• Introduction to Java Programming - Chapter 1: Introduction to Computers, Programs, and JavaIntroduction to Java Programming - Chapter 1: Introduction to Computers, Programs, and Java

    Two Ways to Invoke the Method There are several ways to use the showMessageDialog method. For the time being, all you need to know are two ways to invoke it. One is to use a statement as shown in the example: JOptionPane.showMessageDialog(null, x, y, JOptionPane.INFORMATION_MESSAGE)); where x is a string for the text to be displayed, and y i...

    pdf39 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 653 | Lượt tải: 0

  • Giáo trình Thiết kế & Cài đặt mạng - Chương 6 đến chương 9 - Ngô Bá HùngGiáo trình Thiết kế & Cài đặt mạng - Chương 6 đến chương 9 - Ngô Bá Hùng

    Thiết kế mạng ở tầng 3 Sử dụng các thiết bị nối kết mạng ở tầng 3 như router, cho phép phân nhánh mạng thành các mođun tách rời nhau về mặt vật lý cũng như luận lý. Router cũng cho phép nối kết mạng với mạng diện rộng như mạng Internet chẳng hạn. Router cho phép hạn chế được các cuộc truyền quảng bá xuất phát từ một vùng đụng độ này lan truyền...

    pdf42 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 592 | Lượt tải: 0

  • Lập trình Java - Chương 6: Lập trình JDBC (Java DataBase Connectivity) - Đại học công nghệ thông tinLập trình Java - Chương 6: Lập trình JDBC (Java DataBase Connectivity) - Đại học công nghệ thông tin

    Các loại JDBC Dirvers Drivers thuần java và hiện thực/dùng database protocol để giao tiếp trực tiếp với CSDL. Thường là những JDBC drivers nhanh nhất. Thường dùng socket kết nối trực tiếp với mỗi DBMS khác nhau Client -> JDBC Driver -> Native-protocol JDBC Driver -> database server.  Ưu điểm  Performance tốt nhất so với các kiểu khác  N...

    pdf30 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 774 | Lượt tải: 0

  • Giáo trình Thiết kế & Cài đặt mạng - Chương 1 đến chương 5 - Ngô Bá HùngGiáo trình Thiết kế & Cài đặt mạng - Chương 1 đến chương 5 - Ngô Bá Hùng

    Chọn lựa đường đi trong BGP (BGP Path Selection) Một router BGP có khả năng nhận nhiều thông tin quảng bá đường đi cho cùng một đích đến từ nhiều nguồn khác nhau. BGP chọn lựa một đường đi trong số chúng như là đường đi tốt nhất. Khi một đường đi được chọn, BGP đặt đường đi này vào trong bảng chọn đường của giao thức IP và gởi đường đi này đến ...

    pdf63 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 583 | Lượt tải: 0

  • Lập trình Java - Chương 5: Kỹ thuật lập trình giao diện người dùng (GUI) trong Java - Đại học công nghệ thông tinLập trình Java - Chương 5: Kỹ thuật lập trình giao diện người dùng (GUI) trong Java - Đại học công nghệ thông tin

    Tạo một node trên cây làm root DefaultMutableTreeNode top = new DefaultMutableTreeNode("The Java Series");  Tạo các node bên dưới DefaultMutableTreeNode category = null; DefaultMutableTreeNode book = null; category = new DefaultMutableTreeNode("Books for Java Programmers"); top.add(category); book = new DefaultMutableTreeNode( “Core Java”);...

    pdf56 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 743 | Lượt tải: 0

  • Lập trình Java - Chương 4: Lập trình đa luồng (MultiThread) trong Java - Đại học công nghệ thông tinLập trình Java - Chương 4: Lập trình đa luồng (MultiThread) trong Java - Đại học công nghệ thông tin

    Thread Scheduling  Ví dụ  Tạo lớp kế thừa Thread  Sử dụng phương thức sleep()  Công việc  Tạo 4 thread chạy song sọng, mỗi thread sẽ tạm ngưng thi hành một khoảng thời gian ngẫu nhiên.  Sau khi kết thúc sleeping sẽ in ra tên thread

    pdf43 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 757 | Lượt tải: 0

  • Lập trình Java - Chương 3: Luồng & tập tin (Streams & Files) - Đại học công nghệ thông tinLập trình Java - Chương 3: Luồng & tập tin (Streams & Files) - Đại học công nghệ thông tin

    Các Constructor:  Tạo đối tượng File từ đường dẫn tuyệt đối public File(String pathname) ví dụ: File f = new File(“C:\\Java\\vd1.java”);  Tạo đối tượng File từ tên đường dẫn và tên tập tin tách biệt public File(String parent, String child) ví dụ: File f = new File(“C:\\Java”, “vd1.java”);  Tạo đối tượng File từ một đối tượng File khác pu...

    pdf24 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 686 | Lượt tải: 0

  • Computer Networking - Chapter 4: Network LayerComputer Networking - Chapter 4: Network Layer

    A packet has arrived in which the offset value is 100, the value of HLEN is 5, and the value of the total length field is 100. What are the numbers of the first byte and the last byte? Solution The first byte number is 100 × 8 = 800. The total length is 100 bytes, and the header length is 20 bytes (5 × 4), which means that there are 80 bytes in t...

    ppt65 trang | Chia sẻ: thucuc2301 | Ngày: 23/11/2020 | Lượt xem: 682 | Lượt tải: 1

  • Lập trình Java - Chương 2: Đặc điểm cơ bản về lập trình hướng đối tượng trong Java - Đại học công nghệ thông tinLập trình Java - Chương 2: Đặc điểm cơ bản về lập trình hướng đối tượng trong Java - Đại học công nghệ thông tin

    Interface: giao tiếp của một lớp, là phần đặc tả (không có phần cài đặt cụ thể) của lớp, nó chứa các khai báo phương thức và thuộc tính để bên ngoài có thể truy xuất được. (java, C#, )  Lớp sẽ cài đặt các phương thức trong interface.  Trong lập trình hiện đại các đối tượng không đưa ra cách truy cập cho một lớp, thay vào đó cung cấp các inte...

    pdf31 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 685 | Lượt tải: 0

  • Lập trình Java - Chương 1: Tổng quan về Java - Đại học công nghệ thông tinLập trình Java - Chương 1: Tổng quan về Java - Đại học công nghệ thông tin

    Khi có lỗi phương thức sẽ ném ra một exception • Việc kiểm soát exception giúp chương trình kiểm soát được những trường hợp ngoại lệ và xử lý lỗi. • Những lỗi không kiểm soát được sẽ có những ảnh hưởng bất lợi trong chương trình. • Dùng từ khóa throws để chỉ định những loại exception mà phương thức có thể ném ra. (...

    pdf64 trang | Chia sẻ: dntpro1256 | Ngày: 23/11/2020 | Lượt xem: 713 | Lượt tải: 0