02 2020 档案
摘要:NIO Buffer 属性 capacity:表示内部容量的大小 position:表示当前的位置 limit:表示读写的最大上限 初始化 方法 put(): 放入数据到缓冲区 flip(): 翻转 get():从缓冲区获取数据 rewind():倒带重新读取数据 mark()和reset(): 标
阅读全文
摘要:`Blocking IO(同步阻塞IO) None Blocking IO(同步非阻塞IO) IO Multiplexing(IO多路复用模型) Asynchronous IO(异步IO模型)`
阅读全文
摘要:高并发底层原理 1.IO读写的基础原理 操作系统的read和write系统调用不是直接把数据从内存写到物理设备的,而是通过缓冲区来操作. read模式: 是把数据从内核缓冲区读到进程缓冲区; write模式:是把数据从进程缓冲区复制到内核缓冲区; 2.四种主要的IO模型 同步阻塞IO(Blockin
阅读全文
摘要:设计模式 六大原则 开闭原则 扩展性 易于修改 里式代换原则 依赖倒转原则 接口隔离原则 常见的几种设计模式 单例模式 懒汉式: 饿汉式: 工厂模式 简单工厂: 抽象工厂: 代理模式 静态代理: 动态代理:
阅读全文
摘要:高并发实战学习 参考书籍 "Netty,Redis,ZooKeeper高并发实战" 作者 尼恩 代码链接https://gitee.com/sfasdfasdfsdf/netty_redis_zookeeper_source_code.git Netty netty是JBOSS提供的一个JAVA开源
阅读全文

浙公网安备 33010602011771号