সফ্টওয়্যার প্রকৌশল

পেশাদারদের, শিক্ষাবিদদের এবং সিস্টেম ডেভলপমেন্ট লাইফ চক্রের মধ্যে কর্মরত শিক্ষার্থীদের জন্য প্রশ্নোত্তর

1
দুটি ডেটা গুদামে ডেটা অ্যাক্সেসকে ত্বরান্বিত করার সর্বোত্তম উপায়?
আমি একটি ব্যবসায়ের গোয়েন্দা প্রকল্পে যাচ্ছি যার জন্য দুটি বিদ্যমান ডেটা গুদামে বিমূর্ত অ্যাক্সেসের প্রয়োজন হবে। স্ব-পরিষেবা ব্যবসায়ের বুদ্ধিগুলিকে ডেটাতে যোগ দিতে এবং বিদ্যমান দুটি গুদামের উপর একক দৃষ্টিভঙ্গি সরবরাহ করার জন্য আমাকে একটি অ্যাপ্লিকেশন আর্কিটেকচার ডিজাইন করতে হবে। আমি এরকম কিছু নিয়ে এসেছি: আমি ভার্চুয়ালাইজেশন / ক্যাশিং পিসের সাথে …

3
আপনার। নেট গ্রন্থাগারটি COM সীমাবদ্ধতার কথা মাথায় রেখে লেখার চেয়ে ভাল, বা আপনার নেট নেট লাইব্রেরি ইন্টারপ থেকে আলাদা করুন?
আমি এই আকর্ষণীয় নিবন্ধটি জুড়ে এসেছি: কোডপ্রোজেজে সিওএম ইন্টারঅ্যাপেরিবিলিটি আমি কীভাবে ভালবাসি , যা আমাকে ভাবতে পেরেছিল ... লেখক যুক্তি দেখিয়েছেন যে তারা তাদের .NET লাইব্রেরিতে কোনও COM-ities চান না কারণ এটি তাদের .NET লাইব্রেরির সৌন্দর্য থেকে দূরে নিয়ে যায়। পরিবর্তে, তারা বরং আলাদা আলাদা ইন্টারপ লাইব্রেরি লিখতে চাইবে যা …

4
এই দৃশ্যে কি ভিজিটর প্যাটার্নটি বৈধ?
আমার কাজের লক্ষ্যটি একটি ছোট সিস্টেম ডিজাইন করা যা তফসিল পুনরাবৃত্ত কাজগুলি চালাতে পারে। একটি পুনরাবৃত্ত টাস্ক এমন একটি বিষয় যা "সোমবার থেকে শুক্রবার থেকে সকাল 8:00 টা থেকে বিকাল 5:00 পর্যন্ত প্রতি ঘন্টা প্রশাসকের কাছে একটি ইমেল প্রেরণ করুন"। আমার একটি বেস ক্লাস রয়েছে যা রিচারিংটাস্ক বলে । public …

3
আমরা কি খুব পুরানো স্কুল পদ্ধতির কাছে মাইক্রোসারওয়েসিস নিয়ে পুরো বৃত্তটি এসেছি?
সফ্টওয়্যার আর্কিটেকচার এবং ডিজাইনের ক্ষেত্রে মাইক্রোসার্ভিসেস মিডলওয়্যারের বিপরীতে কীভাবে "স্ট্যাক আপ" (পাং ইচ্ছাকৃত) থাকে? আমি জাভা থেকে আসছি, এবং মনে হচ্ছে আপনি কোনও এআইপি হিসাবে সরাসরি আরএসটি থেকে দূরে সরে যাচ্ছেন, এবং বিভিন্ন স্তর এবং সংযোগের প্যারামিটারগুলি দূরে সরিয়ে রাখুন, কমপক্ষে জাভাতে, আপনি প্রায় পুরো পুরানো স্কুল ধারণাতে ফিরে এসেছেন …

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

1
WebGLRenderingContext সম্পর্কে ওয়েবস্টোরমের স্বতঃপূরণকে কীভাবে জানানো যায়
আমি ওয়েবজিএল জড়িত একটি প্রকল্পে কাজ করছি, এবং ওয়েবস্টর্ম ব্যবহার করে বিকাশ করতে। বিকাশের প্রবাহের সাথে একটি সমস্যা হ'ল ওয়েবস্টোরম ওয়েবজিএল সম্পর্কিত বিষয়গুলি স্বয়ংক্রিয়ভাবে সম্পূর্ণ করতে সক্ষম হয় না। বিশেষত, যদি আমি কোনও মানটি টাইপ হিসাবে উল্লেখ করিWebGLRenderingContext /** @type {!WebGLRenderingContext} */ var gl; ওয়েবস্টোরম অভিযোগ করে যে ওয়েবজিএলআরেন্ডারিং কনটেক্সট …
9 webgl 

