Java
文章平均质量分 66
iteye_5216
这个作者很懒,什么都没留下…
展开
-
性能方面几点说明
1 获得机器jvm能够使用得最大内存java -XmxXXXXM -versionjava不一定能够使用最大的物理内存2 win下boot.ini /3G参数使windows能够访问2g以上的内存地址速度好像会慢些3 resultset、statement、connection用完要关闭。一个变量多次使用时,每次都关闭,以免内存泄漏如:resultset...2007-12-13 15:24:17 · 215 阅读 · 0 评论 -
类加载资源路径在不同os下的差别
java获得类所在的路径的根,出现了不同平台的差异System.out.println(new UtilTools().getClass().getResource("")); System.out.println(new UtilTools().getClass().getResource(".")); System.out.println(new UtilTools().getC...原创 2010-06-10 12:41:09 · 117 阅读 · 0 评论 -
findBugs记录
1 在0-n之间取随机数,使用java.util.Random r=new java.util.Random();r.nextInt(n);而不使用(int)(r.nextDouble() * n)If r is a java.util.Random, you can generate a random number from 0 to n-1 using r.nextInt(...2010-04-07 08:22:36 · 163 阅读 · 0 评论 -
eclipse与360的冲突
安装360最新版之后,eclipse不能启动。在快捷方式中加入-vm "%JAVA_HOME%/jre/bin/javaw.exe" 即可2010-04-07 07:38:01 · 201 阅读 · 0 评论 -
eclipse突然不能启动
eclipse突然不能启动了,提示JVM terminated. Exit code=-1eclipse.ini中内存设置过大的问题,eclipse.ini的配置如下:-showsplashcom.genuitec.myeclipse.product--launcher.XXMaxPermSize512m-vmargs-Xms256m-Xmx512m-Duser...原创 2010-02-05 09:20:57 · 252 阅读 · 0 评论 -
服务器的一般设置(java)
1 JAVA_OPTS设置java能够使用的内存大小,一般设置形式如下:(windows)set JAVA_OPTS=-server -Xms256m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m -XX:MaxNewSize=256m2 修改webserver的线程设置大小如tomcat中server.xml,设置maxThreads...2007-10-28 12:42:21 · 111 阅读 · 0 评论 -
几个问题
1 用lighttpd做webserver转接到tomcat时,点击一个目录链接(etc:/abc/)时,应该去找index.jsp,但是会提示APPLICATION/OCTET-STREAM,保存下载jsp文件,解决方法:必须写具体的jsp链接地址/abc/index.jsp2 isELIgnoredJSP 2.0的一个主要特点是它支持表达语言(expression language)。J...2007-10-17 16:59:57 · 81 阅读 · 0 评论 -
hql中怎样在where子句中指定查询的子类
采用单表存储类的继承关系A的子类是A1、A2、A3,我想通过hql检索A1、A2的记录,hql如何写?2009-05-14 17:52:54 · 179 阅读 · 0 评论 -
jsf实现翻页
用jsf实现了翻页功能,主要原理是扩展datamodel和datatabletag1 扩展datatabletag,增加了几个属性,用于后台执行查询语句java 代码 package com.longtop.core.web.jsf.tag; import javax.faces.application.Application; impor...2007-09-17 16:25:37 · 169 阅读 · 0 评论 -
excel中sheet.cells的参数都是从1开始的
用jcom获得excel cell的值xlsApp = new IDispatch(rm, "Excel.Application"); xlsApp.put("Visible", new Boolean(false)); IDispatch workbooks = (IDispatch) xlsApp.get("Workbooks"); ...2007-08-27 17:06:42 · 5513 阅读 · 0 评论 -
查找包下所有的类
包括二级包,classes和jar的情况都考虑[code="java"]/** * 获得包下的类 * * @param packageName * The base package * @return The classes * @throws ClassNotFoundException * @throws IOExcep...2009-04-17 11:07:44 · 132 阅读 · 0 评论 -
hibernate annotation 定义字段的默认值和显示hql的格式化问题
1 java类中定义属性的默认值并不能直接映射到数据库的定义当中如 private String a="A";public String getA(){};数据库的a字段并没有default.用annotations column中的columnDefinition可以解决@Column(columnDefinition="varchar2(2) default '11'")...2008-06-19 10:54:15 · 101 阅读 · 0 评论 -
hibernate annotation提供生成table、column的注释的方法了吗?
oracle是提供table、column的注释功能的comment on column ...在hibernate annotation中提供方法了吗?2008-06-19 10:42:34 · 104 阅读 · 0 评论 -
equals与hashcode方法的调用
将对象放在hashset中时1 先调用hashcode获得一个散列的数,通过内部hash算法,计算出存放的位置,2 在该位置检查是否与该位置的对象相等(调用equals方法),如果等则不放入该对象,如果不等则将该对象放在该位置的第一个java 代码 public class A { private String name; ...2007-07-13 14:37:05 · 206 阅读 · 0 评论 -
收集正则表达式
收集一下正则表达式的写法。还望大家补充匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]匹配空行的正则表达式:\n[\s| ]*\r匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/ 匹配首尾空格的正则表达式:(^\s*)|(\s*$)匹配IP...2007-06-18 13:46:47 · 75 阅读 · 0 评论 -
怎样通过hibernate的annotations生成,创建表结构的sql
rt不用生成hbm文件2007-06-11 10:32:25 · 101 阅读 · 0 评论 -
play framework log 1
1 背景知识自己学习[url]www.playframework.com[/url]2 下载1.2.5,解压。jdk应该已经装过了吧3 play new helloPlay 新建项目,增加了一个helloPlay 文件夹4 play run helloPlay 运行5 [url]http://127.0.0.1:9000[/url]看到欢迎界面,环境搭建ok7 修改helloP...原创 2013-07-23 21:47:07 · 187 阅读 · 0 评论