- 博客(14)
- 收藏
- 关注
String compareTo方法
代码: public static void main(String[] args) throws Exception { // newEffectiveDate.compareTo(oldExpireDate) > 0 String newEffectiveDate = "2009-04-07"; S...
2009-04-30 22:30:27 73
java 异常
public class exceptionTest{ /** <一句话功能简述> * <功能详细描述> * @param args [参数说明] * * @return void [返回类型说明] * @exception throws [违例类型] [违例说明] * @see [类、类#方法、类#成员] ...
2009-04-30 22:21:35 70
原创 java 小工具
Java正则表达式测试工具2008年5月10日 2:09:47 发布:robot666 QRe 是非常好用的正则表达式测试工具,不信就下载一下试试吧。用法java -jar QRe.jar (如果您使用的安装版的JDK,直接双击就可以运行了)运行环境:Windows/Linux jre1.5/1.6特点:1.支持匹配处高亮显示2.支持group3.支持多次匹...
2009-04-30 00:36:20 121
原创 Java全文检索组件 Compass 2.0.0 GA Released
Compass 是对Lucene的包装,风格更加OO,主要用于全文检索,如果把Lucene比作JDBC的话,那么Compass就是Hibernate了,使用起来非常方便,还支持Annotation。现在,期待已久的Compass终于发布它的2.0.0GA版本了,是Compass的一个新的里程碑。 大家可以通过这个链接进行下载:https://sourceforge.net/project/sh...
2009-04-30 00:32:31 100
原创 如何方便的指定Java程序运行所需要的所有jar包
初学Java的人经常遇到的一个问题是:如果一个程序依赖某个文件夹下的一堆jar包,那么启动它的时候就需要在java -cp参数后面一个一个的加上jar包的名称,很不方便。 比如主程序类叫Main,在目录lib下有aaa.jar,bbb.jar,ccc.jar,则需要输入以下命令才能执行:java -cp lib/aaa.jar;lib/bbb.jar;/lib.ccc.jar ...
2009-04-30 00:25:50 317
原创 数据结构与算法_链表
单链表:LinkList类,只有一个数据项,即对链表中第一个链节点的引用,叫做first。他是唯一的链表需要维护的永久信息,用以定位所有其他的链结点。从first出发,沿着链表通过每个链结点(Link类的实例)的next字段,就可以找到其他的链结点。在链表头插入一个新的结点public void insertFirst(int id,double dd) { ...
2009-04-29 23:23:55 117
原创 系统架构与软件架构是一层含义吗
再深一层分析,无论是建筑工程领域,还是其他工程领域(包括计算机科学),从它们的演化历史来看,直觉上我们似乎能够发现其共同点:即从哲学的角度上来说,它们都是人类为了克服与生俱来的恐惧而进行的创造、演化和发展。人类到底恐惧什么呢? 我们可以注意到,人类本能当中有这样一个重要的共同点:对不确定的、感觉到威胁的事物具有强烈的不安全感。这就激发了人类尽量把这些恐惧的因素控制在最小范围内的愿望。这也就是...
2009-04-29 23:09:01 930
java package的设计原则
典型的J2EE项目,package的设计有成熟的套路可循,如分为domain、dao、service、action等等,职责已经分解的比较单一和清晰,循环依赖这样的情况出现并不多。而在一般的java项目,如服务器程序、客户端程序和通用性框架的开发中,包的设计并没有套路可循,毕竟由于应用和业务种类的不同,想得出通用性的设计套路是不大可能的。这时候遵循一些原则比之生搬硬套更为重要。在《敏捷软件开发》一...
2009-04-26 23:46:23 144
原创 面向对象设计原则
所有的设计模式都是对不同的可变性的封装,从而使系统在不同角度达到“开闭原则”的要求。 在软件软件系统中,一个模块设计得好不好的最主要、最重要的标志,就是该模块在多大程度上将自己的内部数据和其他与实现有关的细节隐藏起来。一个设计得好的模块可以将它所有的实现细节隐藏起来,彻底地将提供给外界的API和自己的实现分隔开来。这样一来,模块与模块之间就可以仅仅通过彼此的API相互通信,而不理会模块内...
2009-04-26 23:44:02 64
java反射、代理、动态代理
可以参考收藏里2篇文章,比较好;作用:就是可以在运行时动态的加载类,以及生成类实例,调用实例的方法等。为什么要这么做呢?设计思路:需要操作的批处理不确定,根据动态获得配置文件得到的方法。...
2009-04-26 23:32:34 62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人