Articles of स्काला

सामान्य पद्धति में मूल संग्रह प्रकार लौटना

कहते हैं कि हम एक समारोह बनाना चाहते हैं जैसे कि minBy जो संग्रह में बराबर न्यूनता के सभी तत्व देता है: def multiMinBy[A, B: Ordering](xs: Traversable[A])(f: A => B) = { val minVal = f(xs minBy f) xs filter (f(_) == minVal) } scala> multiMinBy(List("zza","zzza","zzb","zzzb"))(_.last) res33: Traversable[java.lang.String] = List(zza, zzza) अब तक, बहुत अच्छा, […]

लंबे आरडीडी वंश के कारण स्टैक ओवरफ्लो

मेरे पास एचडीएफएस में हजारों छोटी फाइलें हैं I फ़ाइलें (जो कि हजारों में फिर से होती है) की थोड़ी छोटी सबसेट को संसाधित करने की आवश्यकता है, फ़ाइल लिस्ट में फ़ाइलपथ की सूची होती है, जिसे संसाधित करने की आवश्यकता होती है। // fileList == list of filepaths in HDFS var masterRDD: org.apache.spark.rdd.RDD[(String, String)] […]

स्कला में गणित के लिए एक विधि कैसे जोड़ूँ?

जावा में आप निम्न कर सकते हैं: public enum Enum { ONE { public String method() { return "1"; } }, TWO { public String method() { return "2"; } }, THREE { public String method() { return "3"; } }; public abstract String method(); } स्काला में आप यह कैसे करते हैं? संपादित करें […]

जब स्केल में @ अनचेक व्हेरिएस की आवश्यकता होती है, और इसे जेनेरिक ट्रेवरबल टेम्पलेट में क्यों प्रयोग किया जाता है?

@uncheckedVariance का उपयोग स्काला की घोषणा साइट विचरण एनोटेशन और जावा की अपरिवर्तनीय जेनेरिक के बीच की खाई को पुल करने के लिए किया जा सकता है। scala> import java.util.Comparator import java.util.Comparator scala> trait Foo[T] extends Comparator[T] defined trait Foo scala> trait Foo[-T] extends Comparator[T] <console>:5: error: contravariant type T occurs in invariant position in […]

मैं एडीके स्पार्क (स्कला) में आरडीडी की पुनरावृति कैसे करूं

मैं दो स्ट्रिंग ["फाइलनाम", "सामग्री"] युक्त एरे के एक गुच्छा के साथ आरडीडी को भरने के लिए निम्न कमांड का उपयोग करता हूं। अब मैं प्रत्येक घटनाओं और सामग्री के साथ कुछ करने के लिए उन सभी घटनाओं पर पुनरावृति करना चाहता हूं। val someRDD = sc.wholeTextFiles("hdfs://localhost:8020/user/cloudera/*") मुझे यह कैसे करना है पर कोई दस्तावेज़ीकरण […]

ग्रोवी के सुरक्षित-डिरेफर ऑपरेटर (?) की सर्वश्रेष्ठ स्काला अनुकरण?

मैं जानना चाहूंगा कि ग्रोवी के सुरक्षित-डिरेफर ऑपरेटर (?।) , या कम से कम कुछ करीबी विकल्पों का स्काला नकल का सबसे अच्छा क्या है? मैंने डेनियल स्पयवाक के ब्लॉग पर इसकी चर्चा की है , लेकिन इसे स्टैक ओवरफ्लो तक खोलना चाहते हैं … हर किसी के समय के लिए, यहां डैनियल की प्रारंभिक […]

scala.concurrent.blocking – यह वास्तव में क्या करता है?

मैंने स्काला निष्पादन संदर्भों के विषय सीखने में कुछ समय बिताया है, अंतर्निहित थ्रेडिंग मॉडल और संगामिति। क्या आप scala.concurrent.blocking में बता सकते हैं कि "रनटाइम व्यवहार समायोजित करें" और "प्रदर्शन सुधार सकता है या डेडलॉक से बच सकता है" जैसा कि स्कैलाडॉक में वर्णित है? दस्तावेज़ीकरण में , यह एपीआई का इंतजार करने के […]

RDD की सामग्री को कैसे मुद्रित करें?

मैं संग्रह की सामग्री को स्पार्क कंसोल में प्रिंट करने का प्रयास कर रहा हूं मेरे पास एक प्रकार है: linesWithSessionId: org.apache.spark.rdd.RDD[String] = FilteredRDD[3] और मैं कमांड का उपयोग करता हूं: scala> linesWithSessionId.map(line => println(line)) लेकिन यह छपा हुआ है: res1: org.apache.spark.rdd.RDD [यूनिट] = मानचित्रित आरडीडी [4] मानचित्र पर: 1 9 मैं RDD को कंसोल […]

विंडोज पर स्पार्क एप्लीकेशन कैसे शुरू करें (उर्फ वर्क्स क्यों स्पार्क फेल हो जाता है NullPointerException के साथ)?

मैं विंडोज 10 पर spark-shell निष्पादित करने की कोशिश करता हूं, लेकिन हर बार जब मैं इसे चलाता हूं तो मैं इस त्रुटि को जारी रखता हूं। मैंने दोनों नवीनतम और स्पार्क-1.5.0-बिन-हैऊप 2.4 संस्करणों का उपयोग किया। 15/09/22 18:46:24 WARN Connection: BoneCP specified but not present in CLASSPATH (or one of dependencies) 15/09/22 18:46:24 WARN […]

स्काला (2.8) मेनिफेक्ट काम कैसे करता है?

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

दिलचस्प पोस्ट
वैध ईमेल पते की जांच करने के लिए पायथन? मेवेन में संसाधनों का नामकरण क्यों LINQ JOER के साथ जोड़ने से इतना तेज़ हो जाता है? एंड्रॉइड: listview में listview `Git:` urls को `http:` यूआरएल में कनवर्ट कैसे करें पतन और विस्तार टैब jquery / सरल accordion Qt, GCD- शैली में किसी दिए गए धागे में एक मजेदार या लैम्ब्डा को कैसे निष्पादित करें? मैं तालिका तालिका (टीडी) से संबंधित तालिका शीर्ष लेख (वें) कैसे प्राप्त करूं? सूची में नहीं मान के लिए बाइंडिंग के साथ संपादन योग्य कॉम्बो बॉक्स एक सेल में एकाधिक मापदंडों के मूल्यों को लौटाने के साथ वीएलयूक्यूपी JUnit में मल्टीपल रन-विथ स्टेटमेंट्स मैं अपने कस्टम ओपनजीएल ईएस 2.0 गहराई वाले बनावट पीढ़ी के प्रदर्शन में सुधार कैसे करूं? हार्ड ड्राइव पर डाउनलोड करने के लिए फ़ाइल को लागू करने के लिए सामग्री-स्वभाव का उपयोग कैसे करें? एंड्रॉइड छवियों की सूची से एनिमेटेड वीडियो बनाते हैं वसंत सुरक्षा में कई प्रमाणीकरण प्रदाता