... nhất của trường dữ liệu. Các dữ liệu có độ rộng nhỏ Trang 43 Lập trình C căn bản GV: Lý Sỹ Ngọc Lầu Bài tập tự làm 3. Viết một chương trình nhập và cộng ba số. 4. Viết một chương trình tính giá ... hãy xem bổ từ dùng với số thực. Trang 45 Lập trình C căn bản GV: Lý Sỹ Ngọc Lầu Bảng 4.4 : Chuỗi điều khiển và mã định dạng Ví dụ 4.1 : Ðây là một chương trình đơn giản dùng minh họa cho một chuỗi ... không dấu (Unsigned octal integer) %o %o Bảng 4.1: Mã định dạng trong printf () Trang 41 Lập trình C căn bản GV: Lý Sỹ Ngọc Lầu Bài 2 Biến và Kiểu dữ liệu Mục tiêu: Kết thúc bài học này, bạn...
Ngày tải lên: 18/08/2012, 11:46
Tài liệu lập trình PHP
... movie1 .php ớ ậ ạ ư ư ớ <html> <head> <title>Find my Favorite Movie!</title> </head> <body> < ?php - 18 - là off. Ví d :ụ Thêm vào ví d movie1 .php < ?php session_start(); $_SESSION[‘username’] ... 43 - BEGINNING PHP5 .APACHE.MYSQL WEB DEVELOPMENT - 1 - Ch ng 1:ươ S L C V APACHE, PHP, MYSQL VÀƠ ƯỢ Ề CÁCH CÀI Đ TẶ 1.1. Tóm t t s l c v Apache, PHP, MySQL:ắ ơ ượ ề Apache, PHP, MySQL là các ... else { - 34 - Thêm vào ví d movie1 .php < ?php setcookie(‘username’, ‘Joe’, time()+60); //$_SESSION[‘username’]=”Joe12345”; Thêm vào ví d moviesite .php < ?php echo “Welcome to our site, “; echo...
Ngày tải lên: 17/08/2012, 08:47
Tài liệu lập trình php với mySQL
... ràng, trước tiên bạn cần phải có một số kiến thức cơ bản về Cơ Sở Dữ Liệu quan hệ. Nếu bạn đã học qua một khoá căn bản về MS Access trong chương trình đào tạo chứng chỉ B chẳng hạn thì hẳn nhiên ... về nó thì tôi sẽ bàn đến nó trong phần Phụ Lục của giáo trình này hoặc bạn có thể tìm ngay một tài liệu tham khảo về CSDL, dễ nhất là tài liệu và MS Access Tôi chắc rằng bây giờ bạn đã có kiến ... Thông thường người ta dùng kiểu này cho field chứa giá trị Yes hoặc No. Ví dụ: LẬP TRÌNH WEB ĐỘNG VỚI PHP / MySQL GUESTBOOK CATALOG FORUM SHOPPING CART PHẦN 2 Tống Phước...
Ngày tải lên: 31/08/2012, 17:12
Tài liệu Lập trình Java cơ bản- Bài 8 (Collections) ppt
... 11 firstNode lastNode (a) 5 new ListNode 12 11 firstNode lastNode (b) 5 new ListNode 7 1 Lập trình Java cơ bản Cao Đức Thông Trần Minh Tuấn cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 50 Ví dụ 1: TreeSet // This program sorts a set of names import java.util.*; public class TreeSetTest1 { public static void main(String[] args) { SortedSet names = new TreeSet(); names.add(new String("Minh Tuan")); names.add(new String("Hai Nam")); names.add(new String("Anh Ngoc")); names.add(new String("Trung Kien")); names.add(new String("Quynh Chi")); names.add(new String("Thu Hang")); System.out.println(names); } } 31 Bài tập tại lớp • Bài 1: Dùng Stack để viết chương trình in ra dạng nhị phân của một số nguyên dương cho trước. • Bài 2: Cài đặt phương thức search trong lớp Tree để tìm một phần tử có giá trị cho trước. 7 Cài đặt Linked List // Dinh nghia mot node trong linked list ... nó có thể tung ra ngoại lệ UnsupportedOperationException. 49 Mô tả các cài đặt • HashMap: Bảng băm (cài đặt của Map). • LinkedHashMap: Bảng băm kết hợp với linked list nhằm đảm bảo thứ tự các phần tử (cài đặt của Map). • TreeMap: Cây đỏ đen (cài đặt của Map). 17 Stack • Stack là một cấu trúc theo kiểu LIFO (Last In First Out), phần tử vào sau cùng sẽ được lấy ra trước. • Hai thao tác cơ bản trên Stack • Chèn phần tử: Luôn chèn vào đỉnh Stack (push) • Lấy ra phần tử: Luôn lấy ra từ đỉnh Stack (pop) 11 Cài đặt Linked List public boolean isEmpty() { return (firstNode == null); } public void print() { ListNode node = firstNode; while (node != null) { ... 39 Giao tiếp Set • Set kế thừa từ Collection, hỗ trợ các thao tác xử lý trên collection kiểu tập hợp (Một tập hợp yêu cầu các phần tử phải không được trùng lặp). • Set không có thêm phương thức riêng ngoài các phương thức kế thừa từ Collection. 48 Mô tả các cài đặt • ArrayList: Mảng động, nếu các phần tử thêm vào vượt quá kích cỡ mảng, mảng sẽ tự động tăng kích cỡ. • LinkedList: Danh sách liên kết 2 chiều. Hỗ trợ thao tác trên đầu và cuối danh sách. • HashSet: Bảng băm. • LinkedHashSet: Bảng băm kết hợp với linked list nhằm đảm bảo thứ tự các phần tử. • TreeSet: Cây đỏ đen (red...
Ngày tải lên: 22/12/2013, 17:15
Tài liệu Lập trình Java cơ bản- Bài 6 (Exception) ppt
... ra. Chương trình dừng lại ngay lập tức, toàn bộ phần mã phía sau sẽ không được thực thi. • Java hỗ trợ cách thức để xử lý ngoại lệ (exception handling) tuỳ theo nhu cầu của chương trình. 30 Ném ... nên sử dụng ngoại lệ thay cho các luồng điều khiển trong chương trình. • Ví dụ: Kiểm tra delta trong chương trình giải phương trình bậc 2. • Nên thiết kế và sử dụng ngoại lệ một cách thống ... hiện xong khối catch, điều khiển sẽ được trả lại cho chương trình. 24 Bài tập tại lớp • Bài 1: Cài đặt xử lý các ngoại lệ cho chương trình tính thương 2 số bằng giao diện GUI. • Bài 2: Cài đặt...
Ngày tải lên: 22/12/2013, 17:15
Tài liệu Lập trình Java cơ bản- Bài 2 (OOP) pptx
... các thực thể • Dễ phát triển, mở rộng chương trình Object A Object C Object B Object D 3 Các phương pháp lập trình • Step-by-Step Programming • Lập trình từng bước • Machine Language, Assembly ... thức fly(). Cài đặt giao diện này trong lớp Sparrow. 5 Các phương pháp lập trình • Object-Oriented Programming • Chương trình bao gồm các đối tượng. Các đối tượng tương tác với nhau thông ... (implements) một hay nhiều giao tiếp nhưng chỉ có thể thừa kế (extends) từ một lớp. 1 Lập trình Java cơ bản Cao Đức Thông - Trần Minh Tuấn cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn 23 Ví dụ về kế...
Ngày tải lên: 22/12/2013, 17:15
Tài liệu Lập trình Java cơ bản- Bài 1 (Overview) pdf
... được sử dụng để phát triển nhiều loại ứng dụng khác nhau: cơ sở dữ liệu, mạng, Internet, viễn thông 1 Lập trình Java cơ bản Cao Đức Thông - Trần Minh Tuấn cdthong@ifi.edu.vn, tmtuan@ifi.edu.vn ... dụng Java • Application: Ứng dụng độc lập • Applet: Ứng dụng chạy trên Web • Thư viện lớp Java • Bộ JDK bao gồm rất nhiều lớp chuẩn đã được xây dựng sẵn. • Lập trình viên thường sử dụng các lớp ... Java • Java Development Kit – JDK • Bộ công cụ phát triển Java (jdk) gồm trình biên dịch, thông dịch, trợ giúp, soạn tài liệu và các thư viện chuẩn • Ngoài ra còn một số thư viện khác như JSP,...
Ngày tải lên: 22/12/2013, 17:15