`
文章列表
在项目开发过程当中有时我们要得到Tomcat服务器的实际路径,换句话说就是要拿到Tomcat下ROOT路径,比如:D:\Program Files\apache-tomcat-7.0.39\webapps\ROOT\ (路径是我Tomcat存放在硬盘上物理路径)。 不用多说了,看代码: //获取项目路径 ServletContext sc = (ServletContext) ActionContext.getContext().get(ServletActionContext.SERVLET_CONTEXT); String savePath = sc.getRealPath(&q ...
今天测试部要压力测试系统,所以重新选择服务器搭建环境,以下省略搭建过程5000字。启动Tomcat服务器时报错,如下图:   上图所说找不到表,可是我查看了库里表是存在的。表名字也是正确的。我也看了映射当中相关文件与是正确。查找问题过程中还重新导过表。依然出显问题。没有办法换了一下库,问题没有了。找大牛来查询一下,问题原因是当前Linux系统上的MYSQL区分大小写。看了一下配置文件(*.hbm.xml),果然配置文件当中是大写的。 问题是找到了,将配置文件当中改一下就OK了,可是这个不能治根。 下面是配置Mysql的文件,让Mysql不区分大小写,以下内容来源于网络: http: ...
命令如下: ping -c 3 ip地址 例如: ping -c 3 127.0.0.1 如下图:  
import java.io.File; public class Test2 { public static void main(String[] args) { File file=new File("D:/TDDOWNLOAD"); File[] files=file.listFiles(); isDirectory(files); } public static void isDirectory(File[] files){ for(File file:files){ ...
hibernate.jdbc.fetch_size 50 hibernate.jdbc.batch_size 25 这两个选项非常非常非常重要!!!将严重影响Hibernate的CRUD性能! C = create, R = read, U = update, D = delete Fetch Size 是设定JDBC的Statement读取数据的时候每次从数据 ...
有时候我们不想在IDE工具里运行测试文件,如果在IDE工具里测试文件,那么IDE工具与我们测试文件是共享内存与CPU的。举个例子,我们在测试类里写了一个线程,每过一秒后我们循环50次线程(每一次都是new 一个线程对象),然后我们在线程run方法里每一个线程再循环10次每次都调用我们测试方法,这样就相当于一次线程500个并发。(关于这种并发测试小弟有不对的请指点,拍砖)所以在这种情况下占用内存与CPU相对较高,如果你程序在IDE工具内,那么程序与IDE工具是共享内存与CPU的。所以我们就想把程序提出来通过命令的方式去运行(就像命令执行HelloWorld.class)。 可是有一点,就像H ...
一般我们都会在src目录下创建一个属性文件--“.properties”(我是这么叫它的),就好比我要在一个项目当中指定上传文件的路径,而这个路径以后会在很多的上传方法当中使用。我一般就在src目录下创建一个“pathConfig.properties”在文件当中添加相应的key与value,这样以后我要是改了上传路径那么我就只需要改这个文件当中的value就行了,不会去修改代码。 在属性里添加key与value我就不讲了,主要是讲一下在Java当中怎么取到数据。 //初始化对象得到路径配置文件的数据 ResourceBundle resourcesTable = ResourceBu ...
Power Designer逆向工程 使用Power Designer根据表逆向生成物理数据库模型,首先前说一下小弟我的电脑环境,可怜的我内存只有4G没有办法装了64位的Win7系统,我下载了官方64位的MYSQL安装程序可惜没有装成功,哎。。。。所以我装了32位的,不知道以后会不会有什么问题,不过前这样玩吧。呵呵。。。。 1.安装相关程序与补丁文件 安装程序这里不讲了,讲多了都是费话,当然我个人觉得前安装MYSQL程序然后再安装ODBC补丁文件,程序版本如下图:
首先,马桶是一个大大的容器,能够容纳各种秽物。而且您应该明确这个观点:这个技术的根本目的就是让您和您拉的屎能够轻松的进行分离,不至于在您排泄的过 程中拉的满裤子都是而无法清理,否则您就得通过其他手段, ...
log4j我想大对这个应该很家伙很了解了,我这里就不多说了,如果大家不知道这个兄弟是干嘛的那你就得去问一下谷哥了,不过度娘应该也能满足你的需求了 费话讲完了,现在开始正题。前来说一下我的需求,最近要对项目当中的一些逻辑功能进行压力测试,要记录这些功能的访问时间与最后处理时间。那么我们想到log4j这货,问题来了,在之前我们都配置了log4j来记录系统的一些日志。换句话说就是我们已经有一个输出的日志到指定的文件日志上了。那现在要怎么配置第二个输出的日志到指定的文件日志上呢? 分析1.测试是在不同的类文件上,就好比说我要测试登录类和套餐类与通话详单类。那么这几个类我怎么告诉log4j,他们几 ...
Spring为Hibernate的DAO提供工具类:HibernateDaoSupport。该类主要提供了两个方法: public final HibernateTemplate getHibernateTemplate() public final void setSessionFactory(SessionFactory sessionFactory) 其中,setSessionFactory方法接收来自Spring的applicationContext的依赖注入,接收了配置在Spring 中的SessionFactory实例,getHibernateTemplate方法用来利用刚才的S ...
C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。  c3p0-config>   <default-config>   <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 -->   <property name="acquireIncrement">3</property>   <!--定义在从数据库获取新连接失败后重复 ...
第一种方法: 项目当中我希望把一个对象方便的封装成JSON对象,当然需要导入相关Jar 包 json-lib-2.2.2-jdk15.jar 与commons-beanutils-1.7.0.jar 下面生成Json对象,使用fromObject()方法将user对象格式化成Json格式,如下面代码:  JSONObject json = new JSONObject().fromObject(user) 当我重启运行后,出现下面的错误 net.sf.json.JSONException: org.hibernate.LazyInitializationException: fai ...
failed to lazily initialize a collection of role: com.ares.pojo.Member.prepaidlogsForOperateid, no session or session was closed 异常   在一个项目当中,以注解开发.当用户从login页面登录后跳转到main页面当中(Main页面把其它页面组织在一起),而在Main当中要验证用户是否登录过,也就是验证存在Session里的用户信息是不是还在. 当然在Action里写了一个验证方法,可是一执行此方法时出错下面的错,如下图:   网上搜了一下http://b ...
在开发的过程中,我们都会把一些时间显示到界面上,不在后台加工,那页面上怎么可以格式一下Date类型的时间呢,我喜欢用<s:date>,当然要前导入标签库如下: <%@ taglib uri="/struts-tags" prefix="s"%> 然后再要格式的时间里写以下代码如下: <s:date name="#l.rechargeTime" format="yyyy-MM-dd HH:mm:ss"/> 原来时间格式:  格式化后: ...
Global site tag (gtag.js) - Google Analytics