Skip to main content

Posts

Showing posts from November, 2016

हमारा पहला जावा प्रोग्राम ।।

अपने प्रोग्राम को लिखने का सबसे सरल तरीका है कि हम कोई टेक्‍स्‍ट एडिटर पर अपना प्रोग्राम लिखें । यहाँ हम कोड लिखने के लिये NotePad++ टेक्‍स्‍ट एडिटर का प्रयोग करेंगे । यह एक मुफ्त कोड एडिटर है जिसे आप इसकी वेबसाइट पर जाकर मुफ्त में डाउनलोड कर सकते हैं । ध्‍यान यह देना है कि हम जब अपना कोड सेव करें तो एक्‍स्‍टेंशन में .java लिखेंगे । नीचे दिये कोड को अपने नोटपैड पर कापी करें और HelloSjweb.java नाम से रक्षित करें । public class HelloSjweb {   public static void main(String[ ] args) {     System.out.println("Hello World");   } } अब इसे कम्‍पाइल करेंगे । यदि हमारे कोड में कोई गडबडी होगी तो कम्‍पाइल करने में एरर आ जाएगा । कम्‍पाइल  कम्‍पाइल करने के लिये कमाण्‍ड प्राम्‍प्‍ट को खोलें । कमाण्‍ड प्राम्‍प्‍ट में उस फोल्‍डर में जाएँ जहाँ HelloSjweb.java फाइल रक्षित किया हुआ है । हम C:\sjweb फोल्‍डर का प्रयोग करेंगे । अपने कोड को कम्‍पाइल करने के लिये javac HelloSjweb.java टाइप करें और इण्‍टर बटन दबायें । यदि कोई भी एरर नहीं है तो कमाण्‍ड प्राम्‍प्‍ट

जावा वर्चुएल मशीन - Java Virtual Machine (JVM)

जावा वर्चुएल मशीन - Java Virtual Machine (JVM) जावा वर्चुअल मशीन जावा एप्‍लीकेशन्‍स का एक्‍जीक्‍यूशन एनवायरमेण्‍ट है । यह कम्‍पाइल्‍ड जावा बाइनरी कोड (बाइटकोड) को कम्‍प्‍यूटर भाषा में परिवर्तित करता है ताकि कम्‍प्‍यूटर जावा प्रोग्राम के इन्‍स्‍ट्रक्‍शन प्राप्‍त कर सके । जावा प्रोग्राम इस तरह बनाये जाते हैं कि उन्‍हें किसी भी प्‍लेटफार्म पर बिना रीराइट किये अथवा रिकम्‍पाइल किये चलाया जा सके । जावा वर्चुएल मशीन ही इसे सम्‍भव बनाता है । सामान्‍यत: जावा कम्‍पाइलर जावा सोर्स (.java) को पढता है, इसे जावा बाइटकोड में अनूदित करता है और बाइटकोड को क्‍लास फाइल्‍स (.class) में परिवर्तित कर देता है । इसके बाद क्‍लास फाइल्‍स जावा वर्चुएल मशीन पर चलाये जा सकते हैं ।  अन्‍य प्रोग्रामिंग भाषाओं में कम्‍पाइलर कोड्स को सिस्‍टम के लिये कम्‍पाइल करता है ज‍बकि जावा कम्‍पाइलर कोड्स को वर्चुएल मशीन के लिये उत्‍पादित करता है । जावा वर्चुएल मशीन JVM जावा विन्‍यास का मुख्‍य घटक है तथा जावा रनटाइम एनवायरमेण्‍ट JRE (Java Runtime Environment) का एक भाग है । जावा वर्चुएल मशीन आपरेटिंग सिस्‍टम पर निर

जावा डेवलपमेण्‍ट किट और पाथ सेट करना ।।

