`
noia_zhou
  • 浏览: 15931 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
    据统计,Java的web开发,单表现层框架就有接近60个之多。每个开发框架的设计理念和编程方式都有独到之处。     居于MVC的框架:如struts,webwork等,这些是现在用得最广泛,也最成熟可靠的一类框架了,特点就是:用到了很多的xml配置,用配置来定义各个层和类之间的关联关系。     居于组件的框架:这类框架据传是最有可能成为继webwork之后的,下一代web表现层框架了,我主要分成两类来介绍:     1)居于客户端的:这类的代表有dojo,extjs,yui,jquery等。如果选用这类的框架,势必会是以后的开发在js上投入更多,而js的开发效率大家都知道:(而 ...
1,努力编写好的程序而不是快的程序。 2,为获得好的性能而对API进行曲改,这是一个非常不好的想法。
在javaEye里找到的关于异常在设计中的运用,先记录下来,回去好好研究下。刚刚看来几页,解答了我很多困惑: http://www.iteye.com/topic/2038
应用层     许多设计良好的web应用,可以被按职责分为四层。这些层次是表现层、持久层、业务层、和领域模型层。每一个层次都有其独特的职责,不能把各自的功能与其它层次相混合。每一个应用层都应该和其它层隔离开来 ...
      生产者与消费者的例子,是学习Java多线程不得不看的了经典例子。在这个小小的例子中,几乎包括了所有多线程编程需要注意的方方面面。我们可以不断的修改这个代码,观察程序输出,提高对多线程调度的认识。 class SyncStack { private int index = 0; private char[] buffer = new char[6]; public synchronized void push(char c) { //栈满,该方法将处于wait状态 while (index == buffer.length) { try { ...
前一久在看文件型数据库的东东,做的个例子。 1,下载h2驱动。 2,创建如下文件目录: testCase |__lib     |__h2.jar    |__src     |__test       |__H2Demo.java      |__h2db(空的) 3,编写测试代码: package test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sq ...
      最近正忙于找工作,前天参加了迅雷的笔试,里面考到的很多东西都忘记了,惭愧啊~~~       记得最后一题是有关多线程调度的,做web应用做久了,多线程也仅限于简单的轮询,而没有做过什么调度的事,结果当然是做不出来了。 回来后痛定思痛,找了多线程方面的书研究了一下,发现其实也不是太难。有个同事说过,要在面试中成长。亡羊补牢,这也算是一种进步吧,虽然有点后知后觉。       记得题目是这样的:创建三个线程分别为A,B,C, 要求打印输入如下结果:ABCABCABC 我现在写了个简单的例子,实现了这个要求: 代码为: class PrintMsg implements Runnab ...
Global site tag (gtag.js) - Google Analytics