... thiệu Swing (1) Swing công cụ GUI hệ mà Sun Microsystems tạo cho phép môi trường phát triển enterprise Java Chính thức phát hành vào 3/ 1998 Swing không sử dụng thành phần AWT Swing 1.0 chứa ... text Ngoài có hỗ trợ debug cho việc hiển thị thành phần Swing Seminar: SwinngX, Hibernate, JPA Trang Võ Thành Luân So sánh Swing, AWT, SWT, XUL AWT Ra đời sớm, nổ lực Java giao diện GUI có ... Luân Sử dụng SwingX NetBeans (3) Seminar: SwinngX, Hibernate, JPA Trang 12 Võ Thành Luân Sử dụng SwingX NetBeans (4) Seminar: SwinngX, Hibernate, JPA Trang 13 Võ Thành Luân Sử dụng SwingX...
... mảng - Thêm phần tử vào cuối mảng - Thêm phần tử vào vịtrí thứ k - Xóa phần tử vịtrí thứ k - Xóa phần tử có giá trị x - Cập nhật phần tử vịtrí k - Cập nhật phần tử có giá trị x thành giá trị ... Phương thức tìm vịtrí có phân số lớn - Rút gọn mảng phân số - Sắp xếp mảng phân số tang dần, giảm dần - Cập nhật phân số thứ k - Thêm phân số vào vịtrí mảng - Xóa phân số vịtrí k - Phương thức ... nghĩ kịch sử dụng tất phương thức cài đặt cho lớp mảng hai chiều BT 03: Mảng cưa hai chiều Xây dựng lớp MangRangCua có phương thức sau - Các phương thức khởi tạo - Các phương thức get/set - Phương...
... Kepler 4 .3: Giải nén vào thư mục (giả sử D:\Java\eclipse) Trường Đại học Công nghệ Sài gòn OOP JAVA ChạyKhoa CôngC:\Java\Eclipse\eclipse.exe IDE: nghệ Thông tin Khởi động eclipse Khởi động ... C:\Program Files\Java\jdk1 .6. 0\bin Mở console: chạy lệnh: java –version Trường Đại học Công nghệ Sài gòn Khoa Công nghệ Thông tin OOP JAVA Cài đặt môi trường công cụ (tt) Bước 3: Cài đặt công cụ ... http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880 260 .html Trường Đại học Công nghệ Sài gòn Khoa Công nghệ Thông tin OOP JAVA Cài đặt môi trường công cụ Cài đặt chọn thư mục mặc định (C:\Program Files\Java\jdk1.7.0_21,...
... Spring kỹthuật persistence cho phép tích hợp với kỹthuật khác EJB tập trung vào kỹthuật persistence cộng tác với Nhóm BDG SPRING MVC Hibernate, ORM tốt ngày Nó dự định cộng tác với kỹthuật ... multipart(fileupload) support 33 8.1 Giới thiệu 33 8.2 Sử dụng MultipartResolver 33 8 .3 Xử lý tập tin tải lên biểu mẫu 34 Handling exceptions 35 9.1 HandlerExceptionResolver ... 30 6. 4 LocaleChangeInterceptor 30 Using themes 31 7.1 Tổng quan themes 31 7.2 Định nghĩa themes .31 7 .3 Phân giải Theme 32 Spring’s...
... server,client nhận thông tin thông tin Multicast Address:IP/Port.ví dụ: 230 .110.111.112/ 63 6 6( video) 230 .110.111.112/ 63 6 8(audio) Kết nối tới địa port trên,Client xem video phát trực tuyến server ... server bắt đầu gửi video lên mạng theo địa multicast port multicast định( Ip phải đảm bảo thuộc lớp D).ví dụ: 230 .110.111.112/ 63 66 Mở Socket (lớp Server,SocketServerListener): mở Socket port để ... Client Server có quyền đóng kết nối cấm không cho client xem video o Cách thực hiện: Giao thức RTP dịch vụ Multicast IP Address: 09420 63 - 0942 066 Page Báo cáo đồ án cuối kì môn học Lập trình...
... thiệu Swing (1) Swing công cụ GUI hệ mà Sun Microsystems tạo cho phép môi trường phát triển enterprise Java Chính thức phát hành vào 3/ 1998 Swing không sử dụng thành phần AWT Swing 1.0 chứa ... text Ngoài có hỗ trợ debug cho việc hiển thị thành phần Swing Seminar: SwinngX, Hibernate, JPA Trang Võ Thành Luân So sánh Swing, AWT, SWT, XUL AWT Ra đời sớm, nổ lực Java giao diện GUI có ... thiệu Swing (2) Đặc điểm phổ biến Look and Feel pluggable : Swing khả viết cảm quan (Look&Feels) cho thành phần, chí thay đổi cảm quan vào thời điểm runtime Các thành phần lightweight : Hầu hết...
... Thi ệu Chi Ti ết Kĩ Thu ật Các Kĩ Thu ật Khác Demo T h i ết K ế C S D L T h i ết K ế C h ức Năng N ộ i D u n g Tr ì n h B y G i ới T h i ệu T ổn g Q u t G i i T h i ệu C h i Ti ết K ĩ ... type dài nhi ều khó nhớ Không hi ể n th ị chân th ậ t đ ượ c ki ế n trúc URL đ ị nh ban đ ầ u cho website N ộ i D u n g Tr ì n h B y G i ới T h i ệu T ổn g Q u t G i i T h i ệu C h i Ti...
... 14 .6 Điểm mở rộng: Không có 07520 269 – 08520400 – 08520 63 7 | QUẢN LÝ HỆ THỐNG QUÁN KARAOKE NICE LẬP TRÌNH ỨNG DỤNG WEB VỚI JAVA IV 36 SEQUENCE DIAGRAM (sd) Đăng Nhập 07520 269 – 08520400 – 08520 63 7 ... DỤNG WEB VỚI JAVA 38 Quản Lý Cơ Sở 07520 269 – 08520400 – 08520 63 7 | QUẢN LÝ HỆ THỐNG QUÁN KARAOKE NICE LẬP TRÌNH ỨNG DỤNG WEB VỚI JAVA 39 Tạo sở 07520 269 – 08520400 – 08520 63 7 | QUẢN LÝ HỆ THỐNG ... thông tin không xác hủy bỏ thao tác thực hiện, lúc use case kết thúc 07520 269 – 08520400 – 08520 63 7 | QUẢN LÝ HỆ THỐNG QUÁN KARAOKE NICE LẬP TRÌNH ỨNG DỤNG WEB VỚI JAVA 15 3. 2.2 .3 Việc xác nhận không...
... máy điện thoại phải cài hệ điều hành Android từ 4.0 trở lên 3. 4 GIAO DIỆN CHÍNH CỦA ỨNG DỤNG TALK2ME Hình 3. 3a Ứng dụng cài đặt điện thoại Android 29 | P a g e Hình 3. 3b Màn hình khời động điện ... để hỗ trợ đánh giá độ xác câu người dùng nói • Rotate3dAnimation: lớp hỗ trợ tạo animation cho nút SoundNotification: âm ứng dụng phát người dùng nói sai 28 | P a g e 3.3 YÊU CẦU CẤU HÌNH HỆ ... hành cho di động Điện thoại thông minh phát triển mạnh, ngày thú vị tiện lợi cho người sử dụng Và hệ điều hành Android công cụ lập trình Android Google cung cấp tiên phong phát triển hệ thông điện...
... RequestDispatcher) Choví dụ minh họa cách lập trình 16 Phân biệt kỹthuật REDIRECT REQUEST DISPATCH 17 Phân biệt phạm vi lưu trữ (scope) JavaBean: REQUEST, SESSION, APPLICATION Choví dụ minh họa ... đa lớp 12 Hãy trình bày hiểu biết anh/chị mô hình MVC (Kiến trúc? Vai trò thành phần mô hình) 13 Hãy trình bày hiểu biết anh/chị JavaBean 14 Phân biệt JavaBean Enterprise JavaBean (EJB) 15 Phân...
... trang web hay gọi phần main 13 LẬP TRÌNH ỨNG DỤNG MẠNG 3.3 Mô tả cách xây dựng mô hình thiết kế 3. 3.1 Sơ đồ thiết kế logic Loại Đĩa CD Khách Hàng Đặt Hàng Đĩa CD 3. 3.2 Sơ đồ hệ thống Client Server ... Time: Apr 05, 2004 at 08 :37 AM # Server version: 4.0.18 # PHP Version: 4 .3. 4 # Database : `alamaxx` LẬP TRÌNH ỨNG DỤNG MẠNG 3. 2.Mô tả hình giao diện3. 2.1 Màn hình giao diện3. 2.2 Màn hình cấu trúc ... để gọi trang JSP /servlet ứng dụng cách vịtrí ứng dụng file [TOMCAT_HOME]\config\server.xml Ví dụ bạn tạo thư mục examples bên thư mục webapps địnhvịtrí server.xml sau :
... trả cho phép tra cứu danh mục từ xa thông qua mạng LAN internet) Chủ đê 3: Lập trình phục vụ dạy học Bài tập 3. 1: Thiết kế phần mềm cho học sinh bậc tiểu học (chỉ hạn chế mức: chọn vài môn học cho ... vào quét, thông báo tình hình xử lý hồ sơ cho người dân) Bài tập 1 .3: Thiết kế tiện ích truyền nhận liệu thông qua e-mail (chỉ hạn chế mức: e-mail dạng POP3, mail-client nhận e-mail từ mail-client ... dụng) Bài tập 3. 2: Thiết kế phần mềm dạy học trực tuyến (chỉ hạn chế mức: tổ chức cập nhật giảng, tập, trả lời trực tuyến truyền số giảng trực tuyến điều kiện kết nối ADSL) Bài tập 3. 3: Thiết kế...
... 63 3.2 Lưu liệu với DataSet 63 3 .3 Tìm hiểu ràng buộc liệu 68 3. 4 Thiết lập cho trường tự động tăng giá trị .70 3. 5 Mô hình liệu quan hệ với DataSet 71 3.6 ... khiển CheckBox .30 2.12 Sử dụng điều khiển ListBox 34 2. 13 Các điều khiển khác .35 Chương 3: Tìm hiểu ADO.NET NET Compact Framework 63 3.1 Giới thiệu ADO.NET NET ... 2002, 20 03, and WinCE 4.1 Hitachi SH3 Pocket PC 2000, 2002, 20 03, and WinCE 4.1 Hitachi SH4 Pocket PC 20 03 and WinCE 4.1 Intel 80x 86 Pocket PC 2000, 2002, 20 03, and WinCE 4.1 MIPS 16 Pocket PC...
... k 3. 3.1 Sơ đồ thiết kế logic Loại Đĩa CD Khách Hàng Đặt Hàng Đĩa CD 3. 3.2 Sơ đồ hệ thống Client Server Database 15 THƯ VIỆN ĐIỆTÂM VÂN N TỬ TRỰC TUYẾN GVHD : VÕ LẬP TRÌNH ỨNG DỤNG MẠNG 3.3 .3 ... để gọi trang JSP /servlet ứng dụng cách vịtrí ứng dụng file [TOMCAT_HOME]\config\server.xml Ví dụ bạn tạo thư mục examples bên thư mục webapps địnhvịtrí server.xml sau :
... cụ thể chạy máy tính UDP định đường cho packet vịtríxácđịnh cách sử dụng số hiệu cổng xácđịnh header datagram Các cổng biểu diễn số 16- bit, cổng nằm dải từ đến 65 535 Các cổng xem điểm cuối ... Vì cổng biểu diễn hai byte nên tổng số cổng UDP host 65 5 36 Chiều dài biểu diễn hai byte nên số byte datagram tối đa 65 5 36 trừ tám byte dành cho phần thông tin header 174 Sưu t m b i: www.daihoc.com.vn ... Protocol Giao thức truyền tệp thông thường 137 NetBIOS Name Service 138 Dịch vụ Datagram NetBIOS 161 SNMP Bảng 7.2 TTL (Time To Live) Giá trị TTL cho phép thiết lập giới hạn router mà datagram...
... Các tổ chức định chuẩn International Telecommunication Union - ITU: hiệp hội viễn thông quốc tế (www.itu.int) Institute of Electrical and Electronic Engineers IEEE: viện kỹ sư điệnđiện tử (www.ieee.org) ... ứng cho người dùng Cung cấp dịch vụ mạng: FTP, SMTP, POP3, Telnet, HTTP Presentation Layer (lớp trình bày): Cung cấp chế định dạng, nén liệu, đảm bảo liệu đọc bên nhận Ví dụ kiểu liệu: JPEG, Mp3, ... thứ tự liệu Đơn vị liệu: Segment (phân đoạn) Mô hình OSI Network layer (lớp mạng) Định tuyến liệu đến đích, kiểm soát tắc nghẽn liệu, cung cấp địa logic (địa IP) cho liệu Đơn vị liệu: Packet...