2008-04-30

serialization

关键字: serialization
Object serialization的定义:Object serialization 允许你将实现了Serializable接口的对象转换为字节序列,这些字节序列可以被完全存储以备以后重新生成原来的对象   javaBean实现java.io.Serializable接口的作用 日期:2007-05-02 01:41:02 所谓的Serializable,就是java提供的通用数据保存和读取的接口。任何类型只要实现了Serializable接口,就可以被保存到文件中,或者作为数据流通过网络发送到别的地方。也可以用管道来传输到系统的其他程序中 ...
2008-04-14

CVS的常用命令速查手册

关键字: cvs的常用命令速查手册
概述:CVS是一个C/S系统,多个开发人员通过一个中心版本控制系统来记录文件版本,从而达到保证文件同步的目的。 CVS服务器(文件版本库) / | \ (版 本 同 步) / | \ 开发者1 开发者2 开发者3 以下是本文主要内容:开发人员可以主要挑选2, 6看就可以了,CVS的管理员则更需要懂的更多一些 CVS环境初始化:CVS环境的搭建 管理员 CVS的日常使用:日常开发中最常用的CVS命令, 开发人员 管理员 CVS的分支开发:项目按照不同进度和目标并发进行 管理员 CVS的用户认证:通过SSH的远程用户认证,安全,简单 管理员 ...
2008-03-31

war包

关键字: war包
war包:是做好一个web应用后,通常是网站,打成包部署到容器中。 jar包:通常是开发时要引用通用类,打成包便于存放管理。 ear包:企业级应用,通常是EJB打成ear包。 所有的包都是用jar打的,只不过目标文件的扩展名不一样。 ear本身就是一个包,怎么打成war啊? 你是说把要打成ear的包打成war吧?当然可以,不过应该不会被正确解开,即不能运行,具体情况没试过。。。
2008-03-10

CVS配置管理

关键字: cvs配置管理
Eclipse中的CVS配置管理 关键字: CVS配置管理 成都朗沃信息技术有限公 - 0 - CVS讲解纲要 V2.0 • 关于CVS的三个W • CVS配置 • CVS维护使用 目 录 一、关于CVS的三个W.............................................................................1 ①what:CVS是什么?.......................................................................1 ②why:为什么要使用CVS.............. ...
2008-03-10

java并发编程实践笔记(转)

关键字: java并发编程实践笔记(转)
java并发编程实践笔记1, 保证线程安全的三种方法:    a, 不要跨线程访问共享变量    b, 使共享变量是final类型的    c, 将共享变量的操作加上同步2, 一开始就将类设计成线程安全的, 比在后期重新修复它,更容易.3, 编写多线程程序, 首先保证它是正确的, 其次再考虑性能.4, 无状态或只读对象永远是线程安全的.5, 不要将一个共享变量裸露在多线程环境下(无同步或不可变性保护)6, 多线程环境下的延迟加载需要同步的保护, 因为延迟加载会造成对象重复实例化7, 对于volatile声 ...
2008-03-10

java 线程的一点心得(转)

关键字: java 线程的一点心得(转)
1, 为什么wait与notify之前必须要加synchronized?答案其实很简单,也是为了防止等待-通知机制出现race condition为什么会出现race condition ?答:对象在被wait之前已经被另一线程notify , 之后的wait 会永久停止,并导致deadlock(死锁)理想情况:1, 第一个线程判断该对象是否要wait2, 第一个线程将对象wait3, 第二个线程再将对象notify实际情况1, 第一个线程判断该对象是否要wait2, 第二个线程将对象notify3, 第一个线程将对象wait为了防止这些情况,才需要在wait与notify之前加synchro ...
2007-10-08

Hibernate与集合

关键字: Hibernate与集合
Set->hashSet    ->TreeSet    ->1.在jdk中,有一部分类实现了Comparable借口,如Integer,Double和String等。Comparable接口有       一个compareTo(Object o)    ->2.不适合通过TreeSet来排序,最适合排序的是不可变类。 1.存放的是对象的引用,集合中的对象不按特定方式排序,并且没有重复对象。 2.在Hibernate中向Set中加入持久化类的对象 ...