- 浏览: 154775 次
- 性别:
- 来自: 广州
最新评论
-
驭乐MJ:
好!谢谢啦!正在学习使用sean中。。
Seam学习笔记 -
laorer:
00 -现在,互联网造就了一批富翁,但那时,似乎什么都不会去想 ...
如果时光能够回流到八年前 -
liuqizhi0925:
八年前,OMG ,能改变的事情真的很多...
如果时光能够回流到八年前
文章列表
<EJB>
● 开发和部署EJB的一个基本步骤:
1. 为你的EJB编写类和接口。 2. 为你的EJB编写部署描述符。 3. 将EJB和相关联的文件打包进一个jar文件。 4. 部署EJB。
● EJB-QL
EJB-QL是用于表达CMP实体Bean查询操作的标准语言。BMP实体Bean中不需要用到EJB-QL,因为BMP开发者自己开发DAO代码,并集成到实体Bean的Bean类中。
● EJB的三种类型: EJB包括Session(会话) Bean、Entity(实体) Bea ...
- 2005-09-12 00:00
- 浏览 938
- 评论(0)
<应用框架>
[MVC应用框架] ● 当前,支持J2EE标准的MVC应用框架有很多,比如Structs、JATO、WebWork、Maverick、JavaServer Faces、Tapestry等。● Tomcat作为一个servlet(jsp也被编译为servlet执行)容器,如果与jboss结合起来,则可以实现sun的j2ee规范(用jboss作ejb服务器)。
- 2005-09-05 00:00
- 浏览 793
- 评论(0)
[Servlet]
● Servlet(Java服务器小程序),是用Java编写的服务器端程序。可以看成是用Java编写的CGI,但是功能和性能比CGI强多了。
● 为了简化开发,我们编写的Servlet一般直接继承自HttpServlet,HttpServlet类封装了编写Http协议Servlet的大部分功能。
HttpServlet类继承自javax.servlet.GenericServlet,间接实现了
- 2005-08-29 00:00
- 浏览 1872
- 评论(0)
volatile和synchronized的区别:
1.volatile本质是在告诉jvm当前变量在寄存器(工作内存)中的值是不确定的,需要从主存中读取;synchronized则是锁定当前变量,只有当前线程可以访问该变量,其他线程被阻塞住。 2.volatile仅能使用在变量级别;synchronized则可以使用在变量、方法、和类级别的 3.volatile仅能实现变量的修改可见性,并能保证原子性;而synchronized则可以保证变量的修改可见性和原子性 4.volatile不会造成线程的阻塞;synchronized可能会造成线程的阻塞。
- 2005-08-22 00:00
- 浏览 1864
- 评论(0)
1. 知道何时放弃很难,但这是必须面对的问题。 2. 改善系统的方法之一就是提升其模块性--增加定义完善、命名准确的子程序,让他们各自集中力量做好一件事情。 3. 每个类负责一组具有内在的相互关联的任务。 4. 封装。 5. 把public数据成员藏在访问器子程序背后。 6. is-a 转变为has-a。 7. 不要为拙劣的代码编写文档,不要为他的存在找借口。 8.
- 2005-08-15 00:00
- 浏览 1038
- 评论(0)