
Thread và đồng bộ
-
Một luồng (thread) là gì? Một “dòng điều khiển " trong chương trình Các chương trình thường chỉ có một dòng điều khiển. Với các luồng, bạn có thể có nhiều dòng điều khiển thực hiện cùng lúc trong chương trình Ví dụ: Xem xét bộ xử lý từ cơ bản Bạn soạn thảo văn bản và nhấn nút lưu trữ Nó có thể mất một lượng thời gian đáng kể để lưu dữ liệu mới trên đĩa, tất cả điều này được thực hiện với một luồng tách biệt dưới nền (background) Không có các luồng, ứng dụng sẽ bị treo trong...
31p
tr_victory
03-03-2010
546
182
Download
-
Khảo sát các process/thread thực thi đồng thời và chia sẻ dữ liệu (qua shared memory, file). Nếu không có sự kiểm soát khi truy cập các dữ liệu chia sẻ thì có thể đưa đến ra trường hợp không nhất quán dữ liệu (data inconsistency). Để duy trì sự nhất quán dữ liệu, hệ thống cần có cơ chế bảo đảm sự thực thi có trật tự của các process đồng thời.
65p
trinhvang
18-01-2013
63
7
Download
-
Bài giảng môn Hệ điều hành - Chương 4: Quản lý tiến trình giới thiệu các khái niệm liên quan đến tiến trình, luồng (thread), điều độ tiến trình, đồng bộ hóa các tiến trình đồng thời, tình trạng bế tắc và đói.
93p
nluu9184
13-05-2014
257
45
Download
-
Nhằm giúp các bạn có thêm tài liệu phục vụ nhu cầu học tập và nghiên cứu về Công nghệ thông tin, mời các bạn cùng tham khảo nội dung bài giảng "Lập trình mạng nâng cao - Xử lý sự kiện (Event)" dưới đây. Nội dung bài giảng cung cấp cho các bạn những kiến thức về mô hình xử lý sự kiện trong Windows, sử dụng Thread trong ứng dụng mạng, Socket không đồng bộ.
47p
gaudinh2015
27-11-2015
126
10
Download
-
Bài 10 giới thiệu về Multi-Threading trong chương trình Java. Các nội dung chính được trình bày trong chương này gồm có: Đa nhiệm và đa tuyến, tạo lập và sử dụng tuyến, đồng bộ hoá các tuyến, tuyến ma, nhóm tuyến,... Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.
46p
kiepnaybinhyen_01
28-11-2015
70
7
Download
-
Bài giảng Lập trình mạng - Chương 4 cung cấp những kiến thức về lập trình đa tuyến và mô hình Client - Server. Chương này trình bày các nội dung sau đây: Khái niệm về thread, tạo ra các thread, vòng đời của một Thread, lập lịch cho thread, đồng bộ hóa các thread.
54p
kiepnaybinhyen_02
25-12-2015
90
6
Download
-
Bài giảng Nhập môn java - Chương 10: Multi-Threading. Các nội dung chính được trình bày trong chương này gồm có: Đa nhiệm và đa tuyến, tạo lập và sử dụng tuyến, đồng bộ hoá các tuyến, tuyến ma, nhóm tuyến,... Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.
46p
whocare_b
05-09-2016
81
6
Download
-
Bài giảng Công nghệ Java: Chương 7, trình bày các nội dung sau: Luồng và đa luồng, luồng trong Java, trạng thái của luồng, lập trình luồng trong Java, độ ưu tiên của luồng, đồng bộ giữa các luồng, Deadlock, cơ chế Chờ-nhận biết,...
44p
thiennga_12
06-03-2018
90
8
Download
-
Bài giảng "Lập trình Java - Chương 4: Lập trình đa luồng (Multithread) trong Java" cung cấp cho người học các kiến thức: Giới thiệu về đơn luồng và đa luồng, tạo và quản lý luồng trong java, sử dụng Thread và Runnable, vòng đời Thread, độ ưu tiên, đồng bộ hóa, ví dụ minh họa. Mời các bạn cùng tham khảo.
43p
tieu_vu10
07-04-2018
85
8
Download
-
Với máy may công nghiệp, nó là bình thường để thực hiện công việc trong khi vị trí ngay phía trước bộ phận chuyển động như kim và sợi cất lên, và do đó luôn luôn có một nguy cơ chấn thương có thể được gây ra bởi các bộ phận này. Thực hiện theo các hướng dẫn từ đào tạo cán bộ và giáo viên hướng dẫn liên quan đến hoạt động an toàn và chính xác trước khi vận hành máy để bạn sẽ biết làm thế nào để sử dụng nó một cách chính xác.
109p
hongnhut0401
28-11-2018
50
6
Download
-
Bài giảng Kỹ thuật phần mềm: Chương 6 "Đa luồng" sau khi học xong chương này người học có thể hiểu về: chương trình Thread, vòng đời của thread, đa luồng (Multithreading), xếp lịch chạy cho thread, Thread safe, Deadlock, cơ chế Lock, cơ chế synchronized và SwingWorker. Mời các bạn cùng tham khảo nội dung bài giảng.
65p
trieuroger
13-09-2018
31
2
Download
-
"Bài giảng Lập trình hướng sự kiện - Bài 4: Cơ chế Delegate và Threading" giúp người học phân biệt được delegate và event; các ứng dụng đơn tiến trình và đa tiến trình; khái niệm đồng bộ trong ứng dụng; ngôn ngữ C# vào triển khai các ứng dụng đồng bộ và đa tiến trình.
30p
kequaidan9
16-12-2020
54
3
Download
-
Bài giảng Lập trình Java: Bài 5 Luồng và tập tin, cung cấp cho người học những kiến thức như: Giới thiệu về luồng (thread); Cách tạo luồng trong Java; Đồng bộ hóa luồng; Các dòng nhập xuất. Mời các bạn cùng tham khảo!
53p
cuchoami2510
18-02-2022
25
3
Download
-
Bài giảng Lập trình Java căn bản: Chương 9 được biên soạn với mục tiêu nhằm giúp sinh viên định nghĩa được luồng (thread) là gì; hiểu đa luồng là gì? biết cách tạo luồng trong Java; hiểu về nhu cầu đồng bộ (synchronize) các luồng; Biết cách dùng wait() và notify() để giao tiếp giữa các luồng. Mời các bạn cùng tham khảo!
50p
trankora06
12-07-2023
14
5
Download
-
Bài giảng Lập trình nâng cao: Chương 7 Thread và đồng bộ, cung cấp cho người học những kiến thức như: Lý do sử dụng Thread; Cách sử dụng Thread; Khai báo và khởi tạo thread; Vòng đời của thread; Một số phương thức của Thread; Sử dụng thread trong winform;...Mời các bạn cùng tham khảo!
18p
tomjerry010
14-06-2022
16
2
Download
-
Nội dung tài liệu trình bày lý thuyết về tuyến, định nghĩa về tuyến, lý do phải dùng tuyến, tạo lập và hủy tuyến, chờ tuyến kết thúc, chờ tuyến hoàn thành xong tác vụ, chờ đồng thời nhiều tuyến, đồng bộ hóa tuyến với đối tượng mutex, tạo và khởi động mutex, khóa và tháo khóa cho mutex, hủy mutex và một số bài tập thực hành.
9p
kloikloi
07-10-2017
264
9
Download
-
Nội dung tài liệu trình bày về lý thuyết về tuyến và tầm quan trọng của việc dùng tuyến, các cách tạo lập và hủy tuyến, chờ tuyến kết thúc, đồng bộ hóa tuyến với đối tượng mutex và một số bài tập thực hành về tuyến.
9p
kloikloi
07-10-2017
129
5
Download
-
Mời các bạn cùng tham khảo "Bài giảng Lập trình mạng nâng cao - Nguyễn Vũ" để nắm bắt được những nội dung về Socket không đồng bộ (Asynchronous Socket), sử dụng đa luồng (Thread) trong ứng dụng mạng, kỹ thuật IP Multicasting, giao thức ICMP, giao thức SMTP, POP3, giao thức HTTP và giao thức FTP.
18p
gaudinh2015
27-11-2015
108
10
Download
-
MySQL cung cấp một thư viện viết bằng C để làm việc với DBMS Các tính năng: Kết nối với máy chủ (sử dụng SSL – secured socket layer) Gửi các câu truy vấn, nhận và xử lý kết quả Kiểm tra và xử lý lỗi Include (cần khi biên dịch): #include #include Thư viện (cần khi biên dịch): #pragma comment(lib, "libmysql.lib") Hoặc thêm vào danh sách các thư viện dịch (xem trang sau) Thư viện động (cần khi chạy chương trình): libmysql.
16p
2661686
07-09-2012
120
15
Download
-
Hiện nay, mạng Lan đã có những tiến bộ vượt bậc và ngày càng phổ biến hơn trong đồi sống sinh hoat. Điều này làm cho nhu cầu liên lạc và trao đổi thông tin thông qua mạng Lan ngày càng lớn hơn. Chính vì vậy, chương trình Chat trên mạng Lan được xây dựng để đáp ứng phần nào những nhu cầu cấp thiết đó.
77p
gaconht
07-06-2011
354
123
Download
CHỦ ĐỀ BẠN MUỐN TÌM
