如何组织精准的表达 九月 29, 2019 发布在 职场团队, 沟通 | 大约9040字 | 预计19分钟读完 | 逻辑具体是指什么 对方不理解的情况包括两种 为何对方会问:「真是这样的吗?」 纵向逻辑的理想状态 为何对方会问:「只是这样吗?」 横向逻辑的理想状态 逻辑合理与否由对方判断 小结:何为逻辑 纵向逻辑薄弱的三个原因 1. 前提条件不同 2. 把不同性质的东西混为一谈 3. 偶然的必然化 如何消除导致纵向逻辑薄弱的因素 小结:建立纵向逻辑 阅读全文
PHP协程实现 九月 26, 2019 发布在 php | 大约7558字 | 预计16分钟读完 | PHP 协程实现 多进程/线程 并行和并发 并发(Concurrency) 并行(Parallesim) 区别 迭代器 & 生成器 迭代器 生成器 协程 PHP 协程和 yield 协程多任务调度 协程非阻塞 IO 单任务改造 协程(Coroutines)和 Go 协程(Goroutines) 结束 阅读全文
模块化高内聚低耦合 九月 25, 2019 发布在 设计模式 | 大约1341字 | 预计3分钟读完 | 模块化 模块化、内聚、耦合 工程的概念 工程需要模块化 工程还需要高内聚低耦合 软件工程 高内聚低耦合到什么程度 其他 阅读全文
概要理解设计模式 九月 23, 2019 发布在 设计模式 | 大约4324字 | 预计9分钟读完 | 创建型 工厂模式 抽象工厂模式 单例模式 建造者模式 原型模式 结构型 适配器模式 桥接模式 组合模式 过滤器模式 装饰器模式 Decotor 外观模式 Facade 享元模式 代理模式 行为型 责任链模式 命令模式 解释器模式 迭代器模式 中介者模式 备忘录模式 观察者模式 状态模式 策略模式 模板模式 访问者模式 其他 MVC模式 阅读全文
系统架构案例分析 九月 18, 2019 发布在 系统架构, 架构师软考 | 大约753字 | 预计2分钟读完 | 软件架构评估 - 60/必考 软件架构设计 - 60/必考 设计模式 - 10/常年 系统设计建模 - 60/最近热门 数据架构 - 50/最近热门 系统信息安全 - 70/猜测 项目开发管理 - 10/可能 java - 10/可能 阅读全文
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的使用 阅读全文