2018年8月24日
摘要: 1.节点是红色或黑色。 2.根节点是黑色。 3.每个叶子节点都是黑色的空节点(NIL节点)。 4 每个红色节点的两个子节点都是黑色。(从每个叶子到根的所有路径上不能有两个连续的红色节点) 5.从任一节点到其每个叶子的所有路径都包含相同数目的黑色节点。 阅读全文
posted @ 2018-08-24 19:58 左手0309 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 介绍两个浏览器: Chrome: 1. 打开chrome扩展程序页 - chrome://extensions 2. 将刚才的自定义脚本保存为以user.js为后缀的 .js文件,例如test.user.js,拖入扩展程序页。 3. 重启浏览器。 4. 进入系统页面。此时脚本已自动执行。 FireF 阅读全文
posted @ 2018-08-24 19:45 左手0309 阅读(3328) 评论(0) 推荐(0) 编辑
摘要: 有没有遇到了击穿缓存层,好几个线程访问数据库。导致程序奔溃的事? 一直想过来总结下,总是拖着,今天就给整写了。 定义: 缓存穿透通常是带空key值,恶意攻击,欺骗缓存造成无限制访问数据库; 缓存并发通常是缓存key过期时,多请求查询数据库,回写缓存,导致性能降低 缓存雪崩通常缓存服务器重启或者大量缓 阅读全文
posted @ 2018-08-24 17:55 左手0309 阅读(388) 评论(0) 推荐(0) 编辑