প্রোগ্রামিং

পেশাদার এবং উত্সাহী প্রোগ্রামারদের জন্য প্রশ্নোত্তর

2
কোটলিনে, মূল্যহীন মানগুলির সাথে সম্পর্কিত বা রেফারেন্সিং বা রূপান্তরিত করার অলৌকিক উপায় কী
আমার যদি একটি নলাবদ্ধ টাইপ থাকে তবে Xyz?আমি এটি উল্লেখ করতে চাই বা এটিকে একটি নন-নালযোগ্য টাইপতে রূপান্তর করতে চাই Xyz। কোটলিনে এমন করার মূর্তিমান পদ্ধতি কী? উদাহরণস্বরূপ, এই কোডটি ত্রুটিযুক্ত: val something: Xyz? = createPossiblyNullXyz() something.foo() // Error: "Only safe (?.) or non-null asserted (!!.) calls are allowed on …

6
সি # কোডের টুকরোগুলি গতিশীলভাবে সংকলন ও সম্পাদন করা সম্ভব?
আমি ভাবছিলাম যে কোনও টেক্সট ফাইলে (অথবা কোনও ইনপুট স্ট্রিম) সি # কোড টুকরা সংরক্ষণ করা সম্ভব, এবং তারপরে এইগুলি গতিশীলভাবে কার্যকর করা সম্ভব? আমাকে যা সরবরাহ করা হয় তা ধরে নিলে যে কোনও মেইন () ব্লকের মধ্যে জরিমানা সংকলন হবে, এই কোডটি সংকলন এবং / অথবা সম্পাদন করা সম্ভব? …
177 c# 

6
জাভাতে শেষ অবধি ব্লক থেকে ফিরছেন
আমি সম্প্রতি অবাক হয়ে গিয়েছিলাম যে জাভাতে শেষ অবধি ব্লকটিতে রিটার্ন স্টেটমেন্ট পাওয়া সম্ভব। দেখে মনে হচ্ছে অনেক লোক মনে করে এটি ' একটি শেষের ধারাটিতে ফিরে আসবেন না ' তে বর্ণিত হিসাবে করা খারাপ কাজ । কিছুটা গভীর করে স্ক্র্যাচ করে, আমি ' জাভার রিটার্ন সবসময় দেয় না ' …

10
একটি সম্পূর্ণ অ্যাপ্লিকেশন জন্য সংস্কৃতি সেট করার একটি উপায় আছে? সমস্ত বর্তমান থ্রেড এবং নতুন থ্রেড?
একটি সম্পূর্ণ অ্যাপ্লিকেশন জন্য সংস্কৃতি সেট করার একটি উপায় আছে? সমস্ত বর্তমান থ্রেড এবং নতুন থ্রেড? আমাদের কাছে একটি সংস্করণটির নাম একটি ডাটাবেসে সঞ্চিত রয়েছে এবং যখন আমাদের প্রয়োগ শুরু হয়, তখন আমরা তা করি CultureInfo ci = new CultureInfo(theCultureString); Thread.CurrentThread.CurrentCulture = ci; Thread.CurrentThread.CurrentUICulture = ci; তবে অবশ্যই আমরা যখন …

17
জাভায় কলব্যাক ফাংশন
জাভা পদ্ধতিতে কল ব্যাক ফাংশনটি পাশ করার কোনও উপায় আছে কি? আমি যে আচরণটি নকল করার চেষ্টা করছি সেটি হ'ল নেট ডেলিগেটকে কোনও ফাংশনে স্থান দেওয়া হচ্ছে। আমি লোককে একটি পৃথক অবজেক্ট তৈরি করার পরামর্শ দিয়েছি কিন্তু এটি ওভারকিল বলে মনে হচ্ছে, তবে আমি সচেতন যে কখনও কখনও ওভারকিলই জিনিসগুলি …

7
SQLite সমকালীন প্রবেশাধিকার
এসকিউএলাইট 3 একই ডিবি থেকে একাধিক প্রক্রিয়া পড়া / লেখার মাধ্যমে নিরাপদে সমবর্তী অ্যাক্সেস পরিচালনা করে? এতে কি কোনও প্ল্যাটফর্ম ব্যতিক্রম আছে?
177 sqlite 


