প্রশ্ন ট্যাগ «scala»

স্কালা একটি সাধারণ উদ্দেশ্যমূলক প্রোগ্রামিং ভাষা যা মূলত জাভা ভার্চুয়াল মেশিনকে লক্ষ্য করে। একটি সংক্ষিপ্ত, মার্জিত এবং টাইপ-নিরাপদ উপায়ে সাধারণ প্রোগ্রামিং প্যাটার্নগুলি প্রকাশ করার জন্য ডিজাইন করা হয়েছে, এটি অপরিহার্য এবং কার্যকরী প্রোগ্রামিং স্টাইল উভয়ই ফিউজ করে। এর মূল বৈশিষ্ট্যগুলি হ'ল: প্রকারের অনুমিত সহ একটি উন্নত স্ট্যাটিক টাইপ সিস্টেম; ফাংশন প্রকার; প্যাটার্ন ম্যাচিং; অন্তর্নিহিত পরামিতি এবং রূপান্তর; অপারেটর ওভারলোডিং; জাভা সঙ্গে সম্পূর্ণ আন্তঃঅযুক্তিযোগ্যতা; সম্পাতবিন্দু

9
ব্যক্তিগত [এটি] বনাম প্রাইভেট
স্কালায় আমি অবজেক্ট-প্রাইভেট ভেরিয়েবলের মতো বৈশিষ্ট্য দেখতে পাই। আমার খুব সমৃদ্ধ জাভা ব্যাকগ্রাউন্ড থেকে আমি সবকিছু বন্ধ করতে শিখেছি (এটিকে ব্যক্তিগত করা) এবং প্রয়োজনে খুলুন (অ্যাক্সেসর সরবরাহ করুন)। স্কালা আরও আরও কঠোর অ্যাক্সেস সংশোধক প্রবর্তন করে। আমার কি সর্বদা এটি ডিফল্টরূপে ব্যবহার করা উচিত? অথবা আমি কেবলমাত্র নির্দিষ্ট কিছু ক্ষেত্রে …
112 scala 

6
স্কালায় রিসোর্স ফোল্ডার থেকে ফাইলগুলি কীভাবে পড়বেন?
আমার নীচের মতো একটি ফোল্ডার কাঠামো রয়েছে: - main -- java -- resources -- scalaresources --- commandFiles এবং সেই ফোল্ডারে আমার ফাইলগুলি পড়তে হয়। কোডটি এখানে: def readData(runtype: String, snmphost: String, comstring: String, specificType: String): Unit = { val realOrInvFile = "/commandFiles/snmpcmds." +runtype.trim // these files are under commandFiles folder, …

8
লোকভোস্টের আইপি-ঠিকানা সমাধান করতে Jvm দীর্ঘ সময় নেয়
ম্যাকস সিয়েরায় আপগ্রেড করার পরে "এসবিটি টেস্ট" (যার মধ্যে লোকালহোস্টের নাম / আইপি অ্যাড্রেসগুলি সন্ধান করা রয়েছে) এর পারফরম্যান্সে আমার সমস্যা হয়েছে বলে মনে হচ্ছে। ওএস এক্স এর পূর্ববর্তী সংস্করণে এটি প্রায় 40-50 সেকেন্ড সময় নেয়। ম্যাকোস সিয়েরা বার এর চেয়ে অনেক বেশি। সর্বশেষ রান আমি প্রায় 15 মিনিট ছিল। …

3
স্কেল: অ্যারেতে কোনও উপাদান যুক্ত করার সর্বোত্তম উপায় কী?
বলুন আমার একটা Array[Int]পছন্দ আছে val array = Array( 1, 2, 3 ) এখন আমি অ্যারের সাথে একটি উপাদান যুক্ত করতে চাই 4, নিম্নোক্ত উদাহরণ হিসাবে যেমন মান বলি : val array2 = array + 4 // will not compile আমি অবশ্যই System.arraycopy()এটি নিজেই ব্যবহার করতে এবং করতে পারি, তবে …
111 arrays  scala  append 

8
কেন একটি ফাঁকা স্ট্রিংয়ের "স্প্লিট" খালি শূন্য অ্যারে ফেরত দেয়?
একটি খালি স্ট্রিংয়ের উপর বিভক্ত আকারের অ্যারে 1: scala> "".split(',') res1: Array[String] = Array("") বিবেচনা করুন যে এটি খালি অ্যারে প্রদান করে: scala> ",,,,".split(',') res2: Array[String] = Array() দয়া করে ব্যাখ্যা করুন :)
111 java  scala 

3
যেকোন, যেকোনও, আরিআরএফ, অবজেক্টের মধ্যে কী সম্পর্ক রয়েছে এবং জাভা কোড ব্যবহার করার সময় তারা কীভাবে মানচিত্র করে?
এটি সংকলন না হওয়া পর্যন্ত আমি সাধারণত প্রতিটি সংমিশ্রণের চেষ্টা করেই শেষ করি। আমার কী ব্যবহার করা উচিত তা কি কেউ ব্যাখ্যা করতে পারেন?
111 scala 

