- 博客(4)
- 收藏
- 关注
原创 听说你还不会写观察者模式?一文帮你搞定!
观察者模式问题背景:有何问题:解决方法:模式讲解:新的问题:相关扩展:模式变形:问题背景:书接上回,话说程序员小强成功进入一家公司,并且老板也信守承诺给他分配了一个女朋友小美,老板这样做除了能让小强每天安心写代码之外,还有另外两个意图,第一就是小美是安插在小强身边的眼线,负责监督小强的工作,第二个也是最重要的目的是通过小美可以把公司重要的通知传递给小强。如下是过程示意图以前我们是怎么用程序...
2019-12-12 15:51:06 403 1
原创 女朋友:你能给我讲讲单例模式吗?
女朋友:你能给我讲讲单例模式吗?问题背景:有何问题:解决方法:模式讲解:新的问题:相关扩展:问题背景:某公司老板在招程序员时承诺帮助解决单身问题,给程序员分配一个女朋友,于是单身的小强毫不犹豫就去应聘了,并被顺利录用。那么我们怎么用代码来模拟一下呢?首先定义一个女朋友的类,拥有两个属性,姓名和年龄:public class GirlFriend { private String na...
2019-12-09 13:37:38 299
原创 设计模式课程总结一
设计模式课程总结一什么是设计模式外观模式(Facade)适配器模式(Adapter)单例模式(Singleton)观察者模式(Observer)装饰模式(Decorator)代理模式(Proxy)命令模式(Command)模板方法模式(Template Method)迭代器模式(Iterator)状态模式(State)策略模式(Strategy)组合模式(Composite)桥接模式(Bridge...
2019-12-06 18:28:24 1418
原创 Linux课程总结
Linux课程总结一、认识Linux二、linux系统硬件要求三、FirewallD防火墙四、文件五、目录结构5.1文本内容显示5.2文本内容处理5.3 文件和命令查找5.4系统信息显示5.5日期和时间5.6信息交流六、Shell程序预定义变量参数置换的变量变量比较数字比较逻辑测试文件操作测试符七、用户账户管理八、磁盘管理九、 RPMRPM软件包管理十、权限和所有者权限设置更改文件和目录所有者十一...
2019-12-06 18:25:50 3155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人