`
joy_cz
  • 浏览: 131346 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
今天第一天去实习,也算是第一 天上班吧。。感觉还不错,比前天去好多了----感觉没那么压抑。。         今天早上6:15分起床,好象这是我这学期最早起床的一次,不过还有更惨的,接下来几天,我还是要这么早起床,因为还没找到房子,听说是缘分还没到。哎,现在的房子啊,比现在的女孩子还要娇贵,所以说找房子如找女朋友,太难找了就随缘吧。(哈哈,不过今天下班就接到中介的电话,说帮我们找到房子了,明天去试房了)。         我发觉我跟民哥真是太牛B了,第一天上班就迟到。我都服了自己了!不过相信接下来的几天应该不会再迟到拉。早上到了公司,正如我所料的,先摆平我的开发环境,当我配置到快完时,发现原来 ...
今天是2007年6月13号,早上是Web Services考试。至于考试过程中做了些什么和考得怎样就不在这里说了,要说的是:在我要交试卷的时候,从猪仔(班里的一只猪)身边走过,他轻声问我,最后一道选择题选什么?我很小声的告诉他:选D,然后就交了卷走了。回到宿舍,他上Q找我。。。。说最后一题的答案是:A,有人在课件上找到答案。。。最好笑的是,他原来是选A的,是看前面同学的。听了我说选D后,自己改过来后,还好心得告诉前面那为同学,最后一道选择题应该选D。结果:我们三个人都错了。。。。。爽啊,考试做错了都有人陪。。。。-
<script language="javascript" type="text/javascript" src="/AD/200602/14.js"></script> 第一种方法,在一个待选数组中随机产生一个数,然后把他放到待选数组的最后,然后从length-1里随机产生下一个随机数,如此类推 public stat ...
近日,使用Struts 1.1,发现讨厌的中文乱码问题,在form的传送过程和入库时候出现。 就我在网络上找的方法罗列如下: (Tomcat 5.0.28+struts 1.1+Hibernate 2.1+sqlserver2k) 1.直接转编码public static String isoToGB(String src){    String strRet=null;    try{      strRet = new String(src.getBytes("ISO_8859_1"),"GB2312");    }catch(Exception e) ...
=================手动解决方法:====================== 推荐用“开始-运行-command”操作。 先显示所有隐藏文件、系统文件。(不会?控制面板-文件夹选项-查看-自己慢慢看) 先删除C:\WINDOWS\cmd.exe.exe (如果没有就跳过这步) 右健点击inst ...
以下是创建一个SqlMapClient的示例,IBatis官方推荐的做法是使用一个辅助类来提供SqlMapClient的实例,见示例12.3。例12.3:IbatisSQLMapConfig.javapackage struts.sample.cap11.sample2.ibatisConfig; import java.io.Reader;import com.ibatis.common.resources.Resources;impor ...
 IBatis框架对于SQL Map的客户端提供了两种不同的调用。一种是纯粹利用SQL Map API来进行,而另一种则是使用封装了基本实现的IBatis DAO框架。在这里将主要介绍SQL Map API,而在随后的IBatis与Struts协同工作这一节中将会使用IBatis DAO框架。SQL Map API主要提供了如下这些功能:q        配置一个SQL Map。q        执行SQL 语句完成添加、更新、删除的操作。q        执行查询语句以取得一个对象。q        执行查询语句以取得一个对象的集合。
 映射两表之间的关系通过两个<resultMap>和两个<statement>元素来完成,用VO来描述两表之间的关系在IBatis框架中,其实仍然是通过SQL来完成的。怎样用SQL来表达“一对多”和“多对一”的关系呢?可以利用主表的主键作为从表的外键对从表查询,得到的结果就是“一对多”的关系。那么“多对一”呢?可以利用从表的外键对主表进行查询,只能得到惟一的一条记录。因此,必须首先做两个SQL。1. 用SQL描述关系<statement id=”getAttackSolution”            parameterClass=”String”         ...
 与介绍Hibernate框架映射关系时一样,这里将之前的表结构改成如下的两张。看一下新表attack_document_parents的表结构,表12.1:表12.1  attack_document_parents的表结构 字段名 说明 KEY Index
最后说明一下在例12.2中没有出现、但比较重要的特性。1.利用<insert>元素来生成自动主键在IBatis框架中可以利用数据库原有的特性来生成自动主键。比如常见的用法:用sequence来生成主键的示例,这是一个预生成的主键。<insert id="insertByAutoPK" parameterClass="test.sample.User">         <selectKey resultClass="int" keyProperty="id" >           ...
 在IBatis框架中,利用一个映射文件来定义需要持久化的对象,在这个文件中SQL语句是最显眼的,这个映射文件的目的就是将SQL映射到对象。下面先看一下映射文件的主要功能:q        定义一个持久化的Java类。q        ...
      在IBatis 的SQL Map框架中,需要一个配置文件来声明一些基本信息。该文件类似Hibernate框架的配置文件“hibernate.cfg.xml”,SQL Map初始化期间,会自动在classpath中寻找这个文件,并读取其中的配置信息。 配置文件的名称并不 ...
 Hibernate框架的工作原理是,通过XML的映射文件将数据库中的表与简单Java对象对应起来,然后在运行时系统会自动为这些映射关系生成SQL,而程序员只要通过对象之间的操作,就可以完成对数据库表的操作。这样对象和表之间的映射关系就是一个O/R Mapping。IBatis框架则不同,它也有一个XML的映射文件,可是在这个映射文件中却不是通过简单Java对象与数据库表的字端进行关联,而是通过常见的SQL语句来描述。也就是说,将一个简单Java对象映射成了一句SQL语句。程序员在编码时同样只需对对象进行操作就可以同样完成对数据库表的操作。在表面看来,对象和表之间仍然存在映射关系。简单的说,就是 ...
使applicationresources.properties支持中文 建立一个applicationresources_zh.properties文件,把应用程序用的message都写进去,然后在dos 下执行这个命令, native2ascii -encoding gb2312 applicationresources_zh.properties  applicationresources.properties 这样就会将iso编码的applicationresources转换成gb2312编码的格式了,同时保存到 applicationresources.properties. nati ...
 很郁闷,没想到项目的难度远远超出了我的想象。今天做了一件很无聊的事,但又不得不做的事。画出项目中一个session object的家族树,根为ContainerInstance。这个家伙最麻烦拉,什么类都跟它有关系。我画了一个晚上,才把它的孩子画出来。还要一个一个地找!它的孩子已经差不多有50个了,可以想象它有多少个子孙,其家族是多大呀。。。。但是,没办法呀,我不得不画出来。不然就没有办法了解项目的来龙去脉,也就没办法修改项目的会话管理功能。不过还好,具体修改方法已经有了,只须把所有的树都找出来,加以分析。只要与用户相关的都要进行serialize,与用户不相关的都不需要进行serialize ...
Global site tag (gtag.js) - Google Analytics