最新 最热

百万并发「零拷贝」技术系列之初探门径

零拷贝(Zero-copy)是指在计算机执行操作时,CPU 不需要将数据从一块内存拷贝到另一块内存,减少拷贝次数可以提高性能。

2020-08-05
1

python socket 简单示例

在python3.7里,send发送必须是socket.send(bytes[, flags])需要转换

2020-07-24
1

设计模式 | 门面模式 Facade

门面模式又叫外观模式,这个设计模式也比较简单,比较容易理解,其实在我们正常编码中就已经写出了门面模式,但是我们并不知道这个写法是叫门面模式。...

2020-07-20
0

ceph 运维操作-MON

一个Ceph集群需要多个Monitor组成的小集群,它们通过Paxos同步数据,用来保存OSD的元数据。

2020-07-20
1

【BIO】通过指定消息大小实现的多人聊天室-终极版本

# 前情提要:在上一篇文章BIO在聊天室项目中的演化中提到,告知对方消息已经发送完毕的方式有4种关闭Socket连接关闭输出流,socket.shutdownOutput();使用标志符号,借助字符流,Reader.readLine(),该方法会在读取到r,n或者...

2020-07-08
1

socket编程之传文件

一、传文件有两种方式 1.socket传文件内容 我们可以将图片、文件 base64编码后传输,再接收的时候再解码。 2.socket传文件地址 我们把文件传送到服务器,再获取文件地址传送给对方,对方根据文件类型解析。二、传表情 常用...

2020-07-02
1

ActiveMQ源码分析——生产消息

创建Session时,第一个传入是否开启事务,第二个传入session提交消费消息的方式接下来看源码处理,生产者id对象由当前sessionID加上使用内部session序列号生成器(long类型自增)生成的id组合构成...

2020-06-19
1

面试中经常问到的 长连接&短连接,你了解的多吗?

今天是周三(2020-04-29),分享一句谚语 “书读百遍,其义自见” 。分享给大家的是 「网络服务 模块」- 长连接&短连接。

2020-06-09
0

java实现长连接

长连接的维持,是要客户端程序,定时向服务端程序,发送一个维持连接包的。 如果,长时间未发送维持连接包,服务端程序将断开连接。

2020-06-08
0

面向对象(二十八)-Socket UdpClient

简介:对Socket的封装。----Server Code // 建立一个UDP连接 绑定IP和端口号, 当作服务器 UdpClient server = new UdpClient(6080); byte[] buffer = new b......

2020-06-02
0