Bài đăng

Insertion Sort (Sắp Xếp Chèn)

Insertion là một trong những thuật toán sắp xếp đơn giản và dễ hiểu nhất, ý tưởng tính của nó giống như cách ta sắp xếp bài tây, mỗi lần lấy một phần tử và chèn nó vào đúng vị trí trong dãy đã được sắp xếp trước đó.

Selection Sort (Sắp Xếp Chọn)

Ý tưởng chính là tìm phần tử nhỏ nhất trong mảng, đưa nó về đúng vị trí và lặp lại cho đến khi mảng được sắp xếp xong.

Bubble Sort (Thuật Toán Trôi nổi)

Ý tưởng chỉnh của nó là so sánh từng cặp phần tử liển kể nhau, rồi sẽ hoán đổi thứ tự của chúng để cho đúng với thứ tự, quá trình này được lặp lại nhiều lần cho đến khi mảng được sắp xếp xong.

Định Tuyến Tĩnh (Static Routing)

Hình ảnh
Định tuyến cho router có thể thực hiện theo hai cách chính: định tuyến tĩnh (Static Routing) và định tuyến động (Dynamic Routing), trong bài viết này sẽ giới thiệu về định tuyến tĩnh, chúng ta có sơ đồ sau:

Cấu Hình Mạng Cơ Bản

Hình ảnh
Các Bước Cấu Hình Mạng Cơ Bản 1. Thiết lập phần cứng Kết nối các thiết bị: PC --> Switch --> Router --> Modem/Internet. Dây cable(dây cáp): Dùng chuẩn cable thẳng (Copper Straight-Through) để kết nối PC với Switch, tương tự dùng cable chéo để kết nối các thiết bị không cùng nhóm. 2. Cấu hình địa chỉ IP Cấu hình IP trên PC: Vào phần network setting --> TCP/IP --> Nhập địa chỉ IP, subnet mark, default gateway. Ví dụ: PC1: IP 192.168.1.2, subnet mark 255.255.255.0, default gateway 192.168.1.1 Ví dụ: PC2: IP 192.168.1.3, subnet mark 255.255.255.0, default gateway 192.168.1.1 Cấu hình trên Router: thực hiện lần lược các lệnh sau để cấu hình IP cho router Router# config Router(config)# interface fa0/0 Router(config-if)# ip address 192.168.1.1 255.255.255.0 Router(config-if)# no shutdown 3. Thiết lập mật khẩu Mật khẩu chế độ đặc quyền Router(config)# enable secret cisco Mật khẩu console Router(config)# line console 0 Router(config-line)# password class Rou...

Socket Module In Python

Hình ảnh
Từng bước để tạo một công cụ scan port vô cùng đơn giản và hiệu quả trên python bằng cách sử dụng thư viện socket, trong bài viết này, chúng ta sẽ tìm hiểu sơ về các sử dụng thư viện socket. Thư viện socket thư viện Socket trong python là một module được tích hợp sẵn khi cài đặt python, nó là module tiêu chuẩn để lập trình mạng, cho phép các chương trình giao tiếp qua Internet hoặc mạng nội bộ bằng cách gửi và nhận dữ liệu giữ các thiết bị. Là cầu nối giữ ứng dụng và tầng giao vận (tầng thứ 2 trong mô hình OSI hay còn gọi là Transport layer) của hệ điều hành. Soket là gì? Một socket là điểm cuối (endpoint) của một kết nối mạng hai chiều giữa hai tiến trình. Có thể dùng để giao tiếp giữa các tiến trình trên cùng một máy hoặc giữa các máy khác nhau trên cùng một mạng (có thể là mạng LAN hoặc Internet). Mối socket két được xác định bởi địa chỉ IP (IP address) và Cổng (port) . Các loại socket chính Sơ lược về kiến thức mạng thì tại transport layer chúng ta có hai giao thức cốt l...

Chia Sẻ Và Truy Cập Máy In Qua Mạng WIFI

Hình ảnh
Máy in là một thiết bị thông dụng và cần thiết ở mọi văn phòng. Việc chia sẻ máy in là việc được thực hiện thường xuyên trong quá trình làm việc, in tài liệu. Bài viết này sẽ hướng dẫn cách chia sẻ máy in qua WIFI trên máy tính đơn giản, hiệu quả.