网络
xys430381_1
这个作者很懒,什么都没留下…
展开
-
深入理解并发/并行,阻塞/非阻塞,同步/异步
深入理解并发/并行,阻塞/非阻塞,同步/异步【并发编程】深入理解——阻塞/非阻塞、同步/异步、并发/并行的概念[并发概念] 同步与异步、阻塞与非阻塞1. 阻塞,非阻塞阻塞是关于线程/进程的.阻塞调用是指调用结果返回之前,调用者会进入阻塞状态等待。只有在得到结果之后才会返回。非阻塞调用是指在不能立刻得到结果之前,该函数不会阻塞当前线程,而会立刻返回。阻塞这个词来自操作系统的线程/进程的状态模型中,如下图:一个线程/进程经历的5个状态,创建,就绪,运行,阻塞,终止。各个状态的转换条件如原创 2020-10-08 11:19:48 · 946 阅读 · 0 评论 -
redis介绍
我是Redis,MySQL大哥被我害惨了----(清晰地介绍了redis的原理和典型作用)原创 2020-09-18 19:47:33 · 142 阅读 · 0 评论 -
docker 、docker compose、swarm
第一步、下载docker桌面版docker官方下载链接:https://download.docker.com/win/stable/Docker%20Desktop%20Installer.exe推荐用迅雷,速度不错。第二步、安装docker检验安装是否成功的方法1、打开控制台,输入命令docker,如果...原创 2020-07-22 19:10:18 · 317 阅读 · 0 评论 -
微信公众号
超详细的微信公众号创建与管理教程微信"订阅号助手"App终于来了!支持编辑发布实时互动原创 2020-01-13 09:26:42 · 136 阅读 · 0 评论 -
TCP握手机制、TCP长连接和短连接、TCP 保活机制 、心跳机制
1. TCP连接(3次握手建立连接、4次挥手关闭连接)当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接。连接的建立是需要3次握手,而释放则需要4次握手三次握手(1)三次握手的详述首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。C...原创 2019-01-22 17:05:55 · 1917 阅读 · 0 评论 -
服务器开发之大量time_wait 和 close_wait现象
服务器开发之大量time_wait 和 close_wait现象(该文的直接有代码)https://blog.csdn.net/haolipengzhanshen/article/details/80808435状态变化的解释过程:从客户端来看:1.客户端主动断开连接时,会先发送FIN包,客户端此时进入FIN_WAIT_1状态;2.客户端收到服务器的ACK包(对步骤1中FIN包的应答)...原创 2019-01-23 01:00:17 · 380 阅读 · 0 评论 -
linux同时连接内外网的设置
linux服务器配置双网卡(内网和外网)linux双网卡同时访问内网和外网1、route -n,检查服务器的路由2、route del default删除掉默认路由3、 首先设置默认网关,让所有IP包默认情况下均通过 211.171.1.1进行转发。route add default gw 211.171.1.14、添加访问内网的路由,route add -net 10.10.10...转载 2019-07-19 09:46:43 · 8411 阅读 · 0 评论