Toàn bộ các tài liệu, ebook, sách về kỹ thuật lập trình phần mềm, web, .net, c#, vb, asp.net, php, java, javascript, html, css, ... từ cơ bản để nâng cáo giúp bạn tư học và nghiên cứu một cách hiệu quả.
Hệ thống phân tán ▪ Bao gồm nhiều máy tính kết nối với nhau ▪ Không có các biến chia sẻ ▪ Trao đổi thông qua các kênh truyền thông để gửi và nhận thông điệp ▪ Thường sử dung lý thuyết đồ thị để minh hoạ những hệ thống phân tán Lớp InetAddress (1) ▪Với bất kỳ ứng dụng phân tán, chúng ta cần khái niệm Địa chỉ Internet ▪Bất kỳ máy tính k...
40 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 487 | Lượt tải: 1
Busy-waiting problem ▪Những giải pháp ở bài trước gặp một vấn đề chung: bận chờ (busy-wait) khi sử dụng vòng lặp while ▪ Khi một luồng không thể đi vào CS, nó sẽ liên lục kiểm tra điều kiện ở while ▪ Điều này khiến luồng không thể thực hiện các công việc khác => gây lãng phí chu trình CPU ▪ Thay vì phải kiểm tra liên tục điều kiện vào CS, n...
49 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 667 | Lượt tải: 1
Làm sao để tránh vấn đề mất mát dữ liệu? ▪Câu lệnh x = x +1 phải được thực thi một cách nguyên tử (atomically) ▪Mở rộng ra, nếu một phần mã cần được thi thực một cách nguyên tử thì phần mã đó được gọi là: khu vực quan trọng (Critical Region - CR) hay phần quan trọng (Critical Section - CS) ▪ Cho ví dụ về CS ??? 8Bài toán loại trừ lẫn nha...
34 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 1058 | Lượt tải: 1
Thuật ngữ (1) ▪ Tính toán tuần tự (sequential computing) ▪ Tại một thời điểm chỉ thực hiện được một tính toán ▪ Chỉ có một luồng điều khiển chính ▪ Hệ thống đơn nhiệm (single-tasking systems) ▪ Hệ thống đa nhiệm (multitasking systems) ▪ Time-slicing Tại sao phải tính toán đồng thời / song song?Thuật ngữ (2) ▪Tính toán đồng thời / song son...
28 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 501 | Lượt tải: 1
Bài 1: Những khái niệm cơ sở ▪Bài 2: Bài toán loại trừ lẫn nhau ▪Bài 3: Những cơ sở đồng bộ hóa ▪Bài 4: Lập trình phân tán ▪Bài 5: Mô hình và cơ chế đồng hồ ▪Bài 6: Bài toán phân phối tài nguyên ▪Bài 7: Kiểu thứ tự thông điệp ▪Bài 8: Bài toán lựa chọn người lãnh đạo
11 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 681 | Lượt tải: 1
Thuật toán • Ví dụ: 2.1 Mô tả thuật toán tìm số lớn nhất trong một dãy hữu hạn các số nguyên. 1. Đặt giá trị cực đại tạm thời bằng số nguyên đầu tiên trong dãy; 2. So sánh số nguyên tiếp theo với giá trị cực đại tạm thời, nếu lớn hơn giá trị cực đại tạm thời thì đặt giá trị cực đại tạm thời bằng số nguyên đó. 3. Lặp lại bước 2) nếu còn các s...
75 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 517 | Lượt tải: 1
Abstract: Preserving, maintaining, and teaching traditional martial arts are very important activities in social life. That helps individuals preserve national culture, exercise, and practice self-defense. However, traditional martial arts have many different postures as well as varied movements of the body and body parts. The problem of estima...
13 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 555 | Lượt tải: 1
Abstract: In this paper, the authors propose a coevolutionary algorithm using an ensemble learning approach (E-SOCA) to simultaneously solve both feature subset selection and optimal classifier design. Unlike previous studies where each population retains only one best individual (Elite) after co-evolution, in this study, an elite community will...
11 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 536 | Lượt tải: 1
Abstract. In business, most of companies focus on growing their profits. Besides considering profit from each product, they also focus on the relationship among products in order to support effective decision making, gain more profits and attract their customers, e.g. shelf arrangement, product displays, or product marketing, etc. Some high utili...
14 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 540 | Lượt tải: 1
Abstract. Aggregation of knowledge bases in the propositional language was soon investigated and the requirements of aggregation processes of propositional knowledge bases basically are unified within the community of researchers and applicants. Aggregation of standard possibilistic knowledge bases where the weight of propositional formulas bein...
16 trang | Chia sẻ: thanhle95 | Ngày: 29/06/2021 | Lượt xem: 429 | Lượt tải: 1