`
文章列表
开发环境: Tomcat7 + Spring3 + Hibernate3 现象: 在tomcat中自定义的线程不能随着应用的停止而关闭(可以随着tomcat的停止而关闭)。 伴随异常: ----------- ... 严重:The web application ... appears to have started a thread named[NioSocketAcceptor-1] but has failed to stop it. This is very likely to create  a memory leak. ... 解决方法: 在停止应用的时候应该加入关闭自定义线程 ...
遇到上述异常,删除Tomcat里面的work\Catalina\localhost下的内容即可解决 原因: 该问题的原因是tomcat的 session持久化机制引起的, tomcat这个功能本身的用意在于重启tomcat后保持之前的session, 但是在tomcat 非正常关闭后,tomcat尝试恢复session时读取失败,就抛出错误,不影响系统使用, 如果需要避免这个问题关闭tomcat的持久化功能 就就可以了 具体为修改conf下的server.xml文件 在项目的context间加入一句代码 <Manager className="org.apache.catali ...
通过配置log4j.properties实现输出单个级别的log到指定文件。 顺便把关联的配置文件都贴出来 环境:Struts2 + Spring3 web.xml <!-- 2011.10.20 配置log start --> <!--由Sprng载入的Log4j配置文件位置--> <context-param> <param-name>log4jConfigLocation</param-name> <param-value>/WEB-INF/classes/log4j.properties</ ...
在hibernate3中,使用了c3p0连接池,尝试了多种办法取得connection对象,以下两种可以使用。 Connection conn; // 方法1:hibernate4中将要废弃这个方法 conn = session.connection(); // 方法2:这个方法也可以用,速度稍慢 SessionFactoryImplementor sessionFactory = (SessionFactoryImplementor)new Configuration().configure().buildSessionFactory(); conn = sess ...
使用java.sql.Timestamp作为转换的类,可以保留两种类型的时分秒 // 查询时,给Datetime字段传入Date类型的参数 Date startTime = new Date(...); Date endTime = new Date(...); ps = conn.prepareStatement(sql); ps.setTimestamp(1, new java.sql.Timestamp(startTime.getTime())); ps.setTimestamp(2, new java.sql.Timestamp(endTime.getTime())) ...
以下文章转自:http://database.51cto.com/art/201006/204217.htm public static void ssss(String[] args) { // 驱动程序名 String driver = "com.mysql.jdbc.Driver"; // URL指向要访问的数据库名scutcs String url = "jdbc:mysql://127.0.0.1:3306/dasp"; // MySQL配置时的用户名 String user = &quo ...
使用Highcharts Stock绘制了1000个点,highcharts默认自动根据日期为数据进行分组,并计算y轴的平均值,结果导致y轴的值不够精确(现象:随着区间的放大缩小,y轴的值忽大忽小),解决也很简单,在参数设定中关闭数据分组功能即可。 plotOptions: { line: { dataGrouping: { enabled: false } } },
前提:使用spring 在web.xml中按如下方式配置log4j: <!--由Sprng载入的Log4j配置文件位置--> <context-param> <param-name>log4jConfigLocation</param-name> <param-value>/WEB-INF/classes/log4j.properties</param-value> </context-param> <!--Spring默认刷新Log4j配置文件的间隔,单位为millisec ...
import java.io.File; import java.util.Map; import java.util.TreeMap; public class CommonUtils { private static Map<String, String> map; /** * @return Map<String, String>: key:磁盘盘符, value:磁盘剩余空间 */ public static Map<String, String> getHdInfo() { map = ne ...
文章转自:http://www.cnblogs.com/christ/archive/2010/10/30/1865134.html map的三种遍历方法!   集合的一个很重要的操作---遍历,学习了三种遍历方法,三种方法各有优缺点~~ /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package cn.tsp2c.liubao; import java.util.Collection; import java.util. ...
set srcfile=D:\eclipse362\workspace\DASP-MTS\src\message_zh_CN.properties set destfile=D:\eclipse362\workspace\DASP-MTS\build\classes\message_zh_CN.properties %JAVA_HOME%\bin\native2ascii %srcfile% %destfile% -encoding UTF-8
第一次用c3p0,小白了。 现象: 不定期出现以下异常: org.springframework.dao.DataAccessResourceFailureException: could not execute query ... ... ... ** BEGIN NESTED EXCEPTION ** com.mysql.jdbc.CommunicationsException MESSAGE: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION ** java.n ...
转载自 javabbs Step1: 配置Tomcat支持JMX 在$CATALINA_HOME/bin中找到catalina.sh或者catalina.bat文件,在该文件中添加jmx的配置 以catalina.bat为例: set CATALINA_OPTS=%CATALINA_OPTS% -Dcom.sun.management.jmxremote set CATALINA_OPTS=%CATALINA_OPTS% -Dcom.sun.management.jmxremote.port=9999 set CATALINA_OPTS=%CATALINA_OPTS% -Dcom.sun ...
Form中有两个控件:分别是textbox和button,按下button调用js方法进行ajax处理。 <input type="text" name="goPageNum" id="goPageNum" value=""> <input type="button" name="pagingBtn" value="GO" onclick="javascript:submitPagingForm('go')"&g ...
xampp版本 1.7.7 1. 首先确认mod_proxy正确配置(默认已经配置): 打开\xampp\apache\conf\httpd.conf 确认LoadModule proxy_http_module modules/mod_proxy.so没有被注释掉 2. 打开\xampp\apache\conf\httpd.conf 去掉LoadModule proxy_http_module modules/mod_proxy_http.so前面的注释 3. 打开\xampp\apache\conf\extra\httpd-ajp.conf 追加下面内容 ProxyPass /xxxx ...
Global site tag (gtag.js) - Google Analytics