java面试
线程
产生死锁的四个必要条件
- 互斥条件:一个资源只能被一个进程使用
- 请求与保持条件:一个进程因请求资源而阻塞时,对已经获得的资源保持不放
- 不剥夺条件:进程已经获得资源不能 强行剥夺
- 循环等待条件:若干个进程之间形成一种头尾相接的循环等待资源
只要有一个不满足,就不会发生死锁
算法
红黑树的特点:
- 节点是红色或者是黑色的
- 根是黑色的
- 叶子节点都是黑色的
- 红色节点的叶子节点都是黑色的
- 红色节点的父亲 节点都是黑色的
- 从根节点到叶子节点所有的路径上不能有两个连续的红色节点
- 从任意节点到叶子节点所有路径都包含相同数目的黑色节点、
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 WzlBlog!
评论
匿名评论
你无需删除空行,直接评论以获取最佳展示效果