最新 最热

【网络编程】select模型

监视socket集合,如果某个socket发生事件,(链接或者收发数据),通过返回值以及参数告诉我们。

2023-05-12
1

【网络编程】基于TCP/IP协议的C/S模型

全称——Transmission Control Protocol / Internet Protocol

2023-05-12
1

CSAPP 网络编程 笔记

v2ray 文档 https://www.v2ray.com/developer/intro/roadmap.html

2023-05-09
1

Java成神路 —— 网络编程

1.网络编程入门1.1 网络编程概述1. 计算机网络计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信...

2023-05-07
1

网络编程

由4段8位的二进制组成的,因为读写不方便所一转换成了10进制,取值范围是1-255

2023-05-04
1

网络编程中的大小端

在计算机领域,大小端(Endianness)是指字节序的排列顺序。简单来说,就是存储器中多字节数据的字节序列,从高到低或从低到高的顺序不同。那么,何谓大小端呢?...

2023-05-01
2

【Android Protobuf 序列化】Protobuf 服务器与客户端通信 ( TCP 通信中使用 Protobuf )

分包 : 发送的数据量过大 , 大于 TCP 发送缓冲区的剩余空间 , 则产生分包 ; 发送的数据量大于 TCP 最大报文长度 , 也会产生分包 ;

2023-03-29
1

【Java 网络编程】NIO Buffer 简介 ( 概念 | 数据传输 | 标记 | 位置 | 限制 | 容量 | 标记 | 重置 | 清除 | 翻转 | 重绕 | 链式操作 )

Buffer 是在 NIO 中定义的抽象类 , 其针对七种基本数据类型都有对应的实现类 , 如 ByteBuffer , CharBuffer , DoubleBuffer , FloatBuffer , IntBuffer , LongBuffer , ShortBuffer ; 其是用于缓存基本数据类型的容...

2023-03-27
2

【Java 网络编程】TCP 数据传输示例 ( 客户端参数设置 | 服务器端参数设置 | ByteBuffer 存放读取数据类型 )

文章目录I 客户端代码示例II 服务器端代码示例III 运行结果I 客户端代码示例----import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.Inet4......

2023-03-27
1

【Java 网络编程】服务器端 ServerSocket 配置 ( 端口复用 | 缓冲区设置 | 超时时间 | 性能权重 | 端口绑定 )

1. 建议绑定时机 : 绑定端口号的操作建议在设置的最后一步进行操作 , 如果绑定了端口号 , 很多设置就无效了 ;

2023-03-27
1