摘要: 一、快餐点餐系统 想必大家一定见过类似于麦当劳自助点餐台一类的点餐系统吧。在一个大的触摸显示屏上,有三类可以选择的上餐品:汉堡等主餐、小食、饮料。当我们选择好自己需要的食物,支付完成后,订单就生成了。下面,我们用今天的主角--工厂模式--来生成这些食物的逻辑主体。首先,来看主餐的生成(仅以两种汉堡为 阅读全文
posted @ 2019-01-16 20:23 liweiwei0307 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 一、总线 总线是计算机各种功能部件或者设备之间传送数据、控制信号等信息的公共通信解决方案之一。现假设有如下场景:某中央处理器(CPU)通过某种协议总线与一个信号灯相连,信号灯有64种颜色可以设置,中央处理器上运行着三个线程,都可以对这个信号灯进行控制,并且可以独立设置该信号灯的颜色。抽象掉协议细节( 阅读全文
posted @ 2019-01-16 20:20 liweiwei0307 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 一 什么是设计模式 设计模式是面对各种问题进行提炼和抽象而形成的解决方案。这些设计方案是前人不断试验,考虑了封装性、复用性、效率、可修改、可移植等各种因素的高度总结。它不限于一种特定的语言,它是一种解决问题的思想和方法 二 为什么要有设计模式 公司人事会有变动,程序员也会成长。不管是哪种情况,代码非 阅读全文
posted @ 2019-01-16 20:13 liweiwei0307 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 1.版本介绍和选择 2.安装 3.体系结构 4.SQL 5.mysql配置与多实例 6.忘记密码处理 7.数据类型和字符集 8.索引及执行计划 9. explain(desc)命令的应用 10.存储引擎 11.日志 12.备份恢复 13.主从复制 14.高可用架构 15.高性能架构 阅读全文
posted @ 2019-01-16 19:21 liweiwei0307 阅读(128) 评论(0) 推荐(0) 编辑