3
ইনপুট স্ট্রিমটিকে স্কালায় একটি স্ট্রিতে রূপান্তর করার আইডোমেটিক উপায়
আমার একটি সহজ ফাংশন রয়েছে যা আমি জাভাতে ইনপুট স্ট্রিমটিকে স্ট্রিংয়ে রূপান্তর করার জন্য ব্যবহার করেছি। স্ক্যালায় সরাসরি অনুবাদ এটি: def inputStreamToString(is: InputStream) = { val rd: BufferedReader = new BufferedReader(new InputStreamReader(is, "UTF-8")) val builder = new StringBuilder() try { var line = rd.readLine while (line != null) { builder.append(line …

4
জোদাটাইম দিয়ে কোনও নির্দিষ্ট মাসের শেষ তারিখটি কীভাবে পাবেন?
আমার org.joda.time.LocalDateএক মাসের প্রথম তারিখ ( শেষ) হওয়া দরকার। প্রথমটি পাওয়া তুচ্ছ, তবে শেষের দিকে কিছুটা যুক্তি প্রয়োজন বলে মনে হয় কারণ কয়েক মাসের দৈর্ঘ্য এবং ফেব্রুয়ারির দৈর্ঘ্য এমনকি বছরের পর বছর পরিবর্তিত হয়। ইতিমধ্যে জোডটাইমে অন্তর্নির্মিত হওয়ার কোনও ব্যবস্থা আছে কি আমি নিজে এটি প্রয়োগ করতে পারি?
110 java  scala  jodatime 

5
স্কাল অভিনেতা: গ্রহণ বনাম প্রতিক্রিয়া
আমাকে প্রথমে বলি যে আমার কাছে জাভা অভিজ্ঞতা রয়েছে তবে আমি সম্প্রতি কার্যকরী ভাষায় আগ্রহী হয়েছি। সম্প্রতি আমি স্কালার দিকে তাকাতে শুরু করেছি যা দেখতে খুব সুন্দর একটি ভাষা বলে মনে হচ্ছে। যাইহোক, আমি স্কালায় প্রোগ্রামিংয়ে স্কালার অভিনেতার কাঠামোটি সম্পর্কে পড়ছি , এবং একটি জিনিস আমি বুঝতে পারি না। ৩০.৪ …

5
এসবিটি এবং গ্রেডল তুলনা [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 4 বছর আগে বন্ধ ছিল । এই প্রশ্নটি উন্নত করুন আমি স্কালায় ডুব দিচ্ছি এবং এসবিটি লক্ষ্য …
110 scala  sbt  gradle 

6
একটি সাধারণ কেস শ্রেণীর জন্য অর্ডারিং সংজ্ঞা দেওয়ার সহজ আইডোমেটিক উপায়
আমার কাছে সরল স্কেলা কেস শ্রেণীর উদাহরণগুলির একটি তালিকা রয়েছে এবং আমি এগুলি ব্যবহার করে অনুমানযোগ্য, ডিক্সিকোগ্রাফিক ক্রমে মুদ্রণ করতে চাই list.sorted, তবে "এর জন্য কোনও অন্তর্নিহিত আদেশ সংজ্ঞায়িত করা হয়নি ..." পেয়েছি। কেস ক্লাসগুলির জন্য অভিধান সংক্রান্ত ক্রম সরবরাহ করে এমন কোনও অন্তর্নিহিত উপস্থিত রয়েছে কি? কেস ক্লাসে লিক্সোগ্রাফিক …

2
স্কালায় ব্যক্তিগত এবং সুরক্ষিত নির্মাণকারী
আমি স্কালায় সুস্পষ্ট প্রাথমিক নির্মাতা না থাকার প্রভাব সম্পর্কে কৌতূহলী হয়েছি, কেবল শ্রেণীর বডিগুলির বিষয়বস্তু। বিশেষত, আমি সন্দেহ করি যে ব্যক্তিগত বা সুরক্ষিত কনস্ট্রাক্টর প্যাটার্নটি, অর্থাত্ সহচর অবজেক্ট বা অন্য কোনও শ্রেণি বা অবজেক্টের পদ্ধতিগুলির মাধ্যমে নির্মাণ নিয়ন্ত্রণের সুস্পষ্ট বাস্তবায়ন নাও হতে পারে। আমি কি ভূল? যদি তা হয় তবে …
109 scala 

4
কোনও কারণের জন্য স্কেলা সুস্পষ্টভাবে নির্ভরশীল প্রকারগুলি সমর্থন করে না?
পাথ নির্ভরশীল প্রকারগুলি রয়েছে এবং আমি মনে করি স্কালায় এপিগ্রাম বা আগদার মতো ভাষার প্রায় সমস্ত বৈশিষ্ট্য প্রকাশ করা সম্ভব হয়েছে, তবে আমি ভাবছি কেন স্কালা এটিকে আরও স্পষ্টভাবে সমর্থন করে না যেমন এটি অন্যান্য অঞ্চলে খুব সুন্দর করে তোলে (বলুন) , ডিএসএল)? আমি যে কিছু মিস করছি "এটি প্রয়োজনীয় …

13
স্পার্ক-সিএসভি ব্যবহার করে একক সিএসভি ফাইল লিখুন
আমি https://github.com/databricks/spark-csv ব্যবহার করছি , আমি একটি সিএসভি লেখার চেষ্টা করছি, কিন্তু সক্ষম হচ্ছি না, এটি একটি ফোল্ডার তৈরি করছে। একটি স্কালা ফাংশন প্রয়োজন যা পথ এবং ফাইলের নামের মতো প্যারামিটার গ্রহণ করবে এবং সেই সিএসভি ফাইলটি লিখবে।

3
বিল্ড.এসবিটি এবং বিল্ড.স্কালার মধ্যে পার্থক্য কী?
আমি স্কেলা শিখতে শুরু করেছি এবং প্রায় প্রতিটি টিউটোরিয়ালে আমি এমন একটি build.sbtফাইল দেখি যা প্রকল্প সেটিংস বর্ণনা করে। তবে এখন আমি giter8টেমপ্লেট থেকে একটি প্রকল্প ইনস্টল করে তৈরি করেছি। এবং টেমপ্লেট মিস build.sbtফাইল থেকে উত্পন্ন প্রকল্প , তবে এটি রয়েছে build.scala(যা একই উদ্দেশ্যে ব্যবহৃত হয় তবে এটি আরও নমনীয়)। …
107 scala  sbt 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.