stream-processing पर टैग किए गए जवाब

3
मुझे लूप के बजाय "कार्यात्मक संचालन" का उपयोग क्यों करना चाहिए?
for (Canvas canvas : list) { } NetBeans ने मुझे "कार्यात्मक संचालन" का उपयोग करने का सुझाव दिया: list.stream().forEach((canvas) -> { }); लेकिन यह क्यों पसंद किया जाता है ? कुछ भी हो, पढ़ना और समझना कठिन है। आप कॉल कर रहे हैं stream(), फिर forEach()पैरामीटर के साथ एक लैम्ब्डा …

3
क्या स्ट्रीम तत्व को संशोधित करने के लिए तिरछा () का उपयोग करना एक एंटीपैटर्न है?
मान लीजिए कि मेरे पास चीजों की एक धारा है और मैं उन्हें मध्य धारा में "समृद्ध" करना चाहता हूं, मैं यह करने के peek()लिए उपयोग कर सकता हूं , जैसे: streamOfThings.peek(this::thingMutator).forEach(this::someConsumer); मान लें कि कोड में इस बिंदु पर चीजों को बदलना सही व्यवहार है - उदाहरण के लिए, …

4
वास्तव में एक बाइट स्ट्रीम क्या है?
क्या कोई मुझे समझा सकता है कि बाइट स्ट्रीम वास्तव में क्या है? क्या इसमें बाइट्स (हेक्स डेटा) या बाइनरी डेटा या केवल अंग्रेजी अक्षर हैं? मैं "कच्चे डेटा" शब्द के बारे में भी भ्रमित हूं। अगर किसी ने मुझसे "4 बाइट डेटा को रिवर्स" करने के लिए कहा है, …

3
क्या हम धाराओं को वापस करने के लिए एक सामान्य बात है जहाँ हम आम तौर पर संग्रह लौटाएंगे?
अपने एपीआई को विकसित करने के दौरान, जो किसी भी विरासत कोड से जुड़ा नहीं है, मैं अक्सर खुद को लिखने के तरीके ढूंढता हूं जो कि विशुद्ध रूप से स्ट्रीम पाइपलाइन हैं जो परिणाम एकत्र करके समाप्त हो जाते हैं। इस तरह: ImmutableSet<T> deriveSomethingMeaningfulFromPrivateState() { return myPrivateThingies.stream() .map(this::ownerOfThing) .map(Owner::socialStatus) …

2
पारंपरिक संदेश दलाल और स्ट्रीमिंग डेटा
कफका साइट के अनुसार : " काफा का उपयोग वास्तविक समय डेटा पाइपलाइन और स्ट्रीमिंग ऐप के निर्माण के लिए किया जाता है। " इंटरनेट को दूर-दूर तक खोजते हुए, मैंने " स्ट्रीम डेटा " क्या है, इसकी आम तौर पर स्वीकृत परिभाषा निम्नलिखित है: स्ट्रीम डेटा वह डेटा है …

1
जावा 8 के साथ छंटनी हुड के नीचे कैसे काम करती है?
जब मैं फोन करता हूं तो Stream.sort(..)तत्वों का एक नया सरणी बनाया जाता है और धारा नए बनाए गए सॉर्ट किए गए सरणी पर पुनरावृत्त होती है? दूसरे शब्दों में, कैसे जावा 8 स्ट्रीम sortहुड के तहत करता है?
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.