`
zhaowei_520
  • 浏览: 122851 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
转载: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.(父窗体全局变量、父窗体函数)。
    使用Java,double 进行运算时,经常出现精度丢失的问题,总是在一个正确的结果左右偏0.0000**1。 特别在实际项目中,通过一个公式校验该值是否大于0,如果大于0我们会做一件事情,小于0我们又处理其他事情。 这样的情况通过double计算出来的结果去和0比较大小,尤其是有小数点的时候,经常会因为精度丢失而导致程序处理流程出错。      所以一般对double类型进行运算时,做好对结果进行处理,然后拿这个值去做其他事情。      目前总结如下:      /**       * 对double数据进行取精度.       * @param value  double数 ...

Java TreeMap 排序问题

    博客分类:
  • Java
    TreeMap 和 HashMap 用法大致相同,但实际需求中,我们需要把一些数据进行排序; 以前在项目中,从数据库查询出来的数据放在List中,顺序都还是对的,但放在HashMap中,顺序就完全乱了。 为了处理排序的问题:     1. 对于一些简单的排序,如:数字,英文字母等         TreeMap hm = new TreeMap<String, String>(new Comparator() {                public int compare(Object o1, Object o2) {                       / ...
Global site tag (gtag.js) - Google Analytics