- 博客(44)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 部署到生产Quartz不执行,在本地确执行
今天写了个quartz定时发短信的job,奇怪的是在本地跑是正常,打包到服务器却不执行了。在网上找了,发现去掉懒加载就跑了,这里记录下。[code="java"] [/code]...
2015-09-25 15:23:00 2607
原创 fastjson序列化异常
struts2与利用json与前台交互,使用@JSON注解时要注意,只有要序列化的对象才同时写get set方法,如服务类只写set方法注入,否则会抛出异常
2015-01-24 14:15:54 246
原创 No result defined for action and result input
No result defined for action and result input文章分类:Java编程今天在编程的时候,我遇到了No result defined for action and result input的错误,这个错误想必大家都有遇到过吧,我今天发了很长时间弄这个错误,我以为我的Action函数出错了想调试,但是程序就是不进入断点,上网查资料,有的说路径错误啦,然...
2014-11-04 00:00:11 176
原创 oracle常用函数
[b]oracle常用函数[/b]1.[i]decode(value,if 1,then 1,if 2,then 2,...,else n)[/i]说明:如果值为1,则返回then1的值,如果value值为2,则返回then2的值,依此类推,如果都没有满足的值财返回elsen的值例子:[code="sql"]decode(status,'20','已交接', ...
2014-09-25 13:52:37 103
java.lang.IncompatibleClassChangeError: Implementing class
最近遇到个奇怪的事,Eclipse正常模式下启动maven项目可以正常运行,但是,debug模式启动就报错。报错信息如下:[code="java"]2014-9-17 13:41:04 org.apache.catalina.core.StandardContext filterStart严重: Exception starting filter struts2ja...
2014-09-17 13:56:38 167
原创 java 对象之间属性值复制
1, BeanUtils.copyProperties(dest, orig); 这种copy是浅拷贝,复制后的2个Bean的同一个属性可能拥有同一个对象的ref,这个在使用时要小心,特别是对于属性为自定义类的情况.还要属性为集合类的情况。小心hibernate的Set2,BeanUtils.copyProperties与PropertyUtils.copyProperties的区别这...
2014-09-15 13:42:35 227
原创 Null value was assigned to a property of primitive type setter of
问题描述:在action请求数据的过程中报出"Null value was assigned to a property of primitive type setter of"错误,搜索之后发现是因为数据库里相应的字段为NULL。解决办法: 第一种:数据库字段不设置为空; 第二种:修改java类中基础类型为其包装类,如int(Integer)我就是用的第二...
2014-09-15 13:34:44 116
原创 XStream解析下划线出现重复问题
直接看代码[code="java"]XStream xs = new XStream(new XppDriver(new XmlFriendlyReplacer("_-", "_")));//解决解析下划线时出现双下划线xs.alias("request", Request.class);String xml = xs.toXML(requ...
2014-07-17 17:15:53 775
原创 在eclipse中svn账户或密码错误或想更改用户
删除c:\User\当前登录名\AppData\Roaming\Subversion\auth该目录下所有文件,然后重启eclipse,重新输入正确的用户名和密码
2014-04-21 16:26:21 235
原创 axis2操作webservice
最近要与别的公司做接口,用到了axis2,所以就在网上找些资料了解下,自己做了个小例子,发布与调用webservice1.下载axis2地址:http://axis.apache.org/axis2/java/core/download.cgi下载Binary Distribution,axis2-1.6.2-bin.zip中包含了axis2所有jar,把jar包加入项目中...
2014-04-20 18:07:51 119
原创 spring3集成quartz2
最近项目中要用到quartz 做job,在网上看了些资料,自己做了个小例子加入quartz包和spring相关包,[img]http://dl2.iteye.com/upload/attachment/0096/2791/ac58ebb7-0501-3031-b6d5-99f130832123.png[/img]spring包这里就没叙说了job类[code="java...
2014-04-19 14:34:02 104
原创 oracle与mysql多行合并
1.oracle多行合并一行效果:[img]http://dl2.iteye.com/upload/attachment/0096/0928/980e9796-a478-32df-80a8-899944544750.png[/img][img]http://dl2.iteye.com/upload/attachment/0096/0930/764a742b-ef73-349d-bf...
2014-04-14 14:59:46 123
jasperreport报表问题
今天改报表遇到个问题,从svn拉了个报表下来直接改,改后编译放进去,就报空指针异常,郁闷了一上午,问群里的人也没解决,后来发现在jar包和ireport版本不一样,就试着下了同一个版本,拿出来改,编译放上去,咦,不报了,唉,坑啊。顺便说下关于序号的问题使用report_count这个变量翻页后也是从1 开始的,后来自己定义了变量也是一样的,没办法,只能加一个field,没想到也报错,原因是...
2014-04-04 17:14:35 123
原创 45 个非常有用的 Oracle 查询语句
这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询。这些是所有 Oracle 开发者都必备的技能,所以快快收藏吧!日期/时间 相关查询获取当前月份的第一天运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。[code="sql...
2014-02-13 16:18:19 83
原创 处理上百万条的数据库如何提高处理查询速度
1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:...
2014-02-12 16:03:47 162
原创 jdbcTemplate简单使用
废话少说,直接上例子[b]1.搭建环境[/b] 就是导包和一些配置文件,这里就不多说了,可以参考附件。 注意:mysql的innodb引擎才知道事务回滚[b]2.编码[/b][img]http://dl2.iteye.com/upload/attachment/0091/8601/ab4fca7a-dc17-3d36-9633-e333b92fe23a.png[...
2013-12-05 11:47:24 113
原创 初识raphael做饼图及折线图
本文参考:http://www.cnblogs.com/lhb25/archive/2013/01/06/raphael-js-reference.html技术交流群:312740759最近因项目需要用到raphael做图表之类的,所以研究了下,网上的资料可真不多,这里我把我用到的给大家分享下先看图,这是我用到的折线图和饼图,raphael主要用来画矢量图形的,毕竟没有专业的图表工具好...
2013-12-05 11:25:23 216
原创 如何防止用户重复提交
防止重复提交java解决 B/S结构的软件开发中,特别是在越大型的分布式应用中体现的越明显,后端的处理往往会因为出现较多的时间消耗而引起延迟,这种延迟有可能过长而最终使用户认为是自己的操作错误,导致他们重新提交请求,由于任务的重复提交,服务器资源大部分被占用,情节严重可能出现类似死机现象。 预期达到目标: 1、当用户进行的是Refresh/Reload/Back/Fo...
2013-08-26 18:43:49 116
原创 Exception occurred during processing request: null
犯了个愚蠢的错误,居然没有加struts2-spring-plugin-2.3.14.2.jarERROR Dispatcher:38 - Exception occurred during processing request: nulljava.lang.NullPointerException at com.chungkong.crm.action.UserActon.s...
2013-08-07 22:33:22 166
原创 sql查找离系统日期最近的一组数据
[b]查找所有员工最近的一组数据[/b][code="sql"]select * from uf_postcheckdata p where p.begindate>=(select max(a.begindate) from uf_postcheckdata a where a.checker=p.checker)[/code]
2013-07-15 11:02:48 493
原创 ExtJs生成复选框和序号
[code="javascript"]var sm = new Ext.selection.CheckboxModel();var record_start = 0;var myGird = Ext.create('Ext.grid.Panel', { store : mystore, selModel:sm, //添加复选框 Ext.create('Ext.selecti...
2013-06-18 11:54:23 197
原创 java.lang.IllegalStateException: getOutputStream() has already been called for t
最近查看apache tomcat日志,发现经常出现一个错误如下: 严重: Servlet.service() for servlet jsp threw exception java.lang.IllegalStateException: getOutputStream() has already been called for this response 网上查阅...
2013-06-04 21:42:08 174
原创 简单的Excel导出
项目报表要做导出Excel的功能,用了POI,首先要加载POI所需要的jar包,自己百度,直接贴代码[code="java"]import org.apache.poi.hssf.usermodel.*; import java.io.FileOutputStream; import java.io.IOException; import java.uti...
2013-05-28 23:02:20 78
原创 oracle提交后灾难恢复
[code="sql"]create table postcheckdata_bak as select * from uf_postcheckdata as of TIMESTAMP to_timestamp('20130528 102000','yyyymmdd hh24miss')[/code]
2013-05-28 10:37:27 79
原创 ExtJs4分页小例子
今天做了个ExtJS4分页的小例子直接上代码这是index.jsp[code="html"] My JSP 'index.jsp' starting page body { margin: 0 auto; text-align: ...
2013-05-27 22:55:47 115
原创 关于导入Extjs项目MyEclipse内存溢出
前先天开始接触Extjs4.0,从网上下下来的包导入MyEclipse10,很卡,一会儿就报内存溢出,今天终于解决了解决办法如下:1.去掉javascript Validation,在window->你搜下validation2.右击你的项目属性,在builder里去掉javascript validation3.不用MyEclispe自带的javascript编辑器,用spket...
2013-05-16 13:26:34 80
原创 SQL存在一个表而不在另一个表中的数据
今天用到了,就记录了下SQL存在一个表而不在另一个表中的数据 方法一 使用 not in ,容易理解,效率低 select distinct A.ID from A where A.ID not in (select ID from B) www.2cto.com 方法二 使用 left join...on....
2013-04-24 11:47:29 319
原创 配置ext4.1的eclipse的开发环境,主要是spket插件的使用
这两天在整理extjs4.1的配置环境,由于需要一边查看API文档一边写code,效率很是地下,都网上搜索了下,spket支持对extjs的智能代码提醒功能。然后,我就去下载了spket的eclipse的官方插件,按照网上的教程一步步进行下去,都还顺利,但是我苦于找不到网上说的extjs.jsb jsb2文件。后来发现extjs4.1版本的jsb文件是放在根目录的bui...
2013-04-23 13:45:00 74
原创 sql
sql从一张表的数据更新到另一张表[code="sql"]UPDATE 表B SET 表B.字段1=(select 表A.字段1 from 表A where 表A.id=表B.id)where exists(select 1 from 表A where 表A.id=表B.id)[/code]...
2013-04-01 17:20:01 74
原创 javascript获取当前行
这些天用到了,记下来,说不定将来有用 var td=event.srcElement;// 通过event.srcElement 获取激活事件的对象 td var rowindex=td.parentElement.parentElement.rowIndex-1; 总结下1.event.srcElement.parentNode.tagName; 得到上...
2013-01-10 14:53:51 155
原创 严格的身份证号码验证
[code="javascript"]function checkIdcard(idcard1){var idcard=document.forms[0].elements[idcard1].value;var Errors=new Array("验证通过!","身份证号码位数不对!","身份证号码出生日期超出范围或含有非法字符!","身份证号码校验错误!",".
2012-12-27 15:26:54 98
原创 游标的使用
[code="sql"]create or replace procedure proc_testasstrs varchar2(32);beginselect requestid into strs from eweaver.uf_worktable where requestdate=to_char(sysdate,'yyyy-mm-dd')dbms_output....
2012-12-06 21:00:20 85
原创 存储过程
存储过程 1 CREATE OR REPLACE PROCEDURE 存储过程名 2 IS 3 BEGIN 4 NULL; 5 END; 行1: CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它;行2:...
2012-12-06 19:41:34 83
原创 oracle创建存储过程和函数
Oracle创建存储过程、创建函数、创建包 一、Oracle创建存储过程 1、基本语法[code="sql"]create or replace procedure update_emp_sal(Name in out type, Name in out type, ...) isbegin end update_emp_sal;[/code]2、写一个简单的例子修改...
2012-12-06 19:07:39 110
原创 关于oracle 中的jobs
先给个小例子吧[code="java"]create table t(a date); create or replace procedure testproc() as begin insert into t values(sysdate); end; declare JOB1 number; BE...
2012-12-06 15:18:26 74
原创 javascript操作时间总结
时间对象是一个我们经常要用到的对象,无论是做时间输出、时间判断等操作时都与这个对象离不开。除开JavaScript中的时间对象外,在VbScript中也有许多的时间对象,而且非常好用。下面还是按照我们的流程来进行讲解。 它是一个内置对象——而不是其它对象的属性,允许用户执行各种使用日期和时间的过程。 方法:分为得到时间方法、设置时间方法和转换时间方法 得到时间方法: ...
2012-11-22 19:57:02 82
原创 tomcat启动时报异常java.lang.Exception: Socket bind failed
异常如下:严重: Error starting endpointjava.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é????????)????í??at org.apache.tomcat.util.net.AprEndpoint.init(AprEndpoint.java:646)at org.ap...
2012-11-07 10:57:30 186
浅谈网页乱码问题分析
1.首先,我要讲一下乱码并不可怕,怕的是不知道为什么会出现乱码,然后要有一颗平常心,然后才是想办法去解决乱码,要有不服输的精神。2.再来谈一谈乱码的产生 网页乱码的产生一般就是因为编码不一致产生的。比如:html表单默认编码方式是“iso-8859-1”,然后网页上我们里面其实是[b]显示编码[/b],我们提交到另一个页面时通过request.getParameter()获取前一网页表单...
2012-10-28 21:33:14 425
原创 javascript截取字符串
01.1.substring 方法 02.定义和用法 03.substring 方法用于提取字符串中介于两个指定下标之间的字符。 04.语法 05.stringObject.substring(start,stop) 06.参数 描述 07.start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。 ...
2012-10-27 17:52:30 76
Raphael做折线图时怎么设置图例?
2013-11-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人