https://www.bilibili.com/video/BV1py4y1E7oA?from=search&seid=380048128345779756&spm_id_from=333.337.0.0
数据库 消息队列 二进制框架
NIO
阻塞 非阻塞 同步 异步 多路复用
Netty
流水线
事件循环
高并发
IO
输入流 数据 临时存储 在 内存中
输出流
单向
应用程序 — 文件 — 网络 之间的 桥梁
文件
UDP
TCP
(服务器)
客户端 建立连接 Socket 读写操作 新的线程
输入流 读
输出流 写
eg:16h 同时跑 16线程 其他 等待(记录保存 )
可以处理 多客户端的 操作 但 有限制
lombok getset
gson json
guava 工具类 合集
logback 日志打印
new 一个 对象
资源释放 java7 的
将 channel关闭
可以 设置 容量 capacity 字节
buffer get 无参 读 一个 字节
像数组结构
容量 capacity
指针位置 索引下标 position
限制 limit