随笔分类 -  网络编程

摘要:1、新增pom依赖 2、配置bean 3、websocket处理类 4、页面跳转controller 5、页面 示例: 参考: https://blog.csdn.net/qq_38455201/article/details/80374712 阅读全文
posted @ 2019-09-09 17:24 踏月而来 阅读(643) 评论(0) 推荐(0)
摘要:同步 , 异步 有很多人认为同步就是阻塞,异步就是非阻塞,这完全是一种误解 同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communication) 所谓同步就是在发出一个调用时,在没有得到结果之前,该调用就不返回。但是一旦调用返 阅读全文
posted @ 2019-05-15 17:21 踏月而来 阅读(163) 评论(0) 推荐(0)
摘要:采用socket传输文件 客户端输入文件的地址,服务端判断文件存在,就将文件传输到客户端 阅读全文
posted @ 2019-05-14 11:18 踏月而来 阅读(1943) 评论(0) 推荐(0)
摘要:Java基本类型占用的字节数:1字节: byte , boolean2字节: short , char4字节: int , float8字节: long , double注:1字节(byte)=8位(bits) 什么是大端模式和小端模式 举一个例子,比如数字0x12 34 56 78在内存中的表示形 阅读全文
posted @ 2019-05-14 00:46 踏月而来 阅读(1492) 评论(0) 推荐(0)
摘要:OSI参考模型(Open System Interconnection,开放系统互连参考模型) TCP/IP协议族(TCP/IP Protocol Suite) 七层模型的顺序 ,物理层是第一层,应用层是第七层 Tcp四层负载均衡,是由于Tcp是在第四层。 游览器发送http请求经过的过程 先从dn 阅读全文
posted @ 2019-04-09 18:10 踏月而来 阅读(260) 评论(0) 推荐(0)
摘要:这个用来设置与socket的inputStream相关的read操作阻塞的等待时间,超过设置的时间了,假如还是阻塞状态,会抛出异常java.net.SocketTimeoutException: Read timed out 这里的阻塞不是指read的时间长短,可以理解为没有数据可读,线程一直在这等 阅读全文
posted @ 2019-04-01 20:43 踏月而来 阅读(9992) 评论(4) 推荐(1)
摘要:##socket 丢包粘包解决方式 采用固定头部长度(一般为4个字节),包头保存的是包体的长度 header+body 包头+包体 下面的例子不是按照上图中规定的格式编写的,但是思路都是一样的,先读出一个包头,得到包体的长度,解析出包体 转自: https://blog.csdn.net/nongf 阅读全文
posted @ 2019-03-09 22:41 踏月而来 阅读(4770) 评论(0) 推荐(0)