2019年6月14日

MySQL8.0 下载安装启动(Windows10)

摘要: `2019年6月13日20:13:21` MySQL8.0 下载安装启动(Windows10) 下载 下载地址:https://dev.mysql.com/downloads/mysql/8.0.html 现在的版本是:MySQL Community Server 8.0.16 解压 解压到安装目录 阅读全文

posted @ 2019-06-14 20:02 mingmingcome 阅读(4215) 评论(2) 推荐(0)

2019年5月19日

享元模式

摘要: 2019年5月14日22:13:58 享元模式(flyweight pattern) 定义 享元模式(Flyweight),运用共享技术有效地支持大量细粒度的对象。——《设计模式:可复用面向对象软件的基础》 Flyweight在拳击比赛中指最轻量级,即“蝇量级”和“雨量级”,这里使用“享元模式”的意 阅读全文

posted @ 2019-05-19 22:15 mingmingcome 阅读(523) 评论(0) 推荐(0)

2019年5月7日

外观模式

摘要: `2019年3月27日09:03:40` 外观模式( facade pattern) 定义 纵然身体里每个细胞都复杂得仿佛是一个宇宙,但是给人第一印象的你帅气的脸。 外观模式,为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。————《设计模式:可 阅读全文

posted @ 2019-05-07 00:03 mingmingcome 阅读(469) 评论(0) 推荐(0)

2019年3月26日

观察者模式

摘要: `2019年3月25日11:01:22` 观察者模式( observer pattern) 写在前面的话 正值金三银四跳槽季,设计模式也是常问的问题之一。本人在3月2日的一次面试的二面中,问到设计模式,问到了观察者模式,而且要求写了伪代码。当时我脑子里就第一个想到的就是《大话设计模式》里面的一个例子 阅读全文

posted @ 2019-03-26 15:41 mingmingcome 阅读(1025) 评论(0) 推荐(2)

2019年3月22日

设计模式六大原则

摘要: `2019年2月26日19:41:21` 设计模式六大原则 为什么会有六大原则 有言曰,“无规矩不成方圆”,有“规”才能画“圆”,那设计模式要遵循的六大原则要画一个什么的“圆”呢? 这里要从面向对象编程说起,从面向过程编程到面向对象编程是软件设计的一大步,封装、继承、多态是面向对象的三大特征,本来这 阅读全文

posted @ 2019-03-22 14:50 mingmingcome 阅读(1382) 评论(1) 推荐(4)

2018年12月13日

一个ScheduledExecutorService启动的Java线程无故挂掉引发的思考

摘要: `2018年12月12日18:44:53` 一个ScheduledExecutorService启动的Java线程无故挂掉引发的思考 案件现场 不久前,在开发改造公司一个端到端监控日志系统的时候,出现了一个bug:有个扫表写日志的线程无故挂掉。 顺藤摸瓜 我看了很久的代码,都没有想出来有什么地方有逻 阅读全文

posted @ 2018-12-13 09:17 mingmingcome 阅读(5880) 评论(1) 推荐(0)

2018年11月16日

桥接模式

摘要: `2018年11月2日09:26:00` 桥接模式(bridge pattern) 定义 记忆中最深的就是那个外婆桥 家和外婆在两边 在家里想吃和想玩的 在外婆家都有 桥接模式(bridge pattern),将抽象部分与它的实现部分分离,是它们都可以独立的变化。————《设计模式:可复用面向对象软 阅读全文

posted @ 2018-11-16 21:59 mingmingcome 阅读(612) 评论(0) 推荐(0)

2018年10月18日

适配器模式

摘要: `2018年10月17日08:50:11` 适配器模式(adapter pattern) 定义 我喜欢的样子你都有 你喜欢的样子我有没有 没有的话,我送你个适配器,好吗 将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能在一起工作的那些类可以一起工作。——《设计模式: 阅读全文

posted @ 2018-10-18 15:24 mingmingcome 阅读(19652) 评论(4) 推荐(9)

2018年10月16日

装饰者模式

摘要: `begin 2018年9月29日14:19:22` 装饰者模式(Decorator Pattern) 定义 金玉其外,败絮其中。 动态地给一个对象添加一些额外的职责,就增加功能来说,装饰者模式比生成子类更为灵活。——《设计模式:可复用面向对象软件的基础》 装饰者模式是一种对象结构型模式。 使用场景 阅读全文

posted @ 2018-10-16 15:27 mingmingcome 阅读(11446) 评论(2) 推荐(4)

2018年9月12日

建造者模式

摘要: `begin 2018年9月12日08:08:17` 建造者模式 定义 将一个复杂的对象的构建和它的表示分离,使得同样的构建过程可以创建不同的表示。 ——《设计模式:可复用面向对象软件的基础》 建造者模式是一种对象创建型模式。 使用场景 从定义中的关键词“复杂的对象”就可以看出来,建造者模式适用于当 阅读全文

posted @ 2018-09-12 21:01 mingmingcome 阅读(2494) 评论(0) 推荐(0)

导航