जावा डेवलपमेण्‍ट किट और पाथ - JDK & PATH विन्‍डोज में जेडीके स्‍वत: ही मुख्‍य डायरेक्‍टरी "C:\Program Files\Java\jdk1.8.0_" तथा जेआरई "C:\Program Files\Java\jre1.8.0_" में इन्‍स्‍टाल हो जाएगा अपने कम्‍प्‍यूटर के सी ड्राइव में जाएँ । प्रोग्राम डाटा पर डबल क्लिक करके खोलें । अब जावा फोल्‍डर ढूंढें और खोलें । जावा फोल्‍डर में उपयुक्‍त दो फोल्‍डर जेडीके तथा जेआरई होंगे । इनमें से जेडीके फोल्‍डर को खोलें, फिर बिन फोल्‍डर को खोलें, तथा पाथ को कापी करें । जेडीके ठीक से काम करे इसके लिये आपको इसके पाथ को पाथ इनवायरमेण्‍ट वैरियेबल (PATH environment variable) में जोडना पडता है । इसके लिये अपने डेस्‍कटाप पर जाकर कम्‍प्‍यूटर आइकन पर राइट क्लिक करें तथा प्रापर्टीज में जाएं ।   प्रापर्टीज में एडवांस सिस्‍टम सेटिंग (Properties > Advanced system settings) पर जाएँ ।    Advanced tab > Environment Variables पर क्लिक करें तथा यदि पाथ लिस्‍ट में न हो तो न्‍यू बटन पर क्लिक करें ।  यदि पाथ फोल्‍डर पहले से उपलब्‍ध है तो इसे सेलेक्‍ट करें और एडिट

जावा डेवलपमेण्‍ट किट इन्‍स्‍टाल करना ।।

जावा डेवलपमेण्‍ट किट इन्‍स्‍टाल करना - प्रथम सोपान - www.oracle.com > Downloads > Java SE . पर जाएँ । द्वितीय सोपान - " Accept License Agreement " चेकबाक्‍स पर क्लिक करें । करेस्‍पान्डिंग इन्‍स्‍टालर के लिये लिस्‍ट से अपना प्‍लेटफार्म चुनें । इन्‍स्‍टालर डाउनलोड करने के बाद इन्‍स्‍टाल करने के लिये डबल क्लिक करें और इन्‍स्‍ट्रक्‍शन्‍स का अनुसरण करें । जावा इन्‍स्‍टाल हो जाने के बाद इसका पाथ सेट करना होता है जो हम आगे सीखेंगे । बिना पाथ सेट किये आपका डेवलपमेण्‍ट किट सही से काम नहीं करेगा ।

जावा डेवलपमेण्‍ट किट - Java Development Kit (JDK)

जावा डेवलपमेण्‍ट किट - Java Development Kit (JDK) जावा डेवलपमेण्‍ट किट जावा एप्‍लीकेशन व एप्‍लेट्स के विकास का एक साफ्टवेयर है ।  इसके अन्‍तर्गत निम्‍न चीजें होती हैं - - जावा कम्‍पाइलर - जावा आर्काइव टूल - जावा डिबगिंग टूल - जावा रनटाइम एनवायरमेण्‍ट (जावा एप्‍लीकेशन को रन कराने के लिये) जावा डेवलपमेण्‍ट किट को इन्‍स्‍टाल करने के बाद आप javac, jar और jdb को कन्‍सोल (विन्‍डोज में कमाण्‍ड प्राम्‍प्‍ट) से रन करा सकते हैं । जावा डेवलपमेण्‍ट किट को www.oracle.com वेबसाइट के Java SDKs and Tools -> Java SE से मुफ्त में डाउनलोड कर सकते हैं ।

जावा प्रोग्रामिंग सीखें हिन्‍दी में - जावा परिचय ।।

जावा परिचय  जावा एक आधुनिक उच्‍च लेबल प्रोग्रामिंग भाषा है जिसे 1990 में सन माइक्रोसिस्‍टम के द्वारा बनाया गया था । वर्तमान में ओरेकल के द्वारा अधिकृत है । जावा प्‍लेटफार्म इनडिपेन्‍डेन्‍ट है, जिसका मतलब है कि आपको विभिन्‍न प्‍लेटफार्म पर चलाने के लिये अपना प्रोग्राम बस एक बार ही लिखने की जरूरत है । जावा आपको एक बार प्रोग्राम लिखने के बाद उसे किसी भी प्‍लेटफार्म पर चला सकने की गारन्‍टी करता है । लगभग तीन करोड से अधिक डिवाइस पर जावा रन करता है । जावा का प्रयोग एन्‍ड्राइड एप्‍लीकेशन, डेस्‍कटाप एप्‍लीकेशन, एन्‍टीवायरस, वेब एप्‍लीकेशन, इन्‍टरप्राइजेज एप्‍लीकेशन (बैंकिंग आदि) और अन्‍य बहुत प्रकार के एप्‍लीकेशन्‍स को बनाने के लिये किया जाता है । जावा विकास प्रक्रिया  जावा प्रोग्राम के विकास के मुख्‍य चार चरण हैं -  1. अपना एप्‍लीकेशन बनाना  2. एप्‍लीकेशन का सोर्स कोड लिखना  3. एप्‍लीकेशन का परीक्षण करना  4. बग फिक्‍स करना । जावा प्रोग्राम लिखते समय सोर्स फाइल का एक्‍सटेंशन .java   होता है । वितरण -   एप्‍लीकेशन के परीक्षण और बग फिक्‍स के बाद आप उसे प्रयोक्‍ता तक वि

