php多线程 九月 15, 2019 发布在 php | 大约2674字 | 预计6分钟读完 | 多线程 前言 多线程 线程 适用场景 PHP中的多线程 线程安全 PHP 实现 类和方法 实例代码 异步请求 超时控制 总结 阅读全文
UML 中类与类的关系 九月 14, 2019 发布在 设计模式 | 大约2643字 | 预计6分钟读完 | 统一建模语言简介 类、接口和类图 类 接口 类图 类之间的关系 依赖关系 关联关系 聚合关系 组合关系 泛化关系 实现关系 阅读全文
设计模式概述 九月 14, 2019 发布在 设计模式 | 大约1915字 | 预计4分钟读完 | 软件设计模式的概念与意义 1. 软件设计模式的概念 2. 学习设计模式的意义 软件设计模式的基本要素 1. 模式名称 2. 问题 3. 解决方案 4. 效果 阅读全文
单点登录策略 九月 12, 2019 发布在 解决方案 | 大约2422字 | 预计5分钟读完 | 分布式微服务系统主流常用的登录方案 基于JWT的单点登录解决方案 基于CAS同公司不同域的单点登录解决方案 基于Auth2.0之第三方登录 授权模式 阅读全文
Promise全解析 九月 12, 2019 发布在 前端 | 大约3766字 | 预计8分钟读完 | 特点: 缺点: 基本用法 1. Promise.prototype.then() 2. Promise.prototype.catch() 3. Promise.prototype.finally() 4.Promise.all的使用 5、Promise.race的使用 阅读全文
为什么要用redis 九月 12, 2019 发布在 数据层, redis | 大约2345字 | 预计5分钟读完 | cache Redis是什么 为什么Redis这么快 Redis为什么是单线程的? 单线程可以处理高并发请求吗? 单线程无法发挥多核,如何重复利用多核cpu Redis 5种数据值类型 redis的常用使用场景 Redis的数据淘汰机制 Redis数据持久化 分片 阅读全文
mysql为什么使用B+树-能存储多少行 九月 12, 2019 发布在 数据层 | 大约1874字 | 预计4分钟读完 | mysql B+树可以存放多少行数据? 叶子结点可以存放多少行数据 非叶子结点存放多少指针 一颗B+树可存放多少行记录 mysql为什么使用B+树 阅读全文
34-join是怎么工作的 八月 27, 2019 发布在 数据层, mysql理论实战系列笔记 | 大约6171字 | 预计13分钟读完 | join 笔记 原文 Index Nested-Loop Join Simple Nested-Loop Join Block Nested-Loop Join 小结 上期问题时间 阅读全文
矛盾论 八月 26, 2019 发布在 哲学三观 | 大约24357字 | 预计49分钟读完 | 矛盾 内容简介 全文 - 《矛盾论》 一、两种宇宙观 二、矛盾的普遍性 三、矛盾的特殊性 四、主要的矛盾和主要的矛盾方面 五、矛盾诸方面的同一性和斗争性 六、对抗在矛盾中的地位 七、结论 阅读全文