1.2.1.导入相关jar包 spring及springmvc的jar包 mybatis相关包 日志包 数据库包 分页插件包 连接池的包 jstl 1.2.2.配置文件 数据库连接配置文件 jdbc.properties 日志的配置文件 log4j.properties spring配置文件 1. ...
分类:
编程语言 时间:
2020-03-25 01:31:07
阅读次数:
83
回顾 tcp协议的多人多次通信 1. 和一个人通信说多句话 2. 和一个人聊完在和其他人聊 3. socket() tcp协议 的server 4. bind 绑定一个ip 和端口 5. listen 剪影 代表socket 服务的开启 6. accept 等 到有客户端来访问和客户端建立连接 7. ...
分类:
其他好文 时间:
2020-03-25 01:30:50
阅读次数:
59
分为客户端,和服务端 # 服务端程序 import socket if __name__ == '__main__': # 1.创建socket(套接字)对象 serv = socket.socket() # 2.绑定地址信息 host = socket.gethostname() port = 1 ...
分类:
编程语言 时间:
2020-03-24 17:21:05
阅读次数:
81
Java实现一个简易HTTP服务器(一) socket 2019 9 29 ...
分类:
编程语言 时间:
2020-03-24 13:16:42
阅读次数:
381
从InputStream读取数据,构造Request。Request包含Http请求的参数。 在浏览器和服务端建立起tcp连接后获得socket,一个连接对应一个socket。socket调用Request和Response处理请求 建立和浏览器的连接,并采用线程池技术调用Handler进行具体的处 ...
分类:
编程语言 时间:
2020-03-24 12:35:12
阅读次数:
62
自动配置原理 1.SpringBoot启动的时候加载主配置类,开启了自动配置功能 @EnableAutoConfiguration 2.@EnableAutoConfiguration 功能的作用 @AutoConfigurationPackage @Import({AutoConfiguratio ...
分类:
编程语言 时间:
2020-03-24 01:00:52
阅读次数:
70
socket操作函数read/write和recv/send用法基本相同,后者比前者多了一个flag参数。详见套接字I/O函数。如果是阻塞socket,执行读操作时,如果socket接收缓存区没有数据会阻塞等待数据;执行写操作时,如果socket发送缓存区没有足够的空间存放此次写入的数据,则会阻塞等 ...
分类:
系统相关 时间:
2020-03-23 15:17:57
阅读次数:
117
前面的博客 基于 socket 手写一个 TCP 服务端及客户端 写过一个简单的 TCP 服务端客户端,没有对代码结构进行任何设计,仅仅是实现了相关功能,用于加深对 socket 编程的认识。 这次我们对整个代码结构进行一下优化,使其模块化,易扩展,成为一个简单意义上的“框架”。 对于 Socket ...
分类:
其他好文 时间:
2020-03-22 20:06:46
阅读次数:
116
1.linux内核打戳查看 (1)打戳模式设置: 代码文件: sk.c -> socket.c sock.c 函数接口: setsockopt -> setsockopt sock_setsockopt 代码位置: PTP代码 -》 内核代码 作用:设置软硬件时间戳,发送接收时间戳; (2)recv ...
分类:
系统相关 时间:
2020-03-22 17:49:58
阅读次数:
184
sockaddr和sockaddr_in 1. struct sockaddr和struct sockaddr_in: 用来处理网络通信的地址. 2. sockaddr: #include <sys/socket.h> struct sockaddr { sa_family_t sin_family ...
分类:
其他好文 时间:
2020-03-22 16:17:14
阅读次数:
61