एजाक्‍स एक परिचय - एजाक्‍स सीखें हिन्‍दी में ।

एजाक्‍स क्‍यूँ - एजाक्‍स सीखने से पहले हमें ये जानना आवश्‍यक है कि अजाक्‍स में आखिर ऐसा क्‍या है जिसके कारण हम इसे सीखें । एजाक्‍स की क्‍या विशेषताएँ हैं तथा इससे क्‍या-क्‍या किया जा सकता है । आइये जानते हैं | एजाक्‍स सीखना कितना फायदेमन्‍द हो सकता है - एजाक्‍स के द्वारा हम बिना किसी पेज को रिलोड किये ही पेज के कान्‍टेन्‍ट को अपडेट कर सकते हैं । पेज लोड होने के बाद सर्वर से डेटा रिक्‍वेस्‍ट कर सकते हैं । पेज लोड होने के बाद सर्वर से डेटा प्राप्‍त कर सकते हैं । सर्वर को बैकग्राउंण्‍ड में डेटा भेज सकते हैं । एजाक्‍स क्‍या है - एजाक्‍स का फुल फार्म - A synchronous J avaScript A nd X ML एजाक्‍स प्रोग्रामिंग भाषा नहीं है, बल्कि यह एक्‍सएमएल तथा एचटीएमएल डोम का मिश्रण कहा जा सकता है । यह XMLHttpRequest के द्वारा सर्वर से रिस्‍पान्‍स भेज या प्राप्‍त कर सकता है जो कि जावास्क्रिप्‍ट के द्वारा वेबपेज पर तैयार किया जाता है । XMLHttpRequest आब्‍जेक्‍ट - XMLHttpRequest आब्‍जेक्‍ट का प्रयोग सर्वर से डेटा प्राप्‍त करने के लिये किया जाता है । इसी के माध्‍यम से हम वेबपेज के किसी

बहुत थोडे से एचटीएमएल, सीएसएस व जेक्‍वेरी के प्रयोग से आकर्षक स्‍लाइड शो बनाएँ ||

वेबसाइट का एक अत्‍यन्‍त महत्‍वपूर्ण भाग होता है स्‍लाइड शो । स्‍लाइड शो एक ऐसा विभाग होता है जिसमें कुछ मनपसंद फोटोज तथा पंक्तियाँ लगातार एनीमेट होती रहती हैं । प्राय: स्‍लाइडशो बनाने के लिये बहुत सारा जावास्क्रिप्‍ट वर्क करना होता है किन्‍तु आज हम यहाँ पर बहुत थोडे से एचटीएमएल कोड, सीएसएस कोड व जेक्‍वेरी कोड से एक साधारण सा किन्‍तु आकर्षक स्‍लाइडशो बनाना सीखेंगे । यहाँ हम एचटीएमएल कोड, सीएसएस कोड तथा जेक्‍वेरी कोड को अलग-अलग लिखेंगे तथा समझेंगे - सबसे पहले एचटीएमएल कोड देखते हैं - एचटीएमएल कोड :    <div id="slide" >     <img src=" http://media2.intoday.in/indiatoday/images/stories/subhash_350_012312110452.jpg" />     <img src=" https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBQnOLj4EZD38MUTgElcIvmuJTBWr0FxSV3qFUPPEWDU65VyCs52gNYiT4eQ8DMn8SIKwkWNn27W0cn5bx9BnF_Ttw-57XMsbGhDnzpT5xLeUu7v6H_WdtF76FLZmqbfpP3ymMZUzC07U/s320/ten-things-you-may-not-know-about-the-solar-s-L-yvwmi4.jpg" />     <img src=" http: