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

5
সি # তে অসিঙ্ক / ব্যবহারের অপেক্ষার দিকনির্দেশগুলি কি ভাল আর্কিটেকচার এবং অ্যাবস্ট্রাকশন লেয়ারিংয়ের ধারণার বিরোধিতা করে না?
এই প্রশ্নটি সি # ভাষা নিয়ে উদ্বেগ প্রকাশ করে তবে আমি এটি জাভা বা টাইপস্ক্রিপ্টের মতো অন্যান্য ভাষাগুলির কভার করার আশা করি। মাইক্রোসফট .NET এ অ্যাসিক্রোনাস কলগুলি ব্যবহারের সর্বোত্তম অনুশীলনের প্রস্তাব দেয় । এই সুপারিশগুলির মধ্যে, আসুন দুটি বাছাই: অ্যাসিঙ্ক পদ্ধতির স্বাক্ষরটি পরিবর্তন করুন যাতে তারা টাস্ক বা টাস্ক <> …
103 c#  architecture  async 

5
কার্যকরী ভাষায় অ্যাসিঙ্ক্রোনাস প্রোগ্রামিং
আমি বেশিরভাগই সি / সি ++ প্রোগ্রামার, যার অর্থ আমার অভিজ্ঞতার বেশিরভাগটি প্রক্রিয়াগত এবং অবজেক্ট-ভিত্তিক দৃষ্টান্তগুলির সাথে। যাইহোক, অনেক সি ++ প্রোগ্রামার সচেতন, সি ++ বছরের পর বছর ধরে জোর দিয়ে একটি কার্যকরী-ইস্কুল স্টাইলে স্থানান্তরিত হয়েছে, অবশেষে সি ++ 0 এক্সের ল্যাম্বডাস এবং ক্লোজারগুলির সংযোজনে শেষ হয়েছে। নির্বিশেষে, আমার সি …

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

6
আপনি কেন কোনও পদ্ধতির 'প্রতীক্ষা' করবেন, এবং তারপরে তার রিটার্নের মানটি তাত্ক্ষণিকভাবে জিজ্ঞাসাবাদ করবেন?
ইন এই দুটিই MSDN নিবন্ধ , নিম্নলিখিত উদাহরণে কোড প্রদান করা হয় (সামান্য সংক্ষিপ্ততা জন্য সম্পাদনা): public async Task<ActionResult> Details(int? id) { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } Department department = await db.Departments.FindAsync(id); if (department == null) { return HttpNotFound(); } return View(department); } FindAsyncপদ্ধতি আহরণ Departmentতার …
24 c#  .net  asp.net-mvc  async 

3
আমি কীভাবে অ্যাসিঙ্কটি নির্ধারণ করতে / ডেডলকগুলির জন্য অপেক্ষা করতে পারি?
আমি একটি নতুন কোডবেস নিয়ে কাজ করছি যা অ্যাসিঙ্ক / অপেক্ষা করার ভারী ব্যবহার করে। আমার দলের বেশিরভাগ লোকেরা এ্যাসএনসি / প্রতীক্ষায় মোটামুটি নতুন। আমরা সাধারণত মাইক্রোসফ্ট দ্বারা নির্দিষ্ট হিসাবে সেরা অভ্যাসগুলি ধরে রাখার ঝোঁক রাখি , তবে সাধারণত অ্যাসিঙ্ক কলটি প্রবাহিত করার জন্য আমাদের প্রসঙ্গটি প্রয়োজন এবং এমন লাইব্রেরিগুলির …
24 c#  debugging  async 

