Lập trình LabView cơ bản ppt
... Tần Lập trình LabVIEW subVIs GV: Nguyễn Thanh Tần Lập trình LabVIEW Giao diện lập trình GV: Nguyễn Thanh Tần Lập trình LabVIEW Phần 1 THAO TÁC TRÊN LABVIEW GV: Nguyễn Thanh Tần Lập trình LabVIEW ... Thanh Tần Lập trình LabVIEW Tạo một VI mới GV: Nguyễn Thanh Tần Lập trình LabVIEW Nội dung 1. Thao tác trên labVIEW 2. Kỹ thuật gỡ rối (Debug) cho...
Ngày tải lên: 28/06/2014, 09:20
... các tuyến khác. Ví d : garbage collector của Java là một tuyến ma. • Chương trình kết thúc khi tất cả các tuyến không phải tuyến ma kết thúc. • Các phương thức với tuyến ma: • void setDaemon(boolean ... boolean isDaemon(); // kiểm tra tuyến có phải tuyến ma không Ví d : Đếm ngược 45 import java. awt.*; import java. awt.event.*; import java. applet.Applet; public class CountDo...
Ngày tải lên: 26/07/2014, 12:21
... Ví dụ về P-C: Không đồng bộ 31 public void run() { for ( int count = 1; count <= 5; count++ ) { try { Thread.sleep( ... { e.printStackTrace(); } } System.out.println( getName() + " finished."); } } Ví dụ về P-C: Có đồng bộ 35 public synchronized int get() { while ( writable ) { try { wait(); } catch ( InterruptedException ... 5 Producer finished. Consumer reads 5 Consumer read...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Multithreading part 5 pptx
... c o m p l e t i o n n o t i f y c o m p l e t e o r n o t i f y A l l yield interrup t Quan hệ Producer-Consumer 25 • Giả sử có 2 tuyến: Producer ghi dữ liệu vào một buffer và Consumer đọc dữ liệu từ buffer => Cần có ... cũng có thể thông báo (notify) cho các tuyến khác đang chờ để truy nhập đối tượng. • Deadlock: Tuyến A chờ tuyến B và tuyến B cũng chờ tuyến A.
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Multithreading part 2 ppt
... stop() được gọi. Tạo tuyến 7 • Tuyến trong Java cũng là các đối tượng. • Có hai cách để tạotuyến • Thừakế từ lớp java. lang.Thread • Cài đặtgiaotiếp java. lang.Runnable Tạo tuyến 10 Tạotuyếnmới MyThread ... tuyến 10 Tạotuyếnmới MyThread th1 = new MyThread(); MyThread th2 = new MyThread(); … th1.start(); th2.start(); … Sẵn sàng bắt đầu thực thi tuyến Cách 1: Kế thừa từ Thread 8 Tạo lớp...
Ngày tải lên: 26/07/2014, 12:21
Lập trình Java cơ bản : Multithreading part 1 ppt
... nhiệmcơ bản • Đatiến trình (Process-based multitasking ): Nhiềuchương trình chạy đồng thời. Mỗi chương trình có một vùng dữ liệu độc lập. • Đatuyến (Thread-based multitasking ): Mộtchương trình ... việc cùng chia sẻ một CPU, từng phần của mỗi công việc sẽ được CPU thực hiện xen kẽ. Lập trình Java cơ bản 1 Cao Đức Thông - Trần Minh Tuấn cdthong@ifi.edu.vn , t...
Ngày tải lên: 26/07/2014, 12:21