Articles of आलसी मूल्यांकन

स्काला के आलसी वाल की (छुपा) लागत क्या है?

स्काला की एक आसान विशेषता lazy val , जहां एक val का मूल्यांकन तब तक विलंबित हो जाता है जब तक कि यह जरूरी नहीं है (पहली पहुंच पर)। बेशक, एक lazy val में कुछ उपरि होना चाहिए – कहीं स्काला को ध्यान रखना चाहिए कि मूल्य पहले से ही मूल्यांकन किया गया है और […]

पुनरावर्ती फ़ंक्शन जिससे स्टैक अतिप्रवाह हो

मैं क्लोज़र में प्रधान संख्याओं की गणना करने के लिए एक साधारण चलनी समारोह लिखने की कोशिश कर रहा हूं। मैंने एक कुशल चलनी समारोह लिखने के बारे में यह प्रश्न देखा है, लेकिन मैं अभी तक उस बिंदु पर नहीं हूं। अभी मैं सिर्फ एक बहुत ही सरल (और धीमी) छलनी लिखने की कोशिश […]

सीतनिद्रा में होना: LazyInitializationException: प्रॉक्सी प्रारंभ नहीं कर सका

यहाँ एक है जो मुझे उलझा हुआ है मैं एक बुनियादी हाइबरनेट डीएओ संरचना को लागू करने की कोशिश कर रहा हूं, लेकिन एक समस्या है। यहां आवश्यक कोड है: int startingCount = sfdao.count(); sfdao.create( sf ); SecurityFiling sf2 = sfdao.read( sf.getId() ); sfdao.delete( sf ); int endingCount = sfdao.count(); assertTrue( startingCount == endingCount ); […]

हैस्केल कोड का यह हिस्सा समझाएं जो कि प्रमेय की धारा का उत्पादन करता है

मुझे कोड का यह हिस्सा समझने में परेशानी है: let sieve (p:xs) = p : sieve (filter (\ x -> x `mod` p /= 0) xs) in sieve [2 .. ] क्या कोई इसे मेरे लिए टूट सकता है? मैं समझता हूँ कि इसमें पुनरावृत्ति है, लेकिन समस्या यह है कि मैं समझ नहीं सकता […]

क्या Haskell पूंछ-पुनरावर्ती अनुकूलन है?

मैंने आज यूनिक्स में "समय" कमान की खोज की और सोचा कि मैं हास्केल में पूंछ-पुनरावर्ती और सामान्य पुनरावर्ती कार्यों के बीच रनटाइम में अंतर को देखने के लिए इसका उपयोग करूंगा। मैंने निम्नलिखित फ़ंक्शंस लिखी हैं: –tail recursive fac :: (Integral a) => a -> a fac x = fac' x 1 where fac' […]

एक आलसी मूल्यांकन चैंबर बताएं

मैं गीथूब पर हैडली विकिम्स की किताब पढ़ रहा हूं, विशेष रूप से आलसी मूल्यांकन पर इस भाग में । वहां वह आलसी मूल्यांकन के परिणामों का एक उदाहरण देता है, जो कि add/adders कार्यों के साथ होता है। मुझे उस बिट का उद्धरण दें: लापली या लूप के साथ क्लोजर बनाते समय यह [आलसी […]

Node.js में एक समय में एक पंक्ति एक फ़ाइल पढ़ें?

मैं एक समय में बड़ी फ़ाइल एक पंक्ति को पढ़ने की कोशिश कर रहा हूं। मुझे Quora पर एक प्रश्न मिला जो विषय से निपटा गया था, लेकिन मुझे कुछ सम्बन्ध नहीं मिल रहा है ताकि पूरी चीज एक साथ फिट हो सके। var Lazy=require("lazy"); new Lazy(process.stdin) .lines .forEach( function(line) { console.log(line.toString()); } ); process.stdin.resume(); […]

लैम्ब्डा (java.util.stream.streams.zip) के साथ JDK8 का उपयोग करते हुए स्ट्रीमिंग ज़िपिंग

जेडीके 8 में लैम्ब्डा बी 93 के साथ एक वर्ग java.util.stream.Streams.zip in B93 था, जो कि धाराओं को ज़िप करने के लिए इस्तेमाल किया जा सकता है (यह ट्यूटोरियल एक्सप्लोरिंग जावा 8 लैम्ब्डास में है, भाग 1 धनंजय नेने द्वारा )। यह फ़ंक्शन: एक आलसी और अनुक्रमिक संयुक्त स्ट्रीम बनाता है जिसका तत्व दो धाराओं […]

सिक्सिक क्लोजर कैसे काम करते हैं?

जब मैं एक समस्या की जांच कर रहा था, तो मुझे जावास्क्रिप्ट कोड में लिनक्सिक क्लोजर के साथ था, मैं पायथन में इस समस्या के साथ आया था: flist = [] for i in xrange(3): def func(x): return x * i flist.append(func) for f in flist: print f(2) ध्यान दें कि यह उदाहरण दिमाग से […]

दिलचस्प पोस्ट
शून्य तत्वों के साथ सरणी की क्या ज़रूरत है? जावा एक ArrayList में एक फ़ाइल को पढ़ने? टैगिंग के लिए डेटाबेस डिजाइन getResourceAsStream () हमेशा रिक्त लौट रहा है पायथन में कंसोल आउटपुट को बदलें मैं जावास्क्रिप्ट को कैसे रोक सकता / सकती हूं? GetImageData () त्रुटि को ठीक कैसे करें कैनवास को क्रॉस-मूल डेटा से दूषित कर दिया गया है? जब इंटरफेस का उपयोग करना चाहिए? एंड्रॉइड – वॉलपेपर छवि कैसे सेट करें फॉर्म सबमिट होने के बाद मैं पृष्ठभूमि में PHP स्क्रिप्ट कैसे चला सकता हूं? MySQL में चेक बाधा काम नहीं कर रहा है अंतरिक्ष वर्ण से इनपुट से स्ट्रिंग पढ़ना? कैसे एसडी कार्ड पर निर्देशिका स्वचालित रूप से बनाने के लिए एंड्रॉइड खंड- एक टुकड़े में विचारों के राज्यों को कैसे बचाया जाए, जब दूसरे टुकड़े को इसके ऊपर धकेल दिया जाता है वेबविय टेक्स्ट चयन के लिए एक कस्टम प्रासंगिक ऐक्शन बार का उपयोग करें