• Bài giảng Lập trình mạng - Giới thiệu một số thư viện hàm bằng Java hỗ trợ xây dựng ứng dụng mạng - Đại học Cần ThơBài giảng Lập trình mạng - Giới thiệu một số thư viện hàm bằng Java hỗ trợ xây dựng ứng dụng mạng - Đại học Cần Thơ

    Lọc gói  Sử dụng hàm setFilter(String filter, boolean optimize). Ví dụ: // captures only UDP traffic captor.setFilter("UDP", true); // from the official tutorial, captures only packets that are both IPv4 captor.setFilter("IP and TCP",true);  Sử dụng các lớp cụ thể để bắt gói TCP, UDP, Ví dụ: // Với rec là đối tượng thuộc lớp implements ...

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

  • Bài giảng Lập trình mạng - RPC và RMI - Đại học Cần ThơBài giảng Lập trình mạng - RPC và RMI - Đại học Cần Thơ

    Thực thi Server  java -Djava.security.policy=URL_Of_PolicyFile ServerName  URL_Of_PolicyFile: địa chỉ theo dạng URL của tập tin mô tả chính sách về bảo mật mã nguồn của Server (policy file).  File có dạng sau (tham khảo thêm về tài liệu Security của Java): grant { // Giả sử cho phép mọi người đều được download tập tin trên Server permissi...

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

  • Bài giảng Lập trình mạng - Bổ sung lập trình Socket - Đại học Cần ThơBài giảng Lập trình mạng - Bổ sung lập trình Socket - Đại học Cần Thơ

    Giao thức POP  Nhận email, cổng TCP 110  Qua 2 giai đoạn:  Chứng thực  Nhận email  Các câu lệnh chứng thực:  USER  PASS  Các câu lệnh trao đổi với Server:  LIST  RETR  DELE  QUIT

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

  • Bài giảng Lập trình mạng - Socket - Đại học Cần ThơBài giảng Lập trình mạng - Socket - Đại học Cần Thơ

    Lập trình Multicast dùng Java  Sử dụng lớp java.net.MulticastSocket  Là 1 DatagramSocket (UDP)  Gia nhập (joining) vào 1 nhóm các máy tính multicast.  Một 1 máy tính gửi gói tin đến nhóm, các thành viên trong nhóm sẽ nhận được gói tin đó. VD: // Gia nhập 1 nhóm multicast ở địa chỉ 228.5.6.7 InetAddress group = InetAddress.getByName("228....

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

  • Bài giảng Lập trình mạng - Ống dẫn - Đại học Cần ThơBài giảng Lập trình mạng - Ống dẫn - Đại học Cần Thơ

    Dịch vụ phản hồi thông tin (Echo Service)  Xây dựng theo mô hình Client-Server  Server  Chờ nhận các byte gửi đến từ Client  Khi nhận byte nào sẽ gửi trả lại đúng byte đó cho Client.  Client  Gửi từng ký tự đến Server.  Nhận kết quả trả về. Xây dựng một ứng dụng có tên là PipeEcho mô phỏng dịch vụ phản hồi thông tin sử dụng Pipe làm...

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

  • Bài giảng Lập trình mạng - Giới thiệu sơ lược về ngôn ngữ Java - Đại học Cần ThơBài giảng Lập trình mạng - Giới thiệu sơ lược về ngôn ngữ Java - Đại học Cần Thơ

    Luồng trong Java:  Các phương thức khác của lớp java.lang.Thread  public static void sleep(long m) throws InterruptedException: Blocked trong khoảng m ms  public final void suspend(): chuyển từ Ready -> Blocked  public final void resume(): chuyển từ Blocked -> Ready  public final void yield(): chuyển từ Running -> Ready  Các phương thứ...

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

  • Bài giảng Lập trình mạng - Tổng quan về lập trình mạng - Đại học Cần ThơBài giảng Lập trình mạng - Tổng quan về lập trình mạng - Đại học Cần Thơ

    Chức năng của 1 chương trình ứng dụng:  Giao diện người dùng (User Interface):  Tương tác với người dùng  Nhập liệu, báo biểu, thông báo ra màn hình,  Dịch vụ nghiệp vụ (Business Rule):  Tính toán dữ liệu  Xử lý thông tin  Dịch vụ lưu trữ (Data Storage):  Lưu trữ dữ liệu  Truy vấn dữ liệu

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

  • Sử dụng kỹ thuật phân lớp dữ liệu để tính toán các bins màu động trong tra cứu ảnh dựa trên màu sắcSử dụng kỹ thuật phân lớp dữ liệu để tính toán các bins màu động trong tra cứu ảnh dựa trên màu sắc

    Chúng tôi đã đề xuất ý tƣởng sử dụng kỹ thuật phân lớp dữ liệu để tính toán các bins màu nhằm khắc phục nhƣợc điểm cúa kỹ thuật cơ sở tra cứu ảnh dựa trên màu sắc. Kỹ thuật này cho kết quả tốt hơn kỹ thuật cơ sở trong trƣờng hợp ảnh tăng giảm độ sáng, tuy nhiên tốc độ tính toán các bins màu chậm hơn. Hƣớng nghiên cứu tiếp theo của chúng tôi...

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

  • Ứng dụng thuật toán xâu con chung dài nhất trong so sánh mã nguồn chương trìnhỨng dụng thuật toán xâu con chung dài nhất trong so sánh mã nguồn chương trình

    Với phần mềm CodeCompare, một sản phẩm thương mại của công ty phát triển phần mềm Devart (đối tác cung cấp phần mềm của các tập đoàn lớn trên thế giới như Hitachi, Siemens, Intel.), hầu hết các đoạn code giống nhau được phát hiện, tuy nhiên chưa chỉ ra được các biến có vai trò tương tự nhau. Các phần khác nhau được đánh dấu đậm hơn, các phầ...

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

  • Cải biên thuật toán bậc cao của singh và ứng dụng trong dự báo chuỗi thời gianCải biên thuật toán bậc cao của singh và ứng dụng trong dự báo chuỗi thời gian

    Bài báo này đưa ra một cải biên cho thuật toán bậc cao của Singh. Tuy chỉ là một cải biên nhỏ nhưng hiệu quả đạt được là khá tốt. Điều này thể hiện thông qua sai số trung bình bình phương (MSE) của phương pháp chỉ bằng ½ sai số theo phương pháp nguyên thuỷ của Singh. So sánh với kết quả của Huarng và các phương pháp khác có thể xem trong [1]...

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