- 博客(77)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 Plsql Developer 登录 Oracle 12
安装了Oracle 12 后使用PLSQL Developer怎么也不能连接到Oracle 12。网上找一下,按照fcflying所说的操作成功了,所以做个笔记:1)安装Oracle 12c 64位下载地址:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html?ssSo...
2014-06-14 03:14:47
167
原创 Mysql里获取当前week、month、quarter的第一天/最后一天
MySQL里获取当前week、month、quarter的第一天/最后一天摘自:http://hideto.javaeye.com/blog/255816当前week的第一天:select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 1 DAY)当前week的最后一天:select date_sub(curdat...
2014-05-06 14:52:31
166
原创 XML文件当中代码自动提示设置
前一些时间再整合Maven+Spring+SpringMVC+Ibatis时遇到xxx.xml代码不自动提示了,在IDE里配置了一下还是不成功。今天自己在理一下思路,做个笔记。修正一下之前没有发现的错误,首先说一下操作,怎么在IDE里添加配置,让在xxx.xml里编写代码时IDE工具自动提示,操作如下:点击“Windows”选择“Preferences”,如下图: (图一)...
2014-04-02 02:00:53
268
最新Mysql5.7.3.0版本安装(图文版本)
最新MySQL5.7.3.0版本安装(图文版本)可以从http://dev.mysql.com/downloads/下载MySQL服务器安装软件包,我下载为版本“mysql-installer-community-5.7.3.0-m13.msi”不多说,双击进入安装,如下图: 点击上图红框“Install MySQL Products”进入安装界面,如下图: 根据上图当...
2014-03-28 04:09:49
925
1
原创 通过后台传值动态给下拉选择绑定值
页面开发过程中,我们一般都有下拉选择,如下代码:<select id="combox_activity_type" class="required combox" name="al.activeType"> <option value="-1">--请选择--</option> <option value="1&q
2014-03-27 18:09:18
473
原创 Tomcat8.0引起Struts2抛java.lang.NullPointerException
整合Spring+Struts2+Maven时遇到异常,如下: 三月 22, 2014 11:59:57 下午 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Native library which allows optimal performance in pro...
2014-03-23 02:20:25
558
原创 Myeclipse搭建Maven项目java.lang.ClassNotFoundException
今天使用Myeclipse搭建Maven项目,写了一个Junit测试,结果报java.lang.ClassNotFoundException异常,如下图: 网上查了一下,有的说少”hamcrest-all“Jar包,我添加后依然报错,后来发现下面网友给出的方案http://tech.ddvip.com/2014-03/1394199523208989.html照着处理了一下,问题仍...
2014-03-22 21:52:11
263
页面跳转后自动改变目的页面头信息
今天修改一个Bug,让我很不理解的问题,前说一下背景:项目当中一个活动页面,是在手机端显示的,没有用HTML5只是使用了JSP文件来实现,首现有A、B两个页面,A页面为HTML页面(此页面是根据一个模板生成出来的HTML页面,放在服务器上可以正常访问与各种连接点击),B页面为JSP活动页面(此页面当中有相关请求到服务器以便进入活动)。再说一点,A页面当中有一个<a>标签,点击A标签...
2014-03-12 23:53:38
692
原创 Mybatis 报异常Caused by: java.lang.IllegalArgumentException
晚上改一个小功能,要求物理删除数据,所以手动写了更新方法,开发完了一运行,就报下面的错了Caused by: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.Integer后来仔细一看,写错了,如下图: ...
2014-03-06 22:49:12
1614
原创 eclipse类文件与xml文件自动补全设置
最近自己搭建项目,当中使用xml文件发现工具不自己补全(不自动提示)这样要使用一个类,那就得去引用Jar包看源码,很是费时间,经过一翻“度娘”与“谷哥”后,查询到方法,如下: 1、window->preference..->MyEclipse->editors->xml-xml catalog 2、选中 user specified entried 3...
2014-02-19 16:56:29
346
原创 load-on-startup作用与说明
最近看一个项目,当然从最基本的看起走,多的不说,看下面的代码 <servlet> <!-- 将请求交给Spring MVC --> <servlet-name>spmvc</servlet-name> <servlet-class>org.springframework.web.servlet.Dispat...
2014-02-17 13:15:18
461
原创 web.xml中classpath与classpath*区别
首先 classpath是指 WEB-INF文件夹下的classes目录。classpath 和 classpath* 区别:classpath:只会到你的class路径中查找找文件;classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找。举个简单的例子,在我的web.xml中是这么定义的:classpath*:META-INF/spring/app...
2014-02-17 11:37:51
148
原创 Log4j配置maxBackupIndex与maxFileSize注意
错误信息如下:log4j:WARN No such property [maxBackupIndex] in org.apache.log4j.DailyRollingFileAppender.log4j:WARN No such property [maxFileSize] in org.apache.log4j.DailyRollingFileAppender. 根据错误提示我...
2013-12-11 15:18:51
7058
原创 Log4j配置详介绍
(一)基本配置第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下:1 log4j.rootCategory=INFO, stdout , R22 log4j.appender.stdout=org.apache.log4j.ConsoleAppender3 log4j.appender.stdou...
2013-12-11 11:41:43
146
原创 Eclipse与MyElipse10安装propedit插件,使properties文件能显示中文
费话不多说,下载插件,如下地址:http://propedit.sourceforge.jp/index_en.html点击进入后,如下图: 点击进入后,如下图: 下载应该没有问题了,如果不能下载,那请下载附件。(1)Eclipse下安装 小弟eclipse Version: 1.5.2.20130211-1820,其它版本没有测试。第一步:将下载的文件解压,得到两...
2013-12-09 14:56:55
179
原创 指定log4j指定日志的字符集
写了个Java程序用来监控某公司接口,采用了log4j来记录日志。单独在Linux下运行程序没有问题,日志不会有乱码。可当通过Linux定时任务执行后日志文件内容就是乱码了。起先我的项目是UTF-8字符集,后来我改成了GBK字符集,将log4j当中字符集设置成log4j.appender.logfile.Encoding=GBK 测试运行项目后还是乱码,这就说明根项目的字符集没有关系。...
2013-12-05 17:53:40
1771
原创 Linux crontab定时任务执行Java main方法
背景一下:因为要对某公司接口返回数据在晚上12点到早晨08点之间每隔10分钟进行监控一次,所以我们得在Linux下运行Java的main方法。网上查询了一下,决定使用linux 定时任务 crontab,这里只是我自己的操作步骤:(1)在linux下执行 crontab -e (2)设定任务时间,如下:#每天晚上14点到15点每10钟执行一次(测试时间)*/10 14-15 * * * ...
2013-12-05 15:04:26
546
原创 Java String.split(String regex, int limit)使用
split的作用:将一个字符串分割为子字符串,然后将结果作为字符串数组返回。参数说明:String regex:regex音译为正则表达式,简单理解就是我们用来分割字符串的一个规则。int limit:limit音译为限制,通俗的说就是设置返回数组元素的个数。看代码(1): public static void main(String[] args) { ...
2013-11-23 13:34:12
330
原创 排序取最大值使用ORDER BY 值 DESC 还是 MAX(值)
今天优化一个方法发现有一条HQL查询数据使用ORDER BY 取最大的一个数据,如下HQL:final String sql = "FROM 表 WHERE imei='"+ imei + "' ORDER BY cell_time DESC"; 如果表中数据小滴话可能感觉不到慢,可是当数据上了百万级以上,那这里就会慢了。当然后我们早已对字段" imei "建立了索引,如下测试时间:...
2013-10-14 17:06:02
6188
原创 读取*.properties(属性)文件内容
这个只是一个补充,原来自己也写过一个方法,用来获取*.properties文件当中值。可是在一些时候,不知道为什么就是取不出数据,当然这种情况下具体原因我也没有找到,如果那位朋友有找到原因请告知一下,前谢谢了。另一种方法就通IO流来读取数据,然后再解析对应值,看代码:/** * 获取Properties属性文件 name 对应 Key值 * @param keyName V...
2013-10-12 19:07:47
183
原创 获取Tomcat实际路径路径
在项目开发过程当中有时我们要得到Tomcat服务器的实际路径,换句话说就是要拿到Tomcat下ROOT路径,比如:D:\Program Files\apache-tomcat-7.0.39\webapps\ROOT\ (路径是我Tomcat存放在硬盘上物理路径)。不用多说了,看代码://获取项目路径ServletContext sc = (ServletContext) Actio...
2013-10-12 18:41:06
554
原创 表不存在[com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException]
今天测试部要压力测试系统,所以重新选择服务器搭建环境,以下省略搭建过程5000字。启动Tomcat服务器时报错,如下图: 上图所说找不到表,可是我查看了库里表是存在的。表名字也是正确的。我也看了映射当中相关文件与是正确。查找问题过程中还重新导过表。依然出显问题。没有办法换了一下库,问题没有了。找大牛来查询一下,问题原因是当前Linux系统上的MYSQL区分大小写。看了一下配置文件(*....
2013-09-05 16:59:22
229
原创 递归读取磁盘上的文件
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);...
2013-05-30 18:04:58
115
原创 hibernate.jdbc.fetch_size与hibernate.jdbc.batch_size介绍
hibernate.jdbc.fetch_size 50 hibernate.jdbc.batch_size 25 这两个选项非常非常非常重要!!!将严重影响Hibernate的CRUD性能! C = create, R = read, U = update, D = delete Fetch Size 是设定JDBC的S...
2013-05-30 16:05:44
134
原创 Java命令执行Jar包运行main方法
有时候我们不想在IDE工具里运行测试文件,如果在IDE工具里测试文件,那么IDE工具与我们测试文件是共享内存与CPU的。举个例子,我们在测试类里写了一个线程,每过一秒后我们循环50次线程(每一次都是new 一个线程对象),然后我们在线程run方法里每一个线程再循环10次每次都调用我们测试方法,这样就相当于一次线程500个并发。(关于这种并发测试小弟有不对的请指点,拍砖)所以在这种情况下占用内存...
2013-05-27 16:56:02
1907
原创 读取.properties文件当中的值
一般我们都会在src目录下创建一个属性文件--“.properties”(我是这么叫它的),就好比我要在一个项目当中指定上传文件的路径,而这个路径以后会在很多的上传方法当中使用。我一般就在src目录下创建一个“pathConfig.properties”在文件当中添加相应的key与value,这样以后我要是改了上传路径那么我就只需要改这个文件当中的value就行了,不会去修改代码。在属性里...
2013-05-08 23:24:29
96
原创 Power Designer逆向工程
Power Designer逆向工程使用Power Designer根据表逆向生成物理数据库模型,首先前说一下小弟我的电脑环境,可怜的我内存只有4G没有办法装了64位的Win7系统,我下载了官方64位的MYSQL安装程序可惜没有装成功,哎。。。。所以我装了32位的,不知道以后会不会有什么问题,不过前这样玩吧。呵呵。。。。1.安装相关程序与补丁文件安装程序这里不讲了,讲多了都是费话...
2013-04-18 17:16:26
193
原创 什么是依赖注入
首先,马桶是一个大大的容器,能够容纳各种秽物。而且您应该明确这个观点:这个技术的根本目的就是让您和您拉的屎能够轻松的进行分离,不至于在您排泄的过 程中拉的满裤子都是而无法清理,否则您就得通过其他手段,例如拿纸重新擦屁股,或者漂洗内裤乃至丢弃这样不可重用,且浪费资源的方法来解决拉屎难,且大便 与屁眼儿无法及时分离的困难。 解决这个问题的根本思想就是设计一个接口――屁眼儿,让您进食之后能够及...
2013-04-17 23:08:25
122
原创 指定类的日志输出到指定的日志文件上
log4j我想大对这个应该很家伙很了解了,我这里就不多说了,如果大家不知道这个兄弟是干嘛的那你就得去问一下谷哥了,不过度娘应该也能满足你的需求了费话讲完了,现在开始正题。前来说一下我的需求,最近要对项目当中的一些逻辑功能进行压力测试,要记录这些功能的访问时间与最后处理时间。那么我们想到log4j这货,问题来了,在之前我们都配置了log4j来记录系统的一些日志。换句话说就是我们已经有一个输出...
2013-04-16 13:20:28
186
原创 [转]HibernateDaoSupport详解
Spring为Hibernate的DAO提供工具类:HibernateDaoSupport。该类主要提供了两个方法:public final HibernateTemplate getHibernateTemplate() public final void setSessionFactory(SessionFactory sessionFactory) 其中,setSessionFacto...
2013-02-21 09:48:28
115
原创 [转]C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。 c3p0-config> <default-config> <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --&...
2013-02-20 15:26:13
148
原创 Ajax请求后以JSON格式返回数据,Java 中怎么把一个对象封装成Json对象
第一种方法:项目当中我希望把一个对象方便的封装成JSON对象,当然需要导入相关Jar 包 json-lib-2.2.2-jdk15.jar 与commons-beanutils-1.7.0.jar下面生成Json对象,使用fromObject()方法将user对象格式化成Json格式,如下面代码: JSONObject json = new JSONObject().fromObj...
2013-02-04 10:43:48
581
原创 no session or session was closed 异常
failed to lazily initialize a collection of role: com.ares.pojo.Member.prepaidlogsForOperateid, no session or session was closed 异常 在一个项目当中,以注解开发.当用户从login页面登录后跳转到main页面当中(Main页面把其它页面组织在一起),而在Ma...
2013-01-24 13:48:42
181
原创 页面上时间格式后显示
在开发的过程中,我们都会把一些时间显示到界面上,不在后台加工,那页面上怎么可以格式一下Date类型的时间呢,我喜欢用<s:date>,当然要前导入标签库如下:<%@ taglib uri="/struts-tags" prefix="s"%>然后再要格式的时间里写以下代码如下:<s:date name="#l.rechargeTime" format=".
2012-12-28 15:15:13
216
原创 Error setting expression 'login_button.x' with value '[Ljava.lang.String;@68f92a
[com.opensymphony.xwork2.ognl.OgnlValueStack]-[WARN] Error setting expression 'login_button.x' with value '[Ljava.lang.String;@68f92ab0' 最近开发一个小项目,在用户登录界面,每次登录后,后台都会报上面的错误,查询页面后没有发现问题,后来在网上查询了一下,...
2012-12-21 12:03:19
237
原创 JSTL标签使用--列表里显示内容大于指定字数后加上......显示避免界面被撑开
最近做一个小项目的后台管理,只要使用表格的形式来显示数据,当然当数据文字数量小于一定数时界面不会撑开,而当文字数量一多时,就会把界面撑开,哪下图: 所以现在我们不得不使用JSTL标签了,使用方法如下:第一步:在JSP页面当中引入JSTL标签:<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>...
2012-11-22 13:01:48
315
ERP软件实施经验汇总
2011-07-15
在SOAPElement中添加空字符串子类怎么成对出显
2016-02-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