`
yollywu
  • 浏览: 17740 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
序列化的过程就是对象写入字节流和从字节流中读取对象。将对象状态转换成字节流之后,可以用java.io包中的各种字节流类将其保存到文件中,管道到另一线程中或通过网络连接将对象数据发送到另一主机。对象序列化功能非常简单、强大,在RMI、Socket、JMS、EJB都有应用。对象序列化问题在网络编程中并不是最激动人心的课题,但却相当重要,具有许多实用意义。 一:对象序列化可以实现分布式对象。主要应用例如:RMI要利用对象序列化运行远程主机上的服务,就像在本地机上运行对象时一样。 二: java对象序列化不仅保留一个对象的数据,而且递归保存对象引用的每个对象的数据。可以将整个对象层次写入字节流中,可以保 ...
//照片处理段 InputStream photo = rs.getBinaryStream("ZA9998"); //照片处理 if(photo!=null){ BLOB blob = null; Ex1Con.setAutoCommit(false); PreparedStatement pstmt = Ex1Con.prepareStatement ("updat ...
在Hibernate中,对象有三种状态:临时状态、持久状态和游离状态。 临时状态:当new一个实体对象后,这个对象处于临时状态,即这个对象只是一个保存临时数据的内存区域,如果没有变量引用这个对象,则会被jre垃圾回收机制回收。这个对象所保存的数据与数据库没有任何关系,除非通过Session的save或者 SaveOrUpdate把临时对象与数据库关联,并把数据插入或者更新到数据库,这个对象才转换为持久对象。 例如:Emp e=new Emp();    //创建临时对象           e.setEmpno((long) 8888);           e.setEName("m ...
http://www.cnblogs.com/dudu/archive/2007/12/22/1010388.html
摘自:http://www.jdon.com/designpatterns/builder.htm Builder模式定义: 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示. Builder模式是一步一步创建一个复杂的对象,它允许用户可以只通过指定复杂对象的类型和 ...
   以前做过一个应用,通过一个XML文件,在两个不同的系统间传递信息,两套系统的数据库设计是不一样的,其中的XML文件包含了数据库信息,比如表名 表字段 以及数据。最终的结果是两套系统能够相互的导入对方导出的XML包含的信息进自己的数据库    1.那是我第一次做关于XML相关的东西,所以方法比较死,dom4j对每个节点进行解析,通过迭代最终相当于将一个包含一张表一条记录的信息放进一个对象,最终传递到入库前是一个list。(一个xml文件包含了库中表结构和数据)    2.现在做的一个模块通过前期的一些工作后,因为这次做的信息来源(xml文件等)并不是协商好的,所以我只能单方研究,剥离到最后, ...
  系统有两个子系统,一个是BS的,一个是delphi做的CS,中间的数据传输是通过XML进行传输的。在XML传输的功能实现后,要求对XML进行加密解密.加密解密算法是CS端用delphi写的,然后这边用JAVA写个同样的算法。现在碰到的一个问 ...
数据库迁移碰到的问题:这段SQL表示搜索日期早于to_date的内容    query=query+ " and {createdate}<=to_date('"+timeend+" 23:59:59','YYYY-MM-DD HH24:mi:ss')";    page.setQueryString(query); to_date()是Oracle特有的函数,用来转换时间格式,在 ...
   这个问题是这样的,第一个页面是获取到的数据库中某张表的记录列表,      然后可以选中编号进行增删改操作,'/edms/initialEditClient.do?clientId='+clientId;     初始化编辑触发动作的initalEditClientaction()  通过选种的记录id来查找到实体(      Client client=clientdao.getById(clientInfoForm.getClientId())),     然后通过设置actionForm各种属性      clientInfoForm.setXX(client.getXX); ...
Global site tag (gtag.js) - Google Analytics