分为客户端,和服务端 # 服务端程序 import socket if __name__ == '__main__': # 1.创建socket(套接字)对象 serv = socket.socket() # 2.绑定地址信息 host = socket.gethostname() port = 1 ...
分类:
编程语言 时间:
2020-03-24 17:21:05
阅读次数:
81
网络编程就是,写一个程序让两个计算机联网进行数据交互 Socket套接字,实现计算机之间相互通信 协议就是一种规范,使用某个协议就是遵守某种定义好的规范 网络通信确认身份三要素,IP地址,MAC地址,端口号 真正唯一标识一台计算机的是MAC地址 一. TCP/IP协议下的Socket: 应用:htt ...
分类:
其他好文 时间:
2020-03-22 15:42:44
阅读次数:
54
主要内容 软件架构CS/BS 网络通信三要素 TCP通信 Socket套接字 ServerSocket 第一章 网络编程入门 1.1软件结构 C/S结构 :全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。 B/S结构 :全称为Browser/Server结构 ...
分类:
其他好文 时间:
2020-03-17 19:12:23
阅读次数:
77
服务端 /* * main.c * 测试udp Socket套接字 单任务服务端代码实现 * Created on: 2020年3月4日 * Author: LuYonglei */ #include <sys/socket.h> #include <arpa/inet.h> #include <u ...
分类:
系统相关 时间:
2020-03-04 14:30:27
阅读次数:
80
socket套接字 基于文件类型的套接字家族 套接字家族的名字:AF_UNIX unix一切皆文件,基于文件的套接字调用的就是底层的文件系统来取数据,两个套接字进程运行在同一机器,可以通过访问同一个文件系统间接完成通信 基于网络类型的套接字家族 套接字家族的名字:AF_INET (还有AF_INET ...
分类:
其他好文 时间:
2020-03-01 10:50:46
阅读次数:
73
#客户端设置,即客户端默认的连接参数 [client] #默认连接端口 port = 3306 #用于本地连接的socket套接字 socket = /data/mysqldata/3306/mysql.sock #编码 default-character-set = utf8mb4 #服务端基本设 ...
分类:
其他好文 时间:
2020-02-20 15:25:48
阅读次数:
86
任务 Socket套接字开始监听后,使用accept函数来等待客户连接。这个过程在循环中无限循环,服务器处理完和客户端的连接后会再次调用accpet函数,等待下一个连接。 客户端代码 1 import socket 2 s1=socket.socket() 3 s1.bind(("127.0.0.1 ...
分类:
编程语言 时间:
2020-01-22 16:06:50
阅读次数:
82
1.今日内容 1. socket套接字 2. 基于TCP协议的socket通信 3. 单个客户与服务端通信 4. 通信循环 5. 通信,连接循环 6. 利用socket完成获取远端命令 2.具体内容 1. socket套接字 2. 基于TCP协议的socket通信 + socket 套接字(模块): ...
分类:
其他好文 时间:
2020-01-16 23:40:33
阅读次数:
79
学生党 整天 不知所谓, 给你们 找点事 做做, 你们 可以去 研究一下 Socket (套接字) 的 实现原理, 看能不能 自己 实现一个 。 Socket 是 操作系统 内核, 由 操作系统 直接调遣 。 为什么 是 操作系统 内核? 因为 Socket 涉及 到 IO, IO 是 操作系统 的 ...
分类:
其他好文 时间:
2020-01-06 15:08:05
阅读次数:
96
一 爬虫基本原理: ? 1.什么是爬虫? 爬取数据 什么是互联网? 互联网是由一堆网络设备,将世界上所有的电脑互联到一起; 2.为什么要使用爬虫技术? requests 模块底层帮我们封装好了socket套接字,我们只需要关注http协议的通信流程; 普通用户获取数据: 打开浏览器,输入网址 访问目 ...
分类:
其他好文 时间:
2020-01-03 00:04:21
阅读次数:
77