07 2020 档案

摘要:1.为什么用单线程? 内存计算很快,减少加解锁复杂性,请求的网络io使用多路复用技术 2.为什么用多线程? 引入多线程是由于某些操作可以优化,比如删除大的对象 提升操作性能减少主线程的阻塞, 多线程部分只是用来处理网络数据的读写和协议解析,执行命令仍然是单线程; 这样设计是因为不想 Redis多线程 阅读全文
posted @ 2020-07-31 14:34 清明雨下 阅读(425) 评论(0) 推荐(0) 编辑
摘要:不一定,如弱 虚引用,在垃圾回收的时候可能就会被回收掉 阅读全文
posted @ 2020-07-29 11:29 清明雨下 阅读(173) 评论(0) 推荐(0) 编辑
摘要:1 ThreadLocal? This class provides thread-local variables. These variables differ from their normal counterparts in that each thread that accesses one 阅读全文
posted @ 2020-07-24 11:41 清明雨下 阅读(136) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示