Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Giới thiệu
Đăng ký
Đăng nhập
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
Giới thiệu
Đăng ký
Đăng nhập
0
Trang chủ
Công Nghệ Thông Tin
Đồ họa - Thiết kế - Flash
Bài giảng Bài 9: Tiếp tục cải tiến chương trình đồ họa liệt kê các số nguyên tố
Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Bài 9: Tiếp tục cải tiến chương trình đồ họa liệt kê các số nguyên tố
Xuân Ngọc
91
20
pdf
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Bài giảng Bài 9: Tiếp tục cải tiến chương trình đồ họa liệt kê các số nguyên tố sau đây được biên soạn nhằm trang bị cho các bạn những kiến thức về lập trình đa luồng trong ứng dụng đồ họa, sử dụng ProgressMonitor, sử dụng SwingWorker, sử dụng PropertyChangeListener. | Bài 9: Tiếp tục cải tiến chương trình đồ họa liệt kê các số nguyên tố Lê Hồng Phương, Nguyễn Việt Hùng, Hà Mỹ Linh phuonglh@gmail.com Khoa Toán-Cơ-Tin học Trường Đại học Khoa học Tự nhiên Hà Nội Nội dung ● Tiếp tục cải tiến chương trình liệt kê các số nguyên tố trong bài giảng trước: – Lập trình đa luồng trong ứng dụng đồ họa: ● ● Luồng đồ họa Luồng công việc – Sử dụng ProgressMonitor – Sử dụng SwingWorker – Sử dụng PropertyChangeListener 2012-2013 Object-Oriented Programming: Collections 2 Nguyên tắc tách luồng ● Khi lập trình các ứng dụng có giao diện đồ họa, ta cần chú ý nguyên tắc tách luồng: – – ● Luồng đồ họa: vẽ, cập nhật các thành phần đồ họa, nhận các sự kiện bấm phím, kích chuột. Luồng công việc: sử dụng để chạy các tác vụ cần nhiều thời gian để thực hiện. Chú ý: luồng đồ họa còn được gọi là luồng phân phối sự kiện: Event Dispatch Thread – EDT. Mọi ứng dụng đồ họa đều chạy trong một luồng đồ họa. 2012-2013 Object-Oriented Programming: Collections 3 Nguyên tắc tách luồng ● ● ● Trong chương trình liệt kê số nguyên tố ở bài giảng trước, ta không tách luồng. Nếu người dùng nhập vào số n lớn cỡ hàng trăm triệu thì tác vụ liệt kê số nguyên tố sẽ mất nhiều thời gian. Trong thời gian chờ tính toán, giao diện đồ họa của chương trình không hoạt động: – Người dùng không thể chọn thực đơn hay thực hiện bất kì công việc nào khác trên giao diện. – Lí do: luồng đồ họa đang bận tính toán! 2012-2013 Object-Oriented Programming: Collections 4 Nguyên tắc tách luồng ● Ta cần cải tiến chương trình với cách giải quyết cơ bản: – – ● Viết một luồng công việc có nhiệm vụ liệt kê các số nguyên tố, chạy tách riêng khỏi luồng đồ họa. Khi nào luồng công việc thực hiện xong nhiệm vụ, trả về kết quả thì sẽ thực hiện cập nhật kết quả trên giao diện bằng luồng đồ họa. Trong thực tế, không nhất thiết phải chờ luồng công việc chạy xong, có kết quả toàn bộ mới thực hiện cập nhật đồ họa. – 2012-2013 Cập nhật dần dần giao diện, sử dụng kết quả .
TÀI LIỆU LIÊN QUAN
Bài giảng môn Ngữ văn lớp 9 - Bài 4: Cách dẫn trực tiếp và cách dẫn gián tiếp
Bài giảng môn Hình học lớp 9 - Bài 5: Dấu hiệu nhận biết tiếp tuyến của đường tròn - Luyện tập
Bài giảng môn Vật lý lớp 9 - Bài 6: Bài tập vận dụng định luật Ôm (Tiếp theo)
Bài giảng môn Tin học lớp 9 - Chủ đề 3: Giao tiếp qua mạng xã hội
Bài giảng môn Công nghệ lớp 9 - Bài 6: Lắp mạch điện - Bảng điện (Tiếp theo)
Bài giảng môn Lịch sử lớp 9 - Bài 1: Liên Xô và các nước Đông Âu từ năm 1945 đến giữa những năm 70 của thế kỷ XX (Tiếp theo)
Bài giảng môn Vật lý lớp 9 - Bài 4: Đoạn mạch nối tiếp
Bài giảng Sinh học 9 bài 3: Lai một cặp tính trạng (tiếp theo)
Bài giảng Sinh học 9 bài 5: Lai hai cặp tính trạng (tiếp theo)
Bài giảng môn Vật lý lớp 9 - Chủ đề 5: Các yếu tố ảnh hưởng đến điện trở của dây dẫn (Tiếp theo)
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.