`
yushan
  • 浏览: 147015 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论
文章列表
一.jdk1.4卸载 由于redhat Enterprise 5 中自带安装了jdk1.4的,所以在安装jdk1.6前我把jdk1.4的卸了,步骤如下:   1.打开终端输入#rpm -qa | grep gcj ,其现实内容有:   java-1.4.2-gci-compat.........   java-1.4.2-gcj-compat-devel.....(具体忘了是什么了 ...
所需安装软件: 虚拟机:vmware6.0 linux:redhat enterprise 5 操作系统:windows xp   安装好vm+linux后,该linux系统默认已经安装了vsftpd 。   配置前的准备:   1.在windows中设置vm其中一块虚拟网卡的ip(192.168.59.1  255.255.255.0)   2.在linux设 ...
PS:以下内容都来自互联网 JS正则表达式(基本语法) 在对正则表达式的功能和作用有了初步的了解之后,我们就来具体看一下正则表达式的语法格式。 正则表达式的形式一般如下:   /love/  其中位于“/”定界符之间的部分就是将要在目标对象中进行匹配的模式。用户只要把希望查找匹配对象的模式内容放入“/”定界 符之间即可。为了能够使用户更加灵活的定制模式内容,正则表达式提供了专门的“元字符”。所谓元字符就是指那些在正则表达式中具有特 殊意义的专用字符,可以用来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式。 较为常用的元字符包括: “+”, “* ”,以及 “?”。 ...
最近做一个公司项目的Demo,使用技术为jsp+dwr+hibernate,因为该Demo中所用的表多,有一对一,一对多和多对一的关系,所以利用hibernate的延迟加载(lazy="true")对性能的提高相当重要,但随之带来的session管理更为重要,弄不好常出现延迟加载异常,在这里我利用了Filter 来处理session的close的,相关代码如下:   1.HibernateSessionFactory.java(Eclipse自动生成,通过ThreadLocal 将session的非线程安全变成安全) import org.apache.log4j.Logge ...
利用javascript处理数据分页前的 参数 处理,在通过ajax提取相应的数据,代码如下(javascript部分代码):   <html> <head> <title></title> <script> var currentPage =1 ; //当前页码 var totalRows = 20 ;//数据库中总行数 var pageSize = 5 ;//规定每页显示行数 var totalPages = totalRows/pageSize ; //总页数 var startRow =0; ...
很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终 于忍不住了。 我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。 hibernate的se ...
ZJ 21:00:06 对了 老师,为什么在HIBERNA里要重写HASCODE 和EQUALS这两个方法? 付老实 21:04:22 equals用来按照自己的规则判断两个对象是否相等,而重写了equals后,按照java的惯例,就需要重写hashCode ZJ 21:05:11 老师 只看懂的一点点呀,再稍微说多点啊! 付老实 21:08:04 这么说罢 付老实 21:08:23 1,重点是equals,重写hashCode只是技术要求(为了提高效率) 付老实 21:09:02 2,为什么要重写equals呢,因为在java的集合框架中,是通过equals来判断两个对象是否相等的 ...
最近在javaeye上复制一段代码到Eclipse上时发现,在eclipse上是这样显示的 1. import java.io.*; 2. import java.text.*; 3. import java.util.*; 4. import javax.mail.*; 5. import javax.mail.internet.*; /*省略替他大妈 */ 要使其变成 正规的代码,还需手工将前面的编号去除,感觉很麻烦,所以利用BufferedReader 和 BufferedWriter 编写一段程序 来自动去除编号; 步骤如 ...
Class.forName(xxx.xx.xx) 返回的是一个类 首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。 至于什么时候用,你可以考虑一下这个问题,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?只有你提到的这个方法了,不过要再加一点。 A a = (A)Class.forName("pacage.A").newInstance(); 这和你 A a = new A(); 是一样的效果。 关于补充的问题 答案是肯定的,jvm会执行静态代码段,你要记住一个概念,静态 ...
Global site tag (gtag.js) - Google Analytics