Articles of जावा

FileInputStream के उपयोग से अधिक बाइट द्वारा एक फ़ाइल बाइट को पढ़ने के लिए BufferedInputStream का उपयोग क्यों करना है?

मैं FileInputStream का उपयोग करके एक फ़ाइल को सरणी में पढ़ने की कोशिश कर रहा था, और स्मृति में पढ़ने के लिए ~ 800KB फ़ाइल को लगभग 3 सेकंड ले लिया। फिर मैंने एक फाइल को इन्स्टॉलेशनस्ट्रीम के साथ छोड़कर एक बुफ़ेन्डइनपुटस्ट्रीम में लिखे और इसके बारे में 76 मिलीसेकेंड लगाए। बाइट द्वारा फ़ाइल बाइट […]

पूरे ऑब्जेक्ट को फ़ेच करने के बिना एक-टू-एक: सीएफ़आईएनटी () हाइबरनेट करें

मैं संपूर्ण वस्तु लोड किए बिना एक-एक-एक रिश्ते का आईडी प्राप्त करना चाहता हूं। मैंने सोचा था कि मैं आलसी लोडिंग का उपयोग कर निम्नानुसार कर सकता हूं: class Foo { @OneToOne(fetch = FetchType.LAZY, optional = false) private Bar bar; } Foo f = session.get(Foo.class, fooId); // Hibernate fetches Foo f.getBar(); // Hibernate fetches full […]

एक्लिप्स शिकायत में एक मैवेन प्रोजेक्ट बनाएं "मूलरूप को हल नहीं किया जा सका"

मैवेन के साथ पूरी तरह से एक नौसिखिया हूँ मैं ईलिपस जूनो ईई के साथ एक मेटावेन प्रोजेक्ट बनाना चाहता हूं जो "वेबप्प" के साथ है। मैंने "ग्रहण डब्ल्यूटीपी (ऊष्मायन) के लिए मवेन एकीकरण" स्थापित किया है और मैंने "मेवेन इंटीग्रेशन फॉर एक्लिप्स" (ईक्लीप बाज़ार के इंस्टॉल टैब पर पाया है) को भी स्थापित किया […]

मैवेन: वेब-ऐप प्रोजेक्ट के web.xml को अनुकूलित करें

मेरे पास एक वेब अनुप्रयोग मेवेन प्रोजेक्ट है, और मैं वेब.एक्सएमएल फ़ाइल को उस प्रोफाइल के आधार पर कस्टमाइज़ करना चाहता हूं जो चल रहा है। मैं मेवेन-वॉर-प्लगइन का उपयोग कर रहा हूं, जो मुझे "संसाधन" निर्देशिका को परिभाषित करने की अनुमति देता है, जहां फाइलें फ़िल्टर की जा सकती हैं। हालांकि, अकेले छानने मेरे […]

-XX: MaxPermSize के बिना या बिना-XX: PermSize

हमने एक Java.lang.OutOfMemoryError में चलाया है: PermGen अंतरिक्ष त्रुटि और टमाटर जेवीएम पैरामीटर को -Xms हुए, -Xms और -Xms पैरामीटर के अलावा हम -XX:MaxPermSize=128m निर्दिष्ट करते हैं। थोड़ी-सी रूपरेखा के बाद मैं देख सकता हूँ कि कभी-कभी कचरा संग्रहण PERGen अंतरिक्ष पर पूर्ण होने से बचा रहा है। मेरा प्रश्न यह है कि -XX:MaxPermSize बढ़ने […]

मुझे कैसे पता चलेगा कि सर्विस के लिए अनुरोध HTTP या HTTPS का उपयोग कर चलाया गया था?

मैंने जावा में सर्वलेट लिखा था और मैं जानना चाहूंगा कि क्या उस सर्विसलेट का अनुरोध HTTP या HTTPS का उपयोग कर चलाया गया था। मैंने सोचा कि मैं request.getProtocol() उपयोग कर सकता हूं लेकिन यह दोनों विधियों पर HTTP / 1.1 को वापस करता है। कोई विचार?

JUnit में मल्टीपल रन-विथ स्टेटमेंट्स

मैं यूनिट परीक्षण JUnitParamsRunner और एक परीक्षा वर्ग के लिए JUnitParamsRunner और MockitoJUnitRunner JUnitParamsRunner का उपयोग करना चाहता JUnitParamsRunner । दुर्भाग्यवश, निम्नलिखित कार्य नहीं करता है: @RunWith(MockitoJUnitRunner.class) @RunWith(JUnitParamsRunner.class) public class DatabaseModelTest { // some tests } क्या एक परीक्षा वर्ग में मोकीटो और जेयूनिट पर्म्स दोनों का उपयोग करने का एक तरीका है?

Log4J: लॉगर इंस्टेंस बनाने की रणनीतियां

मैंने एक नया जावा प्रोजेक्ट के लिए Log4J लॉगिंग फ्रेमवर्क का उपयोग करने का निर्णय लिया। मैं सोच रहा हूं कि लकड़िया के उदाहरण बनाने / प्रबंधित करने के लिए मुझे किस रणनीति का उपयोग करना चाहिए और क्यों? प्रति वर्ग लॉगर का एक उदाहरण उदा class Foo { private static final Logger log = […]

हाइबरनेट 4 और जोडा-टाइम

क्या वे खुशी से शादी कर रहे हैं? मैं हाइबरनेट (4) और जोडा-टाइम हाइबरनेट समर्थन के संस्करण 1.3 का नवीनतम संस्करण का उपयोग कर रहा हूं, जो मुझे वर्तमान नवीनतम रिलीज़ मानना ​​है। एनोटेशन का उपयोग करते समय सब कुछ ठीक काम कर रहा है (अपेक्षित के रूप में बनाई गई तिथि कॉलम) @Column @Type(type="org.joda.time.contrib.hibernate.PersistentLocalDate") […]

क्या एंड्रॉइड में फ़ारसी (शामसी या जलाली) कैलेंडर के लिए कोई पुस्तकालय या एल्गोरिदम है?

मैं एंड्रॉइड के सभी संस्करणों के लिए ग्रेगोरियन (पश्चिमी) तिथि फारसी (शामसी) की तारीख और इसके विपरीत परिवर्तित करना चाहता हूं। क्या कोई पूर्ण और विश्वसनीय पुस्तकालय या एल्गोरिथ्म है?

दिलचस्प पोस्ट
सेंसर से डेटा को चौरसाई करना एंड्रॉइड फ्रेगमेंट ऑन क्रेट वीव बनाम ऑनएक्टिवेटिव Angularjs अपलोड करने से पहले छवि का पूर्वावलोकन करें क्या पृष्ठ संकेतक बिंदु रंग को बदलने का एक तरीका है जावा में कानूनी पहचानकर्ता तिथियों की एक श्रृंखला उत्पन्न करना क्या ब्लॉक तत्व को सीएसएस के साथ इनलाइन में बदलना गलत है अगर इसमें कोई अन्य ब्लॉक तत्व है? पायथन में फास्ट फूरियर का प्लॉटिंग करना वर्तमान में दबाए गए कुंजी का पता कैसे लगा सकता है? .gitignore फ़ोल्डर को बहिष्कृत करते हैं लेकिन विशिष्ट सबफ़ोल्डर शामिल करते हैं NSString को NSDate डाउनलोड और प्रिंटिंग से पीडीएफ फाइल को रोकें फ़ायरबसे – यादृच्छिक क्वेरी सभी नियंत्रणों को कैसे लक्षित करें (WPF शैलियाँ) सी # में यूनिक्स समय को पार्स करना