- 浏览: 196900 次
- 性别:
- 来自: 杭州
最新评论
-
nenyalanye_1:
没用过 下下来研究研究!
JSDT-Eclipse下的Javascript调试插件 -
noahweb:
datas = new BO.Datas();
entryA ...
Easyb初体验 -
noahweb:
easyb 如何定义一个list?结构如下,如果对BO.Dat ...
Easyb初体验 -
elemark:
很有用,受教了其中关于响应时间timeout的处理,帮了我的大 ...
Ext点滴 -
inritxihc:
哦哦,解决了我的疑惑。
div层遮盖flash(兼容浏览器)
文章列表
如果我们在Hibernate中需要查询多个表的不同字段,如何来获取结果呢?
有两种方式:
1、 对各个字段分别转化成对应类型,如下:
Query q = session.createQuery(" select members, classInfo.className " +
" from Members members, ClassInfo classInfo " +
" where members.level = classInfo.classCode ");
List result = q.list();
Itera ...
- 2008-08-17 13:39
- 浏览 1750
- 评论(0)
import java.security.*;
public class MD5{
public final static String getMD5(String s){
char hexDigits[] = {
'0', '1', '2', '3',
'4', '5', '6', '7',
'8', '9', 'a', 'b',
'c', 'd', 'e', 'f'};
try {
byte[] strTemp = s.getBytes() ...
- 2008-08-17 13:36
- 浏览 917
- 评论(0)
1、在Javascript中操作Cookie:
< script >
// 设置Cookie
function setCookie(va){
var expires = new Date();
expires.setTime(expires.getTime() + 12 * 30 * 24 * 60 * 60 * 1000 );
/* 一年 x 一个月当作 30 天 x 一天 24 小时
x 一小时 60 分 x 一分 60 秒 x 一秒 1000 毫秒 */ ...
- 2008-08-17 13:30
- 浏览 1110
- 评论(0)
在
Spring
的
applicationContext.xml
中配置映射文件的方法:
<property name="mappingResources">
<list>
<value>com/almaer/model/Person.hbm.xml</value>
<value>com/almaer/model/Car.hbm.xml</value>
<value>com/almaer/model/Engine.hbm.xml</value& ...
- 2008-08-17 13:28
- 浏览 1838
- 评论(0)
1、调整Derby的页大小:
设置:
CALL SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY( 'derby.storage.pageSize', '16384');
查看:
VALUES SYSCS_UTIL.SYSCS_GET_DATABASE_PROPERTY('derby.storage.pageSize');
2、Derby显示类型转换函数:
函数 示例 描述
BIGINT BIGINT(123.45) 返 ...
- 2008-08-17 13:26
- 浏览 4133
- 评论(0)
阅读这边文章之前,确保您已经看过这篇文章所讲的关于内存溢出的原理:【Java内存溢出
】
从这篇文章中我们了解到一些基础理论:
1、如果JVM在80%的时间都用于GC并且可用的HeapSize不足2%时就会导致产生OutOfMemoryError;
2、HeapSize最大不要超过物理内存的80%,一般设置-xms和-xmx相同,-xmn为-xmx的1/4;
3、JVM初始分配的内存由-xms决定,默认为物理内存的1/64,-xmx默认为物理内存的1/4,如果空余堆内存小于40%时,JVM就会增大堆直到-xmx指定的大小限制,如果空余堆内存大于70%时,JVM就会减小堆知道-xms指定的大小, ...
- 2008-08-17 13:25
- 浏览 1641
- 评论(0)
一、内存溢出类型
1、java.lang.OutOfMemoryError: PermGen space
JVM管理两种类型的内存,堆和非堆。堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的。它和堆不同,运行期内GC不会释 ...
- 2008-08-17 13:22
- 浏览 2874
- 评论(1)
JUnit
是一个简单易用的单元测试框架。随着敏捷开发和TDD的风行,它的重要性也日益显现。
介绍:
1、Test接口包含实现类TestSuite和实现抽象类TestCase,同时TestSuite拥有对Test的集合引用(Composite模式)。如图所示:
2、包含两类测试:TestCase和TestSuite。TestCase一个测试用例,而多个测试用例可以组合成一个TestSuite测试套件。
3、TestCase在实现Test接口的同时也实现了Assert断言接口,Assert这个接口中提供了许多方便断言判断的静态方法,如Assert.assertEquals(),
Asse ...
- 2008-08-17 13:19
- 浏览 1668
- 评论(0)
<input type="button" name="Submit2" onClick='copyToClipBoard()' value="点击复制本文地址">
<script language="javascript">
function copyToClipBoard(){
var clipBoardContent="";
clipBoardContent+=document.title;
clipB ...
- 2008-08-14 10:52
- 浏览 2132
- 评论(0)
以前简单的应用过dwr,感觉很不错,最近又在一个小项目中使用了一下DWR,有一些收获总结一下:
1、在DWR暴露的方法中,输入参数可以为基本类型,String以及数组等,其中数组对应Javascript中的Array对象;而返回值的类型除过基本类型,数组,List,Map等外,可以为普通Java对象,不过我们需要convertor一下;
代码片段:
//TreeRender中的方法签名
public List<TreeNode> createTree();
dwr.xml的相应配置:
<create creator="new" javascript=& ...
- 2008-08-14 10:07
- 浏览 2013
- 评论(0)
1、Java中多线程类通过继承Thread类或者实现Runnable接口来实现。调用start()方法启动线程。多线程的调度是非决定性的。所以每次运行都会有不同的结果;
2、setPriority、setDameon和yield操作只是相对的改变线程获得运行机会的大小,并不能严格控制线程;
3、线程A调用线程B的join方法,A挂起直到B线程结束才被唤醒;
4、非守护线程都结束后,守护线程也随之结束,不会再等待;
5、wait、notify和notifyAll操作必须在同步方法或者同步块中,否则会报IllegalMonitorStateException:current thread not ...
- 2008-08-12 10:00
- 浏览 1105
- 评论(0)
1、只有两个层次时候的查询:
方法1-利用HQL查询:
public class Pack {
private String id;
private Pack parentPack;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public Pack getParentPack() {
return parentPack;
}
public void setParentPack(Pack parentPack) {
this.pa ...
- 2008-08-08 17:44
- 浏览 1135
- 评论(0)
回首PC的20年,它的历史就是一部英雄的历史,一个个闪亮的名字,就像一颗颗璀璨的星星,为人羡慕、令人敬仰;他们对PC业的兴起,对计算机技术的繁荣,对人类的贡献是我们不应忘记的。当本文重现历史的一幕幕时,我们会 ...
- 2008-08-08 14:39
- 浏览 2093
- 评论(0)
一、路径:
. 当前节点
.. 父节点
/ 从根节点开始
// 从任意节点开始
二、引用:
@ 属性
nodename 当前节点的所有子结点
[0],[1],[last()-1] 下标方式引用
* 匹配任何元素节点
@* 匹配任何属性节点
node() 匹配任何类型的 ...
- 2008-08-08 14:33
- 浏览 3182
- 评论(0)
这几天开始学习dom4j,在网上找了篇文章就开干了,上手非常的快,但是发现了个问题就是无法以UTF-8保存xml文件,保存后再次读出的时候会报 “Invalid byte 2 of 2-byte UTF-8 sequence.”这样一个错误,检查发现由dom4j生成的这个文件,在使用可正确处理XML编码的任何的编辑器中中文成乱码,从记事本查看并不会出现乱码会正确显示中文。让我很是头痛。试着使用GBK、gb2312编码来生成的xml文件却可以正常的被解析。因此怀疑的dom4j没有对utf-8编码进行处理。便开始查看dom4j的原代码。终于发现的问题所在,是自己程序的问题。在dom4j的范例 ...
- 2008-08-08 14:31
- 浏览 1551
- 评论(1)