VincentPass

导航

 

2012年7月12日

摘要: 先从定义上理解什么是外观模式,然后通过一个典型的例子说明到底什么是外观模式,外观模式代码实现,最后介绍了在实际项目开发中用到外观模式的地方 阅读全文
posted @ 2012-07-12 09:58 VincentPass 阅读(1652) 评论(0) 推荐(1) 编辑
 

2012年7月11日

摘要: 介绍了一个巧妙的数组循环右移算法(经典) 阅读全文
posted @ 2012-07-11 10:26 VincentPass 阅读(8799) 评论(24) 推荐(2) 编辑
 

2012年7月10日

摘要: 以一个典型的例子入手清晰的介绍了什么是模板方法模式,代码实现模板方法模式,说明模板方法模式应用的场合和好处,最后是模板方法模式在HttpServlet中的一个应用 阅读全文
posted @ 2012-07-10 11:08 VincentPass 阅读(4495) 评论(2) 推荐(1) 编辑
 

2012年7月9日

摘要: 什么是模式匹配,模式匹配的应用场合,朴素模式匹配的缺点,KMP的原理和实现,Next的原来和实现,使用KMP的一个面试题 阅读全文
posted @ 2012-07-09 17:59 VincentPass 阅读(27380) 评论(10) 推荐(3) 编辑
 

2012年7月8日

摘要: 介绍了什么是策略模式,通过一个例子演示策略模式的实现,使用策略模式的好处,策略模式和简单工厂模式的结合,实际中使用策略模式的两个例子,总结使用策略模式的条件 阅读全文
posted @ 2012-07-08 10:53 VincentPass 阅读(2142) 评论(2) 推荐(1) 编辑
 

2012年7月6日

摘要: 分析了两个链表相交的本质,并给出了三种比较常见的解题思路,最后给出一个baidu一个笔试题作为思考题 阅读全文
posted @ 2012-07-06 21:11 VincentPass 阅读(27756) 评论(13) 推荐(5) 编辑
 
摘要: 通过例子介绍了什么是简单工厂模式,简单工厂模式的实现,简单工厂模式到底有什么好处。 阅读全文
posted @ 2012-07-06 11:12 VincentPass 阅读(1783) 评论(0) 推荐(0) 编辑
 

2012年7月4日

摘要: 介绍了什么是代理模式,代理模式的一个例子,使用代理模式的好处,使用代理的情况。 阅读全文
posted @ 2012-07-04 21:36 VincentPass 阅读(39556) 评论(7) 推荐(6) 编辑
 

2012年6月11日

摘要: 如何巧妙的删除无头单链表中的节点 阅读全文
posted @ 2012-06-11 22:46 VincentPass 阅读(3026) 评论(2) 推荐(0) 编辑
 

2012年6月10日

摘要: 介绍了欧几里得的辗转相除法求最大公约数,说明了这种方法的局限性,最后提出了一种解决方法 阅读全文
posted @ 2012-06-10 17:18 VincentPass 阅读(4562) 评论(2) 推荐(1) 编辑