nio

    12गर्मी

    3उत्तर

    हम नेटटी/एनआईओ आधारित सेवा का निर्माण करते हैं, और मैं अपने उत्पादन वातावरण में इस सेवा की तैनाती पर विचार कर रहा हूं। सेवाओं को तैनात करने का हमारा मानक तरीका टॉमकैट्स के अंदर तैनात किए जाने वाले डब्

    5गर्मी

    2उत्तर

    का उपयोग करते हुए गैर अवरुद्ध I/O, एक दूरस्थ पते को जोड़ने के लिए कोड लग रहा है कि: SocketChannel channel = SelectorProvider.provider().openSocketChannel(); channel.configureBlocking(false); channel

    11गर्मी

    2उत्तर

    मैं एक प्रोग्राम लिखना चाहता था जो एक साथ कई फाइलों को लिखता है; सोचा कि गैर-अवरुद्ध मोड का उपयोग करके एक थ्रेड के साथ यह संभव होगा। लेकिन FileChannel गैर-अवरुद्ध मोड का समर्थन नहीं करता है। क्या किसी

    10गर्मी

    3उत्तर

    netty ढांचे का उपयोग करके मैं लंबे मतदान कैसे कर सकता हूं? उदाहरण के लिए कहें मैं http://localhost/waitforx लेकिन waitforx असीमित है क्योंकि इसे किसी ईवेंट की प्रतीक्षा करनी है? उदाहरण के लिए कहें कि

    21गर्मी

    4उत्तर

    के साथ मेरा वेबसर्वर सामान्य जावा I/O थ्रेड प्रति कनेक्शन तंत्र के साथ उपयोग करता है। आजकल, वे अपने घुटनों पर बढ़ते उपयोगकर्ता (लंबे मतदान कनेक्शन) के साथ मिल रहे हैं। हालांकि, कनेक्शन ज्यादातर निष्क्

    9गर्मी

    2उत्तर

    क्या कोई सूक्ष्म कारण है java.nio.ByteBufferjava.io.DataOutput या java.io.DataInput लागू नहीं करता है, या क्या लेखकों ने ऐसा करने का विकल्प नहीं चुना है? यह कॉल को मैप करने के लिए सीधा प्रतीत होता है

    5गर्मी

    1उत्तर

    मैं वर्तमान में java.nio के साथ खेल रहा हूं, जिसे मैं लंबे समय से उपयोग नहीं कर रहा हूं। मैं serialization के लिए और मेरे सिस्टम के अन्य हिस्सों के साथ संचार के लिए Google Protocol Buffers का उपयोग कर

    20गर्मी

    5उत्तर

    java.nio.ByteBuffer#duplicate() की एक नई बाइट बफर लौटाता है जो पुरानी बफर की सामग्री साझा करता है। पुराने बफर की सामग्री में परिवर्तन नए बफर में दिखाई देंगे, और इसके विपरीत। अगर मैं बाइट बफर की गहरी प

    7गर्मी

    4उत्तर

    फ़ाइल करने के लिए कोई तरीका है (पूरे इनपुटस्ट्रीम को बफर किए बिना) जावा सर्वलेट से HttpServletRequest लेने के लिए और सभी एनआईओ का उपयोग करके इसे फ़ाइल में लिखने के लिए कोई तरीका है? क्या यह कोशिश करने

    10गर्मी

    4उत्तर

    मैं समझ सकता हूं कि नेटवर्क ऐप्स मल्टीप्लेक्सिंग (बहुत सारे धागे नहीं बनाने के लिए) का उपयोग क्यों करेंगे, और क्यों प्रोग्राम पाइपलाइनिंग (अधिक कुशल) के लिए एसिंक कॉल का उपयोग करेंगे। लेकिन मैं Asynch