- 浏览: 123359 次
- 性别:
- 来自: 深圳
最新评论
-
798881262:
java web 获取 相对和绝对路径 -
mingyang2013:
SereinChan 写道楼主好厉害,收益了!由于本人水平有点 ...
Java Double 精度问题总结 -
小乌鸦:
SereinChan 写道楼主好厉害,收益了!由于本人水平有点 ...
Java Double 精度问题总结 -
SereinChan:
楼主好厉害,收益了!由于本人水平有点弱,所以想请教一下下面代码 ...
Java Double 精度问题总结 -
all_wmh:
System.out.println(new BigDecim ...
Java Double 精度问题总结
文章列表
转载:http://space.itpub.net/7419833/viewspace-422844
DBMS_STATS.GATHER_TABLE_STATS详解
作用:DBMS_STATS.GATHER_TABLE_STATS统计表,列,索引的统计信息.
DBMS_STATS.GATHER_TABLE_STATS的语法如下:
DBMS_STATS.GATHER_TABLE_STATS ( ownname VARCHAR2, tabname VARCHAR2, partname VARCHAR2, estimat ...
【转载】http://hi.baidu.com/jivam/blog/item/94a7871bad7a11f3af5133da.html
项目获取真实路径(下载文件使用)
获取当前站点目录的绝对路径:
方法:
request.getRealPath(String str);
已经不建议使用,替代方法是:
request.getSession().getServletContext().getRealPath(String str);
其中参数str可以是文件或者文件夹名称。
2 Jsp经常在windows下开发,在Linux服务器上运行,而两个系统的“文件分隔符”是不一样的,w ...
这几天忙于项目的开发,遇到了一个问题。 前台用jquery的ajax方式提交表单, 在action中返回一串json字符串(response.getWriter().println(json)),然后在前台解析json, 出现了乱码问题,这个乱码问题缠绕了我好长时间,最后终于发现是action中输出字符串未指定字符集导致, 解决方法:在pirnt之前添加response.setCharacterEncoding("UTF-8");
用java连接oracle, 运行一段时间后,程序报错,连接失败,ora-28000 the account is locked, 出现这种原因,是因为用户被锁定了,但为什么释放锁后,一段时间用户又被锁定了呢?
一般出现这种原因,是因为程序连接数据库的数量大于配置的连接数,按照我的所遇到的问题,以下步骤可以解决。
1. 程序连接大于 oracle 连接数;
处理方式: 重新设置 连接数: 用管理员进去,执行以下脚本,
alter profile DEFAULT limit FAILED_LOGIN_ATTEMPTS 10; --设定连接数
alter profile ...
一般出现乱码问题, 按照我的经验,可以通过以下方式处理。
1.jsp和servlet 编码方式保持一致,servlet这边可以用过滤器去实现;
2.有时候通过第一种方式也很难搞定,如表单提交以及jquery等ajax传参, 可以先把页面 url的格式用encodeURI() 转换一下,如果还不行,把tomcat(web服务器)的编码方式改一下,基本上可以搞定,实在不行就只能在后台用new String()的方式转码了。
如果还有更好的方式,希望各位能告诉我。
JDK包括2个JVM的实现
Java HotSpot Client VM(-client),为在客户端环境中减少启动时间而优化;
Java HotSpot Server VM(-server),为在服务器环境中最大化程序执行速度而设计.
比较:Server VM启动比Client VM慢,运行比Client VM快.
如何将VM设置成 Server VM:
找到 [jre安装目录]/lib/i386/jvm.cfg 文件
里面第一行写的是 -client 默认就是client版本,把第二行的-server KNOWN 放到
第一行,如下面所示
代码
...
子窗体调用父窗体:
window.open() :
window.opener.(父窗体全局变量、父窗体函数),
支持opener.opener...的多重继续;
showModalDialog :
window.dialogArguments.(父窗体全局变量、父窗体函数)。
- 2009-07-05 11:46
- 浏览 2876
- 评论(0)
使用Java,double 进行运算时,经常出现精度丢失的问题,总是在一个正确的结果左右偏0.0000**1。 特别在实际项目中,通过一个公式校验该值是否大于0,如果大于0我们会做一件事情,小于0我们又处理其他事情。 这样的情况通过double计算出来的结果去和0比较大小,尤其是有小数点的时候,经常会因为精度丢失而导致程序处理流程出错。
所以一般对double类型进行运算时,做好对结果进行处理,然后拿这个值去做其他事情。
目前总结如下:
/**
* 对double数据进行取精度.
* @param value double数 ...
- 2009-07-05 11:22
- 浏览 77371
- 评论(7)
TreeMap 和 HashMap 用法大致相同,但实际需求中,我们需要把一些数据进行排序;
以前在项目中,从数据库查询出来的数据放在List中,顺序都还是对的,但放在HashMap中,顺序就完全乱了。
为了处理排序的问题:
1. 对于一些简单的排序,如:数字,英文字母等
TreeMap hm = new TreeMap<String, String>(new Comparator() {
public int compare(Object o1, Object o2) {
/ ...
- 2009-07-05 10:37
- 浏览 11755
- 评论(0)