链表是一种常见的基础数据结构,它是一种线性表,但在内存中它并不是顺序存储的,它是以链式进行存储的,每一个节点里存放的是下一个节点的“指针”。在Java中的数据分为引用数据类型和基础数据类型,在Java中不存在指针的概念,但是对于链表...
阅读(14) 评论(0)
模板方法是通过继承实现的,在父类中定义出算法的骨架,将不同点在子类中实现。而策略模式是通过接口实现的,策略中定义了完整的算法。它们有点像啊……   策略模式的定义   策略模式(Strategy Pattern),定义了一...
阅读(27) 评论(0)
在整理模板方法之前,先来说点废话吧。除了记录学习总结,也来记录一下生活吧。   我们公司的老板在北京,老板也会因为项目来公司,不过不是天天来。公司有个同事,只要老板不在就天天迟到,而且一天比一天晚,经常来了公司没多久,午饭的外卖就送...
阅读(25) 评论(0)
很多时候都很难琢磨客户在想什么,也许是自己业务经验不足,也许是客户要显示出他在软件方面也非常的专业。记得以前听过一个故事,说一个富人想娶个媳妇,然后他比较钟意的有三个女人,然后就想从三个女人中选一个,他分别给了三个女人各一千块钱,并...
阅读(25) 评论(0)
本文章介绍的是JeeSite开源项目二次开发时的一些笔记,对于没有使用过JeeSite的可以不用往下看了,因为下面的代码是跟JeeSite二次开发相关的代码,不做JeeSite的二次开发,以下代码对您无用,在这里友情提醒,避免浪费您...
阅读(22) 评论(0)
在各种管理系统中,数据的导入导出是经常用到的功能,通常导入导出以Excel、CSV格式居多。如果是学习的过程中,最好是自己实现数据导入与导出的功能,然而在项目中,还是调用现成的功能比较好。近期一直使用一款名叫JeeSite的开源项目...
阅读(22) 评论(0)
二分查找也称为折半查找,是对有序元素查找的一种算法,在查找的过程中,不断的将搜索长度减半,因此效率不错。Java的JDK提供了二分法查找的算法,使用的方法是Arrays.binarySearch()。binarySearch()方法...
阅读(29) 评论(0)