5
কোন পর্যায়ে সিঙ্ক্রোনাসের চেয়ে ডিস্ক I / O এর অবিচ্ছিন্ন পড়া আরও দক্ষ?
ধরে নিচ্ছি যে কিছু বিট কোড রয়েছে যা একাধিক গ্রাহকের জন্য ফাইলগুলি পড়ে এবং ফাইলগুলি কোনও স্বেচ্ছাসেবী আকারের হয়: কোন আকারে ফাইলটি অবিচ্ছিন্নভাবে পড়তে আরও দক্ষ হয়? অথবা এটি অন্য উপায়ে বলতে গেলে, ফাইলটি কেবলমাত্র সিঙ্ক্রোনালি পড়ার জন্য এটি দ্রুত হওয়া কত ছোট হতে হবে? আমি লক্ষ্য করেছি (এবং সম্ভবত …
22 efficiency  async  io 

2
কে আগে async / অপেক্ষায় ছিল?
পাইথন ২০১৫ সালে 3.5 এ অসঙ্ক / প্রতিক্ষেত্রের সংযোজন যুক্ত করেছিল। জাভাস্ক্রিপ্ট সম্প্রদায়টি বাজিলিওন বছর ধরে এটির দিকে পদক্ষেপ নিয়েছিল এবং অবশেষে 2017 সালে প্রকাশিত ইএস 8-এর খসড়ার একটি খুব অনুরূপ বাস্তবায়ন যুক্ত করেছে (আমার বোঝার থেকে)। টাইপসক্রিপ্ট এছাড়াও 2015 সালে সংস্করণ 1.7 এ অ্যাসিঙ্ক পদ্ধতি যুক্ত করেছে যে প্রশিক্ষণপ্রাপ্ত …

3
সমান্তরালে একাধিক অ্যাসিঙ্ক পরিষেবাদি কল করা
আমার কয়েকটি অ্যাসিঙ্ক আরএসইটি পরিষেবা রয়েছে যা একে অপরের উপর নির্ভর করে না। এটি সার্ভিস 1 এর প্রতিক্রিয়ার "অপেক্ষা" করার সময়, আমি সার্ভিস 2, সার্ভিস 3 এবং আরও কল করতে পারি। উদাহরণস্বরূপ, নীচে কোড দেখুন: var service1Response = await HttpService1Async(); var service2Response = await HttpService2Async(); // Use service1Response and service2Response …

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

2
সি # কেন আপনাকে ওভাররাইড async তৈরি করার অনুমতি দেয়?
সি # তে, আপনি যখন কোনও পদ্ধতিকে ওভাররাইড করেন, মূল পদ্ধতিটি ছিল না তখন ওভাররাইড অ্যাসিঙ্ক করার অনুমতি দেওয়া হয়। এটিকে খারাপ রূপ বলে মনে হচ্ছে। আমার কাছে যে উদাহরণটি এনেছিল তা হ'ল - আমাকে একটি লোড পরীক্ষার সমস্যার সাথে সহায়তা করার জন্য আনা হয়েছিল। প্রায় 500 একযোগে ব্যবহারকারী, লগইন …
16 c#  async 

3
সি # 5 অ্যাসিঙ্ক সমর্থন কীভাবে ইউআই থ্রেড সিঙ্ক্রোনাইজেশন সমস্যাগুলিতে সহায়তা করবে?
আমি কোথাও শুনেছি যে সি # 5 অ্যাসিঙ্ক-প্রতীক্ষা এতটাই দুর্দান্ত হবে যে আপনাকে এটি করার বিষয়ে চিন্তা করতে হবে না: if (InvokeRequired) { BeginInvoke(...); return; } // do your stuff here দেখে মনে হচ্ছে একটি প্রতীক্ষিত অপারেশনের কলব্যাক কলারের মূল থ্রেডে ঘটবে। এরিক লিপার্ট এবং অ্যান্ডারস হেলসবার্গের দ্বারা এটি বেশ …

6
সি # 5 অ্যাসিঙ্ক পুনরায় প্রবেশের সমাধান
সুতরাং, সি # 5 এ নতুন অ্যাসিঙ্ক সমর্থন সম্পর্কে কিছু আমাকে বগল করছে: ব্যবহারকারী একটি বোতাম টিপে যা একটি অ্যাসিঙ্ক অপারেশন শুরু করে। কলটি তত্ক্ষণাত্ ফিরে আসে এবং বার্তা পাম্প আবার চলতে শুরু করে - এটিই পুরো বিষয়টি। সুতরাং ব্যবহারকারী আবার বোতাম টিপতে পারে - পুনরায় প্রবেশের কারণ। যদি এই …

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

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

2
প্রস্তুতি বনাম সমাপ্তি অ্যাসিঙ্ক আইও মেমোরির ব্যবহার?
আমি জংয়ে অ্যাসিঙ্ক আইও বাস্তবায়নের বিষয়ে এই আলোচনাটি দেখছিলাম এবং কার্ল দুটি সম্ভাব্য মডেলের উল্লেখ করেছেন। প্রস্তুতি এবং সমাপ্তি। প্রস্তুতি মডেল: আপনি সকেট থেকে যে কার্নেলটি পড়তে চান তা বলুন কিছুক্ষণের জন্য অন্য কিছু করুন ... সকেট প্রস্তুত হলে কার্নেল আপনাকে জানায় আপনি পড়ুন (একটি বাফার পূরণ করুন) আপনার যা …
12 async  io 

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