与可维护性有关的设计模式

FactoryProxyObserverVisitor

与复用性有关的设计模式

AdapterDecoratorFacade

KMP

这是我在网上看到的,条理最清晰,解释最易懂的一篇博客!

从头到尾彻底理解KMP

这篇文章从暴力匹配算法讲起,随后阐述KMP的流程步骤、next 数组的简单求解递推原理代码求解,接着基于next 数组匹配,谈到有限状态自动机,next 数组的优化,KMP的时间复杂度分析,最后简要介绍两个KMP的扩展算法。

软件构造复习要点(二)

第4章 可复用性

第5章 可维护性

软件构造复习要点(一)

1,2,3章

log4j学习笔记(1)

介绍

在编写大型项目时,日志输出是极其重要的一部分。而在Java项目中,常用的日志则是log4j和slf4j的组合。

可维护性的构造原理

SOLID 原则提供了五条指导思想,如果我们遵从它们的话, 将可以显著的提升我们软件可维护性。

正则表达式

正则表达式初学

java父类子类初始化顺序

Cannot reference 'FlightScheduleApp.sources' before supertype constructor has been called引发的思考

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×