- 博客(7)
- 问答 (1)
- 收藏
- 关注
对我接触过的一些开发框架的比较
据统计,Java的web开发,单表现层框架就有接近60个之多。每个开发框架的设计理念和编程方式都有独到之处。 居于MVC的框架:如struts,webwork等,这些是现在用得最广泛,也最成熟可靠的一类框架了,特点就是:用到了很多的xml配置,用配置来定义各个层和类之间的关联关系。 居于组件的框架:这类框架据传是最有可能成为继webwork之后的,下一代web表...
2010-02-23 13:31:42
169
原创 收录一些程序设计中的名言,给自己于警示(不断更新中)
1,努力编写好的程序而不是快的程序。2,为获得好的性能而对API进行曲改,这是一个非常不好的想法。
2009-10-12 15:46:20
174
原创 异常在设计中的运用
在javaEye里找到的关于异常在设计中的运用,先记录下来,回去好好研究下。刚刚看来几页,解答了我很多困惑:http://www.iteye.com/topic/2038
2009-10-12 15:39:22
139
原创 Web应用分层及其各层职责
应用层 许多设计良好的web应用,可以被按职责分为四层。这些层次是表现层、持久层、业务层、和领域模型层。每一个层次都有其独特的职责,不能把各自的功能与其它层次相混合。每一个应用层都应该和其它层隔离开来,但允许使用接口在层间进行通信。我们开始来看看每个层,并讨论一下它们各自都应该提供什么和不应该提供什么。表现层 一个典型的web 应用的末端是表现层。许多Java ...
2009-10-12 14:47:47
3594
从实际例子看notify()与notifyAll()
生产者与消费者的例子,是学习Java多线程不得不看的了经典例子。在这个小小的例子中,几乎包括了所有多线程编程需要注意的方方面面。我们可以不断的修改这个代码,观察程序输出,提高对多线程调度的认识。[code="java"]class SyncStack { private int index = 0; private char[] buffer = new char[6]...
2009-09-21 15:13:54
155
H2数据库的入门例子
前一久在看文件型数据库的东东,做的个例子。1,下载h2驱动。2,创建如下文件目录:testCase|__lib |__h2.jar |__src |__test |__H2Demo.java |__h2db(空的)3,编写测试代码:[code="java"]package test;impor...
2009-09-21 14:31:43
317
面试时遭遇多线程
最近正忙于找工作,前天参加了迅雷的笔试,里面考到的很多东西都忘记了,惭愧啊~~~ 记得最后一题是有关多线程调度的,做web应用做久了,多线程也仅限于简单的轮询,而没有做过什么调度的事,结果当然是做不出来了。 回来后痛定思痛,找了多线程方面的书研究了一下,发现其实也不是太难。有个同事说过,要在面试中成长。亡羊补牢,这也算是一种进步吧,虽然有点后知后觉。 记得题...
2009-09-21 14:14:50
128
空空如也
jpa 关系映射 必须建立数据库外键吗?
2009-06-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人