dylanliu

116 篇文章
25 人订阅

全部文章

Dylan Liu

控制论与科学方法论-控制与反馈

《控制论与科学方法论》这本书是在1983年首次出版,在出版前就已经风靡了10年,现在在看依然不过时,比《系统之美》等书谈的更体系,更深入。

9840
Dylan Liu

Java time 包介绍

Java8 以前关于时间的类是 Date 和 Calendar,不过这两个类设计的很有问题,一个是带有默认的时区(timezone),另一个是类是 mutabl...

9920
Dylan Liu

感谢云+社区的端午节粽子

收到的粽子有一袋猪肉粽,一袋蜜枣粽,一袋赤豆粽,一袋豆沙粽,一袋两个,还有两个咸鸭蛋。猪肉粽和咸鸭蛋应该都是南方的端午习俗食物,北方以前端午节是没有这两样东西的...

2900
Dylan Liu

Linux 之 sort 命令

sort 是用来排序的,Unix Shell 的传统是对问本行做处理,因此 sort 也是对文本行进行排序,如果需要排序字段,则可以通过指定 -k,-t 等选项...

12610
Dylan Liu

设计模式之状态模式

由定义里可以看出,状态的改变是为了改变对象的行为,所以我们的思路就是将行为封装到对象中,然后利用多态机制来控制行为。

10210
Dylan Liu

密码的发展1

隐私权是所有人的一项根本权利,可是如何防止自己的信息被其他人窃取呢?想让信息不被拦截在互联网时代已经不可能了,我们要做的是让其他人即使拦截到了信息也不明白它传达...

10420
Dylan Liu

密码的发展2

发信人和收信人在通信之前要先约定好密钥,这是密码届的公理。但是由于密钥簿也属于要保密的内容,我们如何来秘密的交换密钥簿呢?

8420
Dylan Liu

Maven 依赖管理

作为开发者,我们一直使用 Maven 来作为版本依赖管理工具,不过我们经常会遇到依赖冲突等问题,我们这边文章就来明确一下 Maven 是如何管理依赖与版本的。

10320
Dylan Liu

设计模式之备忘录模式

备忘录模式(Momento Pattern):在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以便以后当需要时能将该对象恢复到原先保...

8900
Dylan Liu

设计模式之命令模式

命令模式(Command Pattern)属于设计模式中的行为型模式。命令模式实现了施令者与具体命令的解耦,并且可以实现撤销等命令相关功能。

8320
Dylan Liu

设计模式之责任链模式

责任链模式(Chain of Responsibility Pattern)属于设计模式的行为型模式。责任链模式与多米诺骨牌有点类似,请求在链中从前向后传递,一...

8220
Dylan Liu

读构建之法-现代软件工程

学生时代老师教过我们 程序=算法+数据结构, 但是程序就是一个软件了么?其实并不是,一个程序要想成为一个软件是需要经过很多的过程的,包括需求分析、设计、测试、发...

11510
Dylan Liu

设计模式之观察者模式

观察者模式(Observer Pattern)隶属于设计模式中的行为型模式。通过发布事件来将状态变化与处理逻辑解耦开来,可以拥有更好的可扩展性和可维护性。

13320
Dylan Liu

设计模式之模板方法模式

模板方法模式(Template Method Pattern)隶属于设计模式中的行为型模式,与策略模式一样,是在平常编码过程最常用的模式之一,理念也很简单明确:...

11620
Dylan Liu

设计模式之策略模式

策略模式(Strategy Pattern)隶属于设计模式中的行为型模式,是日常开发中使用最广的一个模式,相对于其他模式,自认为这个模式是最容易理解和使用的。

14620
Dylan Liu

设计模式之生成器模式

生成器模式(Builder Pattern)隶属与设计模式中的创建者模式,主要目的是对复杂对象的构建步骤进行拆解。

14130
Dylan Liu

设计模式之抽象工厂模式

抽象工厂模式(Abstract Factory Pattern)隶属于设计模式中的创建型模式,用于产品族的构建。

15050
Dylan Liu

设计模式之工厂方法模式

工厂方法模式(Factory Method Pattern) 隶属于设计模式中的创建型模式,前面的简单工厂模式是工厂方法模式的简化版,因此两者在很多方面都是相似...

15560
Dylan Liu

设计模式之简单工厂模式

简单工厂模式 Simple Factory Pattern 也叫静态工厂方法模式 Static Factory Method Pattern,隶属于设计模式中的...

12230
Dylan Liu

MQTT 大消息失败原因排查

小组内使用 MQTT 协议搭建了一个聊天服务器,前天在测大消息(超过5000汉字)时,连接直接变得不可用,后续发送的消息全部都收不到回复。

73820

扫码关注云+社区

领取腾讯云代金券