咸咸海风

https://github.com/xianxianhaifeng

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::

2019年7月4日

摘要: 讲到高性能IO绕不开Reactor模式,它是大多数IO相关组件如Netty、Redis在使用的IO模式, 为什么需要这种模式,它是如何设计来解决高性能并发的呢? 最最原始的网络编程思路就是服务器用一个while循环,不断监听端口是否有新的套接字连接,如果有,那么就调用一个处理函数处理,类似:whil 阅读全文
posted @ 2019-07-04 16:08 咸咸海风 阅读(432) 评论(0) 推荐(0) 编辑

摘要: 今天在网上看到一个问题,问除了加锁之外,有没有其他方法来保证线程安全? copyonwrite机制 一、copyonwrite机制 机制实现:写时复制, 在往集合中添加数据的时候,先拷贝存储的数组,然后添加元素到拷贝好的数组中,然后用现在的数组去替换成员变量的数组。 这个机制:和读写锁是一样的,但是 阅读全文
posted @ 2019-07-04 11:17 咸咸海风 阅读(289) 评论(0) 推荐(0) 编辑