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ả.
Applet được thiết kế để được nạp từ remote site và được thực thi cục bộ trên client site. Do vậy, tính bảo mật là yêu cầu sống còn của applet. Nếu client site browser có bật chức năng hỗ trợ Java, browser sẽ download mã applet và thực thi ngay mã applet này. User không có cơ hội để xác nhận có muốn chạy applet hay không cũng như ngưng applet khi a...
46 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2735 | Lượt tải: 0
Font = Kiểu chữ , mô tả nét vẽ (glyphs) của ký tự. 3 thuộc tính của font: Font name, font style, font size. Lớp Font mô tả cho 1 font.
24 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1994 | Lượt tải: 1
Label-Chuỗi mô tả. Shortcut key- Phím nóng được kết hợp. Enable/ Disable- Cho user tác động? Action Command- Chuỗi tên lệnh được kết hợp. Ủy thác xử lý sự kiện : ActionListener
27 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2572 | Lượt tải: 0
Event : Là tình huống ứng dụng nhận biết có 1 đối tượng đã thay đổi trạng thái. Event handler: Là đoạn code đễn đạt phản ứng của ứng dụng khi gặp 1 event. Event source: Đối tượng kích hoạt (trigger, fire) 1 event (thí dụ: nút lệnh bị user kích chuột). Listener : Đối tượng nhận sự ủy nhiệm xử lý sự kiện cho đối tượng khác. Focus: Trạng thái 1 đố...
43 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1917 | Lượt tải: 0
AWT : abstract windowing toolkit - bộ công cụ chứa các lớp để tạo cửa sổ. AWT là 1 phần của JFC- Java Foundation Classes. Sử dụng: import java.awt.*; Gồm nhiều phần tử (class) để tạo GUI. Có các lớp quản lý việc bố trí các phần tử. Có (event-oriented application) mô hình ứng dụng hướng sự kiện. Có các công cụ xử lý đồ họa và hình ảnh. Các lớ...
55 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1991 | Lượt tải: 0
Exception: lớp nền của phân cấp exception. RuntimeException: Lớp nền của nhiều lớp trong java.lang.exceptions. ArithmaticException: Quản lý lỗi tóan học như chia cho 0. IllegalArgumentException : Lỗi sai đối số. ArrayIndexOutOfBoundsException: Lỗi sai chỉ số của mảng NullPointerException: Lỗi đã truy xuất 1 đối tượng chưa khởi tạo SecurityExc...
26 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2144 | Lượt tải: 0
Biến = Trị có thay đổi theo thời gian 3 đặc điểm của biến: Tên biến, Trị khởi tạo, tầm vực (scope) Scope của biến: khối chương trình mà biến có ý nghĩa (tham khảo được) Cú pháp định nghĩa biến: DataType [[identifier [= InitValue]], ] ; int count , age= 21; char ch1=‘z’, ch2;
23 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2617 | Lượt tải: 0
Bảo mật (Secure): Kiểm tra an toàn code trước khi thực thi, có nhiều mức kiểm tra bảo mật Môi trường thực thi an toàn Mức 1: Mức ngôn ngữ: Nhờ tính bao gói dữ liệu của OOP, không cho phép truy cập trực tiếp bộ nhớ mà phải thông qua method. Mức 2: Mức Compiler, kiểm tra an toàn cho code trước khi biên dịch. Mức 3: Mức Interpreter, trước khi ...
42 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2314 | Lượt tải: 0
Giả sử ta có 100 số nguyên có giá trị bất kỳ nằm trong khoảng từ 0. . 999 Nếu sử dụng mảng a gồm 1000 phần tử để lưu trữ các số nguyên này sao cho a[i]=i thì số lần tìm kiếm số nguyên bất kỳ trong 100 số này là1 lần Tuy nhiên, chỉ có1/10 bộ nhớ được sử dụng, dẫn đến lãng phí bộ nhớ Phép biến đổi khóa là phương pháp tham khảo trực tiếp các phần t...
25 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2792 | Lượt tải: 1
Cung cấp cách cài đặt một số cấu trúc dữ liệu thường sử dụng như danh sách, danh sách liên kết, stack, queue, Minh họa bằng hình vẽ và mã lệnh tương ứng của các cấu trúc dữ liệu đã cài đặt Ứng dụng của những cấu trúc dữ liệu này So sánh ưu/nhược điểm của các cấu trúc dữ liệu với nhau
66 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 3513 | Lượt tải: 3