03 2023 档案

摘要:###1.什么是死锁?如何预防? - 死锁的四个必要条件: 1.互斥条件,同一时间只能有一个线程获得资源。 2.不可剥夺,一个线程已经占有资源,释放之前不会被其他线程抢占。 3.请求和保持,线程等待过程中不会释放已占有的资源。 4.循环等待,多个线程互相等待对方释放资源。 ###2.线程安全问题的活 阅读全文
posted @ 2023-03-31 22:15 Chcode 阅读(24) 评论(0) 推荐(0) 编辑
摘要:1.redis的应用场景 1.5大value类型: 2.基本上就是缓存。 ###2.redis是单线程还是多线程? 1.无论什么版本工作线程就是一个。 2.6.x版本出现了IO多线程。 3.单线程,满足redis的串行原子性,只不过IO多线程后,把输入和输出放到更多的线程里面去并行,好处:1.执行时 阅读全文
posted @ 2023-03-25 22:19 Chcode 阅读(26) 评论(0) 推荐(0) 编辑

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