5
যদি অন্য কোনও নির্মাণ যদি আরও ভাল সময়ে কাজ করতে পারে তবে কোন মানটি (কী হিসাবে) ফেরত দিতে হবে তা নির্ধারণ করতে কেন একটি হ্যাশম্যাপ ব্যবহার করা উচিত (ফাংশনগুলিতে)?
আমি সম্প্রতি একটি বড় সংস্থায় কাজ করার সময় আমি লক্ষ্য করেছি যে সেখানকার প্রোগ্রামাররা এই কোডিং স্টাইলটি অনুসরণ করেছে: ধরুন আমার একটি ফাংশন রয়েছে যা ইনপুটটি A হলে 12, ইনপুটটি B হলে 21 এবং ইনপুট সি হলে 45 দেয় returns সুতরাং আমি এই হিসাবে ফাংশন স্বাক্ষর লিখতে পারেন: int foo(String …

3
স্ট্রিংয়ের সংখ্যা, যখন প্রতিটি অক্ষর এমনকি কয়েকবার ঘটতে পারে
আমি এই সমস্যার জন্য আমার খুলিটিকে কিছুক্ষণ ধরে ধাক্কা দিচ্ছি এবং এটি সত্যিই আমাকে হতাশ করতে শুরু করেছে। সমস্যা হল: আমি অক্ষরের একটি সেট আছে, A, B, C, এবং D। দৈর্ঘ্য হওয়া nএবং প্রতিটি অক্ষর এমনকি কয়েকবার অবশ্যই উপস্থিত হতে হবে , সেই অক্ষরগুলি থেকে কতগুলি স্ট্রিং তৈরি করা যায় …

1
ক্যাশে লাইন এবং মেমরি পৃষ্ঠার মধ্যে সম্পর্ক
আমি যদি সঠিক হয়ে থাকি তবে একটি প্রধান স্মৃতিতে একটি পৃষ্ঠা হ'ল মূল স্মৃতি এবং একটি বহিরাগত স্টোরেজ ডিভাইস, যেমন একটি হার্ড ডিস্কের মধ্যে ডেটা স্থানান্তর করার জন্য ক্ষুদ্রতম ইউনিট ইউনিট। একটি প্রধান মেমরির ক্যাশে লাইন মূল স্মৃতি এবং সিপিইউ ক্যাশের মধ্যে ডেটা স্থানান্তর করার জন্য ক্ষুদ্রতম একক। আমি অবাক …
9 memory  caching 

4
খালি ফাংশন কেন প্রয়োজন হয়
আমি পাইথন শিখতে শুরু করেছি এবং আমি ভাবছি কেন প্রোগ্রামিং ভাষায় খালি ফাংশন প্রয়োজন যেমন পাইথনে: def empty_func(): pass এমনকি শেল স্ক্রিপ্টে খালি ফাংশন খালি ফাংশন উপলব্ধ। আমার বোঝাপড়া এবং প্রশ্ন: প্রোগ্রামিং ভাষার খালি ফাংশনগুলির প্রয়োজন কেন? এটি কি কেবল প্রোগ্রামিং ল্যাঙ্গুয়েজ নিয়ে ঘুরে দেখার জন্য বা অন্য কিছু যা …

5
ওওপি ভাষা এবং টাইপ ক্লাস
প্রোগ্রামিং ল্যাঙ্গুয়েজ তত্ত্বে, একটি প্রকার হল মানগুলির একটি সেট। যেমন "int" টাইপটি হ'ল সমস্ত সংখ্যার মানগুলির সেট। ওওপি ভাষায় কোনও শ্রেণি একটি ধরণের, তাই না? যখন কোনও শ্রেণি একাধিক সদস্যের সাথে সংজ্ঞায়িত হয়, যেমন class myclass{ int a; double b; } আমরা যখন কোন ক্লাস সম্পর্কে কথা বলি, তখন আমাদের …

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

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

2
স্ট্রিং [] আর্টস বনাম (স্ট্রিং।। আরগস)
অ্যান্ড্রয়েডের জন্য প্রোগ্রামিং করার সময় আমি যখনই কোনও এসিঙ্কটাস্ক ব্যবহার করি তখন ডইইনব্যাকগ্রাউন্ড পদ্ধতিটি দেখতে এমন লাগে। protected String doInBackground(String... args) কিন্তু সেই ব্লকের যে কোনও জায়গায় যুক্তি ব্যবহার করার সময় আমি তাদেরগুলিতে একটি সাধারণ স্ট্রিং অ্যারের মতো অ্যাক্সেস করতে পারি উদাহরণস্বরূপ আমার প্রোগ্রামে @Override protected String doInBackground(String... args) { …
9 java  android 

7
সি ++ এর গভীর জ্ঞান কি আপনাকে অন্যান্য ভাষা দ্রুত / সহজ শিখতে সহায়তা করবে? [বন্ধ]
বন্ধ । এই প্রশ্নটি মতামত ভিত্তিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে পোস্টটি সম্পাদনা করে সত্য এবং উদ্ধৃতি দিয়ে উত্তর দেওয়া যায় । 5 বছর আগে বন্ধ । এমন কি কোনও সম্ভাবনা রয়েছে যে কেউ সি ++ এর সমস্ত মূল …
9 c++ 

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