สิ่งตีพิมพ์ในหัวข้อ 'asynchronous'
Javascript 10 เรื่องยุ่งยาก
คุณค่าที่เป็นความจริงและเป็นเท็จ
เมื่อเราเขียนคำสั่ง if/else ในสคริปต์ เราคาดว่าจะส่งค่าในเงื่อนไข if() ที่เป็นบูลีนซึ่งจะคืนค่าจริงหรือเท็จ
คำสั่ง if / else จะตรวจสอบด้วย javascript ว่าค่านั้นเป็นความจริง / เท็จหรือไม่ ค่าความจริงหมายถึงจริง และค่าเท็จหมายถึงเท็จ
ใน JavaScript if/else คำสั่งจะตรวจสอบว่าค่า จริง หรือ เท็จ ค่า ความจริง มีค่าเท่ากับ true และค่า เท็จ » มีค่าเท่ากับ false
ดูตัวอย่าง:
// จริงทั้งหมด 1 == [1]; '1' == [1]; 1 == '1';
//..
“แนวคิดหลัก JavaScript บางอย่างที่คุณต้องรู้”
บทที่ 3: ห่วงเหตุการณ์
Event Loop คืออะไร
คำจำกัดความพื้นฐานคือ “ลูปเหตุการณ์คือ ความลับเบื้องหลังการเขียนโปรแกรมแบบอะซิงโครนัสของ JavaScript ” ลูปเหตุการณ์อยู่ใน Run Time Environment ของ JavaScript และช่วยในการรันโปรแกรมของเรา
เรารู้ว่า JavaScript เป็นภาษาเธรดเดี่ยวแบบซิงโครนัส โดยมี call stack เดียวเท่านั้นที่จะรันโปรแกรมของเรา ในฐานะนักพัฒนาเราต้องแน่ใจว่าเราไม่ได้บล็อกเธรดหลัก
Event Loop ช่วยในการเขียนโปรแกรมแบบอะซิงโครนัสอย่างไร
Call Stack..
แนะนำ Async/Await ใน C#
ในบทความที่แล้ว เราจะแนะนำกระบวนการอะซิงโครนัสโดยเล่าเรื่องการทำอาหารเช้า ในบทความนี้ ฉันจะใช้งานโดยใช้ C# นอกจากนี้ เราจะเจาะลึกว่าไวยากรณ์ async/await ทำงานอย่างไรใน C#
ก่อนที่จะอ่านบทความนี้ โปรดตรวจสอบให้แน่ใจว่าคุณได้อ่านบทความก่อนหน้าของฉันเสร็จแล้ว
แนะนำ Async/Await นี่คือบล็อกแรกของฉันเกี่ยวกับสื่อ เหตุผลที่ฉันอยากเริ่มเขียนบล็อกคือหวังว่าจะสามารถสรุปแนวคิดได้ว่า... medium.com
ตัวอย่างรหัสการทำอาหารเช้า..
การส่งข้อมูลแบบอะซิงโครนัสด้วย sendBeacon ใน JavaScript
ในเว็บแอปพลิเคชันสมัยใหม่ การส่งข้อมูลจาก JavaScript ฝั่งไคลเอ็นต์ไปยังเซิร์ฟเวอร์ถือเป็นงานทั่วไป วิธีหนึ่งที่ได้รับความนิยมในการบรรลุเป้าหมายนี้คือการใช้คำขอ AJAX อย่างไรก็ตาม มีบางสถานการณ์ที่ AJAX ไม่เหมาะสม เช่น เมื่อผู้ใช้ออกจากหน้าหรือปิดแท็บ นี่คือที่มาของวิธีการ sendBeacon()
เมธอด sendBeacon() เป็นส่วนเสริมใหม่ของ Web API ใน HTML5 ซึ่งช่วยให้คุณสามารถส่งข้อมูลแบบอะซิงโครนัสไปยังเว็บเซิร์ฟเวอร์ โดยไม่ปิดกั้นอินเทอร์เฟซผู้ใช้หรือขัดจังหวะประสบการณ์ผู้ใช้ ในบทความนี้..
JavaScript: การเขียนฟังก์ชันอะซิงโครนัสแบบไม่บล็อกของคุณเอง
โหวตให้กับโพสต์ถัดไปหรือพูดถึงสิ่งที่คุณต้องการเห็นต่อไปที่นี่:
โพสต์ถัดไปเมื่อ? — Question Cafe ทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับการทำงานพื้นฐานของ Deep Learning Neural Networks — ทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับ... question.cafe
หากคุณกำลังเรียนรู้หรือเริ่มต้นใช้งาน JavaScript ฉันสามารถพูดได้อย่างแน่นอนว่าคุณอาจเคยคิดว่า
“ฉันจะเขียนฟังก์ชันที่ไม่บล็อกแบบอะซิงโครนัสได้อย่างไร!”..
คำถามในหัวข้อ 'asynchronous'
Socket.EndRead 0 ไบต์หมายถึงตัดการเชื่อมต่อหรือไม่
ฉันสงสัยว่าใน Async Sockets ของฉันใน c # การได้รับ 0 ไบต์ในการเรียก EndRead หมายความว่าเซิร์ฟเวอร์ตัดการเชื่อมต่อของเราจริง ๆ หรือไม่
ตัวอย่างมากมายที่ฉันเห็นแนะนำว่าเป็นกรณีนี้ แต่ฉันได้รับการตัดการเชื่อมต่อบ่อยกว่าที่ฉันคาดไว้มาก...
4634 มุมมอง
schedule
25.12.2023
ภาษาซิงโครนัสกับอะซิงโครนัส
ในช่วง 1 ปีที่ผ่านมา ฉันทำงานกับ Java และ flex ในขณะที่การเขียนโค้ดมีความยืดหยุ่น ส่วนโค้ดส่วนใหญ่ของฉันเกิดข้อผิดพลาดเนื่องจากเป็นแบบอะซิงโครนัส...
11116 มุมมอง
schedule
20.12.2023
สถาปัตยกรรมแอปพลิเคชันเว็บ - จำเป็นต้องมีคิวงาน/งานหรือไม่
ขณะนี้ฉันกำลังออกแบบเว็บแอปพลิเคชันที่จะอนุญาตให้ผู้ใช้สามารถกำหนดเวลางานที่จะดำเนินการกับ HTTP API (ในนามของพวกเขา) งานสามารถเกิดซ้ำได้และการแก้ไขเวลาขั้นต่ำที่สามารถใช้สำหรับการจัดกำหนดการจะเป็นหนึ่งนาที เนื่องจากลักษณะของงาน...
4652 มุมมอง
schedule
17.01.2024
IOloop 'หนึ่ง' สามารถจัดการการเชื่อมต่อ 10,000 ครั้งได้อย่างไร
ฉันขอโทษสำหรับคำถามโง่ๆ นี้ แต่ฉันสับสนจริงๆ และฉันหวังว่าคุณจะแก้ไขฉันว่าฉันผิดตรงไหน
ในเซิร์ฟเวอร์ แบบเธรด (เช่น Apache) ฉันเข้าใจว่าสำหรับลูกค้าแต่ละราย จะมีการสร้าง 'ผู้ปฏิบัติงาน' ใหม่เพื่อให้เขาตอบสนองทุกความต้องการของเขา
ใน...
487 มุมมอง
schedule
18.01.2024
ค้นหาหรือสร้างจำนวนมากแบบอะซิงโครนัสด้วย ember.js
ฉันจะค้นหาหรือสร้างจำนวนมากด้วย ember.js ได้อย่างไร สิ่งนี้จะเป็นเรื่องง่ายที่จะทำพร้อมกัน (foreach... ดำเนินการต่อหากมีอยู่) แต่การทำงานกับร้านค้าแบบอะซิงโครนัสของ ember ทำให้เกิดค่าใช้จ่ายมากมายในการติดตามสถานะของการดำเนินการ
โดยเฉพาะอย่างยิ่ง...
628 มุมมอง
schedule
23.12.2023
การเรียกวิธีการแบบอะซิงโครนัสโดยใช้ Task.Run
ใครสามารถช่วยฉันวิธีการเรียกเมธอด SendSms (textMessageItems) แบบอะซิงโครนัสได้บ้าง วิธีการ/แนวทางปฏิบัติที่ดีที่สุดคืออะไร? ฉันคิดว่า Task.Run Async-Await สามารถใช้ได้ที่นี่เนื่องจากฉันใช้ .Net4.5 โดยใช้ MVC4 WebApi...
607 มุมมอง
schedule
13.01.2024
การเปรียบเทียบไลบรารีแบบอะซิงโครนัส Node.js - Q กับ Async
ฉันใช้ ไลบรารี Q ของ kriskowal สำหรับโปรเจ็กต์ (เครื่องขูดเว็บ / โปรแกรมจำลองกิจกรรมของมนุษย์) และได้คุ้นเคยกับคำสัญญา โดยส่งคืนและ การแก้ไข/ปฏิเสธสิ่งเหล่านั้น...
12741 มุมมอง
schedule
29.11.2023
ปัญหา Async เมื่อเปลี่ยนวิธีการใช้คอลเลกชัน
ฉันมีวิธีการเช่นนั้น:
public async Task<IEnumerable<Model>> Get(string link)
{
MyRequestAsync request = new MyRequestAsync(link);
return await request.GetResult();
}
มันทำงานได้ค่อนข้างดี...
128 มุมมอง
schedule
05.01.2024
วิธีทำให้ Javascript setTimeout ส่งคืนค่าในฟังก์ชัน
ฉันมีฟังก์ชั่นที่เรียกใช้บริการบางอย่างและส่งคืนการตอบกลับ หากการตอบกลับเป็น FALSE ระบบจะรอ 1 วินาทีเพื่อถามบริการอีกครั้ง (ซึ่งอาจส่งคืน TRUE)
ฉันจะเรียกใช้ฟังก์ชัน "checkService()" หนึ่งครั้งและรับมูลค่าจริงได้อย่างไร...
17592 มุมมอง
schedule
22.11.2023
วิธีดำเนินการ Powershell Pipeline แบบอะซิงโครนัส
วิธีทำให้ Powershell ดำเนินการไปป์ไลน์แบบอะซิงโครนัสแทนที่จะเป็น 'ตามลำดับ'
ตัวอย่างเพื่อแสดงสิ่งนี้:
Function PipeDelay($Name, $Miliseconds){
Process {
Sleep -miliseconds $Miliseconds
Write-Host "$Name : $_"
$_...
1197 มุมมอง
schedule
03.11.2023
เป็นไปได้ไหมที่จะรอการดำเนินการ IO ที่ไม่ได้ประกาศเป็นแบบอะซิงก์ ถ้าไม่ฉันควรทำอย่างไร?
ฉันยังใหม่กับการเขียนโปรแกรมแบบอะซิงโครนัสใน C# และฉันยังคงสับสนเกี่ยวกับบางสิ่ง ฉันได้อ่านแล้วว่าหลังจาก .NET 4.5 ไม่แนะนำ APM และ EAP สำหรับการพัฒนาใหม่อีกต่อไป เนื่องจาก TAP ควรจะแทนที่ ( แหล่งที่มา )
ฉันคิดว่าฉันเข้าใจวิธีการทำงานของ...
336 มุมมอง
schedule
23.11.2023
ไม่สามารถใช้ตัวแปรนอกวิธีขอบเขตใน Swift (dataTaskWithRequest)
@IBOutlet var nameLabel : UILabel!
var finalString: String = "test"
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {...
1121 มุมมอง
schedule
13.11.2023
การสร้างองค์ประกอบโพลีเมอร์จาก Google Maps JavaScript API v3 หรือไม่ (ต้องการความช่วยเหลือ)
ดูเหมือนจะไม่สามารถโหลด Google Maps API ในหน้าหลักได้
หน้าเนื้อหา.html
<link rel="import" href="/th../components/polymer/polymer.html">
<link rel="import" href="/thgmaps-simplified.html" async>
<polymer-element...
542 มุมมอง
schedule
09.11.2023
การประเมินผลการปฏิบัติงานของทอร์นาโด
ฉันตั้งค่างานให้แปลเซิร์ฟเวอร์ทอร์นาโด c python เป็น pypy ฉันทำสำเร็จแล้ว ตอนนี้ฉันต้องวัดว่าเซิร์ฟเวอร์จะรองรับภาระใดที่เกิดจาก python และ pypy ฉันจะวัดมันได้อย่างไร? คุณต้องเรียกใช้เซิร์ฟเวอร์และไคลเอนต์ธรรมดาซึ่งส่งคำขอโพสต์แบบขนาน 10,000...
1250 มุมมอง
schedule
28.11.2023
รองรับ Async สำหรับคอนโทรลเลอร์ Spring ใน Java
เมื่อฉันพยายามโทรหาสปริงเว็บไคลเอ็นต์ ฉันได้รับข้อผิดพลาด:
HTTP Status 500 - Request processing failed; nested exception is java.lang.IllegalStateException: Async support must be enabled on a servlet and for all filters involved in async request...
1770 มุมมอง
schedule
19.01.2024
เหตุใด ng-show จึงเข้าสู่วงวนไม่สิ้นสุดเมื่อทำการโทรแบบอะซิงโครนัสใน เชิงมุม?
ฉันได้วินิจฉัยปัญหาในการใช้ ng-show เมื่อใช้การโทรแบบอะซิงโครนัส โดยเฉพาะการใช้ไลบรารีไคลเอนต์ Google Javascript - gapi
ฉันมีสิ่งนี้ในหน้า Partials/html ในแอปเชิงมุมของฉัน ฉันจะใช้ ng-show ดังนี้ นี่คือที่ฉันเรียก ng-show:
<div...
437 มุมมอง
schedule
18.11.2023
การเรียก API แบบอะซิงโครนัส (แยกวิเคราะห์) เพียงแค่ใช้ GCD หรือไม่ ไอโอเอส
เหมือนชื่อเรื่องถาม...
การเรียก Asynchronous API เช่นเดียวกับใน Parse API สำหรับ iOS เพียงแค่วางการเรียกนั้นในเธรดใหม่ (โดยใช้ GCD) เพื่อให้มัน "อยู่ในเบื้องหลัง" หรือไม่
หากเป็นกรณีนี้ ฉันจะถือว่าการเรียก API แบบซิงโครนัสยังคงอยู่ในเธรดปัจจุบัน...
273 มุมมอง
schedule
02.12.2023
การเรียกไลบรารี async อาศัยซึ่งกันและกันและวิธีจัดการ?
นี่เป็นการติดตามจากคำถามก่อนหน้าที่ฉันโพสต์ การโทร วิธี async โดยใช้ Task.Run ดูเหมือนจะผิดใช่ไหม
ฉันคิดว่ารหัสที่เขียนโดยผู้รับเหมานั้นผิด แต่ต่อจากคำตอบที่ให้มา ตอนนี้ฉันสงสัยว่ามันเป็นความผิดของห้องสมุดหรือไม่...
241 มุมมอง
schedule
05.12.2023
C# โมดูลหรือตัวจัดการอะซิงโครนัสเสร็จสมบูรณ์ในขณะที่การดำเนินการแบบอะซิงโครนัสยังคงค้างอยู่ [ซ้ำกัน]
ฉันเพิ่งเริ่มเรียนรู้รูปแบบ TAP และฉันได้รับข้อผิดพลาด
An asynchronous module or handler completed while an asynchronous operation was still pending
ฉันได้รับข้อผิดพลาดนี้ในบรรทัด:
var r = await...
67 มุมมอง
schedule
15.12.2023
โมเดลอะซิงโครนัสของ Ember.js
ฉันมีไฟล์ข้อความที่ฉันใช้เพื่อสร้างตารางโดยใช้ ember-models-table ( https://github.com/onechiporenko/ember-models-table ) ส่วนประกอบ ฉันมีฟังก์ชั่นที่แปลงไฟล์เป็นวัตถุ json ฉันประสบปัญหาในการโหลดแบบอะซิงโครนัส...
480 มุมมอง
schedule
19.12.2023