• Giáo trình Lập trình mạng với Java - Chương 7: Lập trình ứng dụng cho giao thức UDPGiáo trình Lập trình mạng với Java - Chương 7: Lập trình ứng dụng cho giao thức UDP

    1. Tổng quan về giao thức UDP TCP/IP là một họ các giao thức được gọi là họ giao thức IP, bao gồm bốn tầng. Cần nhớ rằng TCP/IP không phải là một giao thức mà thực sự là một họ các giao thức, và bao gồm các giao thức mức thấp khác như IP, TCP, và UDP. UDP nằm ở tầng giao vận, phía trên giao thức IP. Tầng giao vận cung cấp khả năng truyền tin gi...

    pdf20 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 924 | Lượt tải: 1

  • Giáo trình Lập trình mạng với Java - Chương 6: Lập trình Socket cho giao thức TCPGiáo trình Lập trình mạng với Java - Chương 6: Lập trình Socket cho giao thức TCP

    1. Mô hình client/server Mô hình được phổ biến nhất và được chấp nhận rộng rãi trong các hệ thống phân tán là mô hình client/server. Trong mô hình này sẽ có một tập các tiến trình mà mỗi tiến trình đóng vai trò như là một trình quản lý tài nguyên cho một tập hợp các tài nguyên cho trước và một tập hợp các tiến trình client trong đó mỗi tiến trì...

    pdf23 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 676 | Lượt tải: 1

  • Giáo trình Lập trình mạng với Java - Chương 5: Lập trình mạng với các lớp InetAddress, URL và URLConnectionGiáo trình Lập trình mạng với Java - Chương 5: Lập trình mạng với các lớp InetAddress, URL và URLConnection

    1. Lớp InetAddress Các thiết bị được kết nối với mạng LAN có địa chỉ vật lý duy nhất. Điều này giúp cho các máy khác trên mạng trong việc truyền các gói tin đến đúng vị trí. Tuy nhiên, địa chỉ này chỉ có ích trong mạng LAN. Một máy không thể xác định được vị trí trên Internet bằng cách sử dụng các địa chỉ vật lý, vì các địa chỉ vật lý không chỉ...

    pdf17 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 771 | Lượt tải: 1

  • Giáo trình Lập trình mạng với Java - Chương 4: Lập trình đa tuyến đoạnGiáo trình Lập trình mạng với Java - Chương 4: Lập trình đa tuyến đoạn

    1. Tổng quan Khi thực hiện một công việc phức tạp người ta thường chia công việc ra thành nhiều phần và giao công việc cho nhiều người cùng thực hiện, điều này giúp cho công việc được tiến hành nhanh chóng. Các ứng dụng phần mềm sử dụng một chiến lược tương tự được gọi là đa tuyến đoạn để chia nhỏ các tác vụ thành các đơn vị dễ quản lý. Lập trì...

    pdf18 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 595 | Lượt tải: 1

  • Giáo trình Lập trình mạng với Java - Chương 3: Các luồng vào raGiáo trình Lập trình mạng với Java - Chương 3: Các luồng vào ra

    1. Khái niệm về luồng trong Java Khi lập bất kỳ chương trình nào trong một ngôn ngữ nào thì vấn đề vào ra dữ liệu giữa chương trình và nguồn dữ liệu cũng như đích dữ liệu là vấn đề mà người lập trình cần phải quan tâm. Làm thế nào để ta có thể truyền dữ liệu cho một chương trình Java. Có hai cách hiệu quả để thực hiện điều này: • Thông qua một...

    pdf24 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 589 | Lượt tải: 1

  • Giáo trình Lập trình mạng với Java - Chương 2: Giới thiệu ngôn ngữ lập trình JavaGiáo trình Lập trình mạng với Java - Chương 2: Giới thiệu ngôn ngữ lập trình Java

    Chương 2 Giới thiệu ngôn ngữ lập trình Java 1. Giới thiệu công nghệ Java 1.1 Lịch sử phát triển Lịch sử phát triển của Java bắt đầu năm 1991 khi SUN tiến hành các dự án lập trình cho vi xử lý dùng trong các thiết bị điện tử khác nhau. C++ không đáp ứng được các yêu cầu này vì C++ cho đem mã nguồn từ máy này sang máy khác nhưng sau khi biên dị...

    pdf43 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 568 | Lượt tải: 1

  • Giáo trình Lập trình mạng với Java - Chương 1: Giới thiệu những khái niệm căn bản về mạng máy tínhGiáo trình Lập trình mạng với Java - Chương 1: Giới thiệu những khái niệm căn bản về mạng máy tính

    Chương 1 Các khái niệm căn bản về mạng và giao thức mạng 1. Mạng máy tính Mạng máy tính Là tập hợp các máy tính hoặc các thiết bị được nối với nhau bởi các đường truyền vật lý và theo một kiến trúc nào đó. Chúng ta có thể phân loại mạng theo qui mô của nó: • Mạng LAN (Local Area Network)-mạng cục bộ: kết nối các nút trên một phạm vi giới hạn...

    pdf26 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 528 | Lượt tải: 1

  • Bài giảng Phương pháp Lập trình hướng đối tượng - Chương 5: Thiết kế hướng đối tượng (Phần 2) - Lê Xuân ĐịnhBài giảng Phương pháp Lập trình hướng đối tượng - Chương 5: Thiết kế hướng đối tượng (Phần 2) - Lê Xuân Định

    Bài tập: Ứng dụng Kế thừa  Lấy lớp Xe trong bài ứng dụng “Xe - Xăng” làm lớp cơ sở để định nghĩa lớp dẫn xuất sau:  XeTải  Độ cao (mét), tải trọng (tấn) có thể được chỉ định bởi nhà sản xuất nhưng không đổi đối với mỗi xe.  Thực tải (tấn) là lượng hàng mà xe đang chở, chỉ được thay đổi thông qua phương thức lên/xuống hàng, và không được...

    pdf19 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 489 | Lượt tải: 1

  • Bài giảng Phương pháp Lập trình hướng đối tượng - Chương 5: Thiết kế hướng đối tượng - Lê Xuân ĐịnhBài giảng Phương pháp Lập trình hướng đối tượng - Chương 5: Thiết kế hướng đối tượng - Lê Xuân Định

    Bài toán Mẫu: “SV trong nhóm”  Hãy viết chương trình cho 1 SV làm bài tập, làm việc nhóm, đi thi, và tính điểm tổng kết.  Mỗi SV có một MSSV & tên cố định trong suốt quãng đời SV.  Mỗi SV được GV gán vào một nhóm nào đó (có thể thay đổi).  đTK = (đLT*6 + đTH*4) / 10 + đCộng  Điểm LT và điểm TH của SV chỉ có được thông qua hành động “thi...

    pdf26 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 582 | Lượt tải: 1

  • Bài giảng Phương pháp Lập trình hướng đối tượng - Chương 4: Tham chiếu - Lê Xuân ĐịnhBài giảng Phương pháp Lập trình hướng đối tượng - Chương 4: Tham chiếu - Lê Xuân Định

     Chúng ta sử dụng tham chiếu (ref) trong nhiều trường hợp:  Đề cập đến (refer) khi nói/viết: “Mẹ tôi thương tôi lắm!”, “Lớp trưởng phân công: bạn Bằng lau bảng, bạn My mượn micro.”  Số điện thoại, nick trên mạng (chat, forum) được dùng để gián tiếp liên lạc với người khác.  Sóng điện từ / tia hồng ngoại chiếu từ remote control tới TV  D...

    pdf26 trang | Chia sẻ: thanhle95 | Ngày: 30/06/2021 | Lượt xem: 504 | Lượt tải: 1