1.什么是Socket 套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。 Socket起源于Unix,而Unix/Linu ...
分类:
编程语言 时间:
2019-12-11 21:19:00
阅读次数:
106
1TCP协议与UDP协议 1.1 TCP TCP是(Tranfer Control Protocol)的简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方和接收方的成对的两个socket之间必须建立连接,当一个socket(通常都是server s ...
分类:
编程语言 时间:
2019-12-11 21:17:15
阅读次数:
79
最近把个人博客搭建好了,链接在这里: "tobe的呓语" ,文章会先在博客和公众号更新~ 大家多多收藏啊 上一次讲了 UDP 协议,从这次开始,就要讲 TCP 协议了,因为 TCP 协议涉及到的东西很多,一篇文章概括不完,所以我把 TCP 协议的内容分成好几个部分,逐个击破。 TCP 报文段结构 一 ...
分类:
其他好文 时间:
2019-12-11 09:15:48
阅读次数:
84
段永平接受采访! 陈股秀 09-28 16:28阅读数:8 陈股秀 09-28 16:28 阅读数:8 ??我一直怀疑我们的握手是一种错握。平常的寸头,简单的棉质短衫,段永平丝毫没有作为企业领袖的任何不凡流露 —— 成功者没有标签,却并没有影响他成为一个明星企业形象识别系统的标志。因为中国人相信一句 ...
分类:
其他好文 时间:
2019-12-09 01:03:12
阅读次数:
170
网络中进程之间如何通信 本地的进程间通信(IPC)有很多种方式,但可以总结为下面4类: 消息传递(管道、FIFO、消息队列) 同步(互斥量、条件变量、读写锁、文件和写记录锁、信号量) 共享内存(匿名的和具名的) 远程过程调用(Solaris门和Sun RPC) 但这些都不是本文的主题!我们要讨论的是 ...
分类:
编程语言 时间:
2019-12-07 14:19:00
阅读次数:
77
学习websocket通信和redis数据库操作 WebSocket 是一种标准协议,用于在客户端和服务端之间进行双向数据传输。当服务器完成协议升级后( HTTP WebSocket ),服务端可以主动推送信息给客户端,解决了轮询造成的同步延迟问题。由于 WebSocket 只需要一次 HTTP 握 ...
分类:
其他好文 时间:
2019-12-06 23:34:02
阅读次数:
136
一.TCP通信概述 TCP协议是面向连接的通信协议,在传输数据之前,发送端和接收端必须建立逻辑连接,然后再传输数据,它提供了两台计算机之间可靠无差错的数据传输。 在TCP连接中必须要明确客户端与服务器端,由客户端向服务端发出连接请求,每次连接的创建都需要经过三次握手。 三次握手:TCP协议中,在发送 ...
分类:
编程语言 时间:
2019-12-06 21:31:46
阅读次数:
125
前言:毕业两年多,一直从事java web方面的开发,感觉自己算踏入了一点点门槛吧,来记录下自己的成长吧,希望给广大网友们一些参考,共同进步。以下问题部分是面试被问到的,一些是自己的学习总结掌握了的知识,并没有被问到过,但仍需了解,不能为了面试而面试,这些知识仍需了解学习。 1. LinkedLis ...
分类:
编程语言 时间:
2019-12-06 13:52:14
阅读次数:
97
通信协议:传输码率,代码结构,传输控制…..TCP面向连接,稳定三次握手,四次挥手UDP 面向无连接,不稳定客户端、服务端:没有明确的界限 客户端InetAddress serverIP = InetAddress.getByName("127.0.0.1");int port = 9999;Soc ...
分类:
其他好文 时间:
2019-12-06 09:46:51
阅读次数:
83
TCP协议:三次握手,四次挥手 TCP协议建立双向通道。 三次握手, 建连接: 1:客户端向服务端发送建立连接的请求 2:服务端返回收到请求的信息给客户端,并且发送往客户端建立连接的请求 3:客户端接收到服务端发来的请求,返回接成功给服务端,完成双向连接 第一客戶向服务端发送请求,请求建立连接 服务 ...
分类:
其他好文 时间:
2019-12-05 22:05:19
阅读次数:
92