Skip to main content

Posts

Showing posts from 2018

Lớp học lập trình hệ thống Linux (Basic Level)

Tin học Nhã Uyên tuyển sinh khóa học Lập trình hệ thống Linux - Mức cơ bản (Basic Level)  Thông tin lớp học Hình thức học : Online qua phần mềm Zoom Ngày khai giảng lớp : Dự kiến 30/12/2018 Thời gian học: 20h30-22h30 Thứ 3/5/7 Phù hợp với người đi học và đi làm  Học phí : 1 triệu 700 ngàn Thời lượng : 25 giờ Giảng viên : Trần Đức Thiện (Senior Lecture của Tin học Nhã Uyên - Có 7 năm kinh nghiệm lập trình Embedded/Networking/System Linux cho nhiều hệ thống lớn/phức tạp) Ưu đãi: 5 học viên đăng ký sớm nhất sẽ được giảm 10% học phí Được cấp chứng chỉ nếu vượt qua bài test của trung tâm Giảm 10% học phí cho lớp Lập trình hệ thống mức trung cấp Tư vấn giới thiệu nghề nghiệp sau khóa học Đăng ký Đăng ký tại http://bit.ly/2qfJP55 Nội dung khóa học :  http://bit.ly/2EPGqEh Hình thức học qua Zoom

Về phương pháp notificall chain và các ứng dụng

Lời mở đầu Nhân hệ điều hành Linux được cấu thành từ rất nhiều các sub-system, mỗi sub-system này thực hiện các chức năng riêng biệt nhau, tuy nhiên một số nhóm sub-system có thể mong muốn nhận tập các sự kiện giống nhau. Nhân Linux thiết kế một phương pháp truyền thông để có thể chia sẻ một sự kiện tới nhiều các sub-system vừa tạo ra sự linh hoạt trong code vừa có khả năng mở rộng dễ dàng trong tương lai. Phương pháp đó gọi là notifier-call chain. Việc hiểu rõ hoạt động của phương pháp này là một nhu cầu giúp cho các kỹ sư thiết kế kiến trúc phần mềm có thể có một chất liệu phục vụ cho việc xây dựng hệ thống phần mềm của chính mình. Tổng quan về notifier-call chain Notifier-call chain là một danh sách liên kết đơn của các hàm sẽ được thực hiện tuần tự khi một sự kiện nhất định xảy ra. Mỗi hàm có chức năng giúp cho một sub-system nhất định biết về sự kiện và có hành động tương ứng đối với sự kiện đó. Như vậy notifi-call chain bao gồm hai thành phần, bên chủ động thông báo sự ...