12
স্ট্রিং জাভাতে অপরিবর্তনীয় কেন?
আমাকে একটি সাক্ষাত্কারে জিজ্ঞাসা করা হয়েছিল যে স্ট্রিং কেন অপরিবর্তনীয় আমি এর উত্তর দিয়েছি: আমরা যখন মত জাভা একটি স্ট্রিং তৈরি String s1="hello";তারপর একটি বস্তু তৈরি করা হবে স্ট্রিং পুকুর (হ্যালো) এবং S1 নির্দেশিত করা হবে হ্যালো .Now আবার আমরা যদি String s2="hello";তারপর অন্য বস্তুর তৈরি করা হবে তবে S2 …
177 java  string 

12
কোনও কার্যক্রমে ডিফল্ট তর্কগুলি ব্যবহার করা
আমি পিএইচপি ফাংশনগুলির জন্য ডিফল্ট মানগুলি সম্পর্কে বিভ্রান্ত। বলুন আমার এর মত একটি ফাংশন আছে: function foo($blah, $x = "some value", $y = "some other value") { // code here! } আমি যদি $ x এর জন্য ডিফল্ট আর্গুমেন্টটি ব্যবহার করতে এবং for y এর জন্য আলাদা যুক্তি সেট করতে …
177 php  arguments  default 

6
লুপগুলির জন্য পাইথনে স্কোপিং
আমি পাইথনের স্কোপিং বিধি সম্পর্কে জিজ্ঞাসা করছি না; লুপগুলির জন্য পাইথনে স্কোপিং কীভাবে কাজ করে তা আমি সাধারণত বুঝতে পারি । আমার প্রশ্নটি কেন ডিজাইনের সিদ্ধান্তগুলি এইভাবে নেওয়া হয়েছিল। উদাহরণস্বরূপ (কোনও পাং উদ্দেশ্য নয়): for foo in xrange(10): bar = 2 print(foo, bar) উপরেরটি (9,2) মুদ্রণ করবে। এটি আমাকে অদ্ভুত …
177 python  scope 

3
এসভিএন: গিতে বহিরাগত সমান?
আমার দুটি এসভিএন প্রকল্প রয়েছে অন্য এসভিএন সংগ্রহস্থল থেকে এসএনএন: এক্সটার্নাল ব্যবহার করে । গিটে আমি কীভাবে একই সংগ্রহস্থলের বিন্যাস কাঠামো রাখতে পারি?
177 svn  git 


27
প্রদত্ত সংখ্যার বিভাজকের সংখ্যা গণনা করার জন্য অ্যালগরিদম
প্রদত্ত সংখ্যার বিভাজক সংখ্যা গণনা করার জন্য সবচেয়ে অনুকূল অ্যালগরিদম (পারফরম্যান্স-ওয়াইজ) কী হবে? আপনি সিউডোকোড বা কোনও উদাহরণের একটি লিঙ্ক সরবরাহ করতে পারলে এটি দুর্দান্ত হবে। সম্পাদনা: সমস্ত উত্তর খুব সহায়ক হয়েছে, আপনাকে ধন্যবাদ। আমি আটকের চালুনি বাস্তবায়ন করছি এবং তারপরে আমি জোনাথন লেফলার নির্দেশিত অনুরূপ কিছু ব্যবহার করতে যাচ্ছি। …


7
স্পার্সআরে বনাম হ্যাশম্যাপ
আমি HashMapপূর্ণসংখ্যার কীগুলির সাথে SparseArrayএস এর চেয়ে আরও ভাল কারণগুলির বেশ কয়েকটি কারণ সম্পর্কে ভাবতে পারি : একটির জন্য অ্যান্ড্রয়েড ডকুমেন্টেশন SparseArrayবলে "এটি সাধারণত একটি traditionalতিহ্যবাহী তুলনায় ধীর HashMap"। যদি আপনি কোডগুলি HashMaps এর পরিবর্তে কোড ব্যবহার করে লিখেন তবে SparseArrayআপনার কোড মানচিত্রের অন্যান্য প্রয়োগের সাথে কাজ করবে এবং আপনি …

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