自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

木林森

一个人的力量是有限的,只有团结起来,产生的力量是无穷的

  • 博客(44)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 常用正则表达式

常用正则表达式,有个时候在网上找半天找不到合适的,这里mark一下正数:^[0-9]+\.{0,1}[0-9]+$

2015-10-20 14:51:32 126

原创 部署到生产Quartz不执行,在本地确执行

今天写了个quartz定时发短信的job,奇怪的是在本地跑是正常,打包到服务器却不执行了。在网上找了,发现去掉懒加载就跑了,这里记录下。[code="java"] [/code]...

2015-09-25 15:23:00 2583

原创 fastjson序列化异常

struts2与利用json与前台交互,使用@JSON注解时要注意,只有要序列化的对象才同时写get set方法,如服务类只写set方法注入,否则会抛出异常

2015-01-24 14:15:54 238

原创 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 166

原创 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 97

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 163

原创 java 对象之间属性值复制

1, BeanUtils.copyProperties(dest, orig); 这种copy是浅拷贝,复制后的2个Bean的同一个属性可能拥有同一个对象的ref,这个在使用时要小心,特别是对于属性为自定义类的情况.还要属性为集合类的情况。小心hibernate的Set2,BeanUtils.copyProperties与PropertyUtils.copyProperties的区别这...

2014-09-15 13:42:35 215

原创 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 113

原创 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 755

原创 在eclipse中svn账户或密码错误或想更改用户

删除c:\User\当前登录名\AppData\Roaming\Subversion\auth该目录下所有文件,然后重启eclipse,重新输入正确的用户名和密码

2014-04-21 16:26:21 228

原创 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 111

原创 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 97

原创 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 118

jasperreport报表问题

今天改报表遇到个问题,从svn拉了个报表下来直接改,改后编译放进去,就报空指针异常,郁闷了一上午,问群里的人也没解决,后来发现在jar包和ireport版本不一样,就试着下了同一个版本,拿出来改,编译放上去,咦,不报了,唉,坑啊。顺便说下关于序号的问题使用report_count这个变量翻页后也是从1 开始的,后来自己定义了变量也是一样的,没办法,只能加一个field,没想到也报错,原因是...

2014-04-04 17:14:35 116

原创 45 个非常有用的 Oracle 查询语句

这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询。这些是所有 Oracle 开发者都必备的技能,所以快快收藏吧!日期/时间 相关查询获取当前月份的第一天运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。[code="sql...

2014-02-13 16:18:19 78

原创 处理上百万条的数据库如何提高处理查询速度

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 153

原创 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 108

原创 初识raphael做饼图及折线图

本文参考:http://www.cnblogs.com/lhb25/archive/2013/01/06/raphael-js-reference.html技术交流群:312740759最近因项目需要用到raphael做图表之类的,所以研究了下,网上的资料可真不多,这里我把我用到的给大家分享下先看图,这是我用到的折线图和饼图,raphael主要用来画矢量图形的,毕竟没有专业的图表工具好...

2013-12-05 11:25:23 210

原创 如何防止用户重复提交

防止重复提交java解决  B/S结构的软件开发中,特别是在越大型的分布式应用中体现的越明显,后端的处理往往会因为出现较多的时间消耗而引起延迟,这种延迟有可能过长而最终使用户认为是自己的操作错误,导致他们重新提交请求,由于任务的重复提交,服务器资源大部分被占用,情节严重可能出现类似死机现象。  预期达到目标:  1、当用户进行的是Refresh/Reload/Back/Fo...

2013-08-26 18:43:49 109

原创 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 160

原创 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 482

原创 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 178

原创 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 168

原创 简单的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 72

原创 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 70

原创 ExtJs4分页小例子

今天做了个ExtJS4分页的小例子直接上代码这是index.jsp[code="html"] My JSP 'index.jsp' starting page body { margin: 0 auto; text-align: ...

2013-05-27 22:55:47 107

原创 关于导入Extjs项目MyEclipse内存溢出

前先天开始接触Extjs4.0,从网上下下来的包导入MyEclipse10,很卡,一会儿就报内存溢出,今天终于解决了解决办法如下:1.去掉javascript Validation,在window->你搜下validation2.右击你的项目属性,在builder里去掉javascript validation3.不用MyEclispe自带的javascript编辑器,用spket...

2013-05-16 13:26:34 74

原创 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 312

原创 配置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 69

原创 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 70

原创 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 148

原创 严格的身份证号码验证

[code="javascript"]function checkIdcard(idcard1){var idcard=document.forms[0].elements[idcard1].value;var Errors=new Array("验证通过!","身份证号码位数不对!","身份证号码出生日期超出范围或含有非法字符!","身份证号码校验错误!",".

2012-12-27 15:26:54 93

原创 游标的使用

[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 81

原创 存储过程

存储过程  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 80

原创 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 106

原创 关于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 68

原创 javascript操作时间总结

时间对象是一个我们经常要用到的对象,无论是做时间输出、时间判断等操作时都与这个对象离不开。除开JavaScript中的时间对象外,在VbScript中也有许多的时间对象,而且非常好用。下面还是按照我们的流程来进行讲解。 它是一个内置对象——而不是其它对象的属性,允许用户执行各种使用日期和时间的过程。  方法:分为得到时间方法、设置时间方法和转换时间方法 得到时间方法:   ...

2012-11-22 19:57:02 77

原创 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 177

浅谈网页乱码问题分析

1.首先,我要讲一下乱码并不可怕,怕的是不知道为什么会出现乱码,然后要有一颗平常心,然后才是想办法去解决乱码,要有不服输的精神。2.再来谈一谈乱码的产生 网页乱码的产生一般就是因为编码不一致产生的。比如:html表单默认编码方式是“iso-8859-1”,然后网页上我们里面其实是[b]显示编码[/b],我们提交到另一个页面时通过request.getParameter()获取前一网页表单...

2012-10-28 21:33:14 415

原创 javascript截取字符串

01.1.substring 方法 02.定义和用法 03.substring 方法用于提取字符串中介于两个指定下标之间的字符。 04.语法 05.stringObject.substring(start,stop) 06.参数 描述 07.start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。 ...

2012-10-27 17:52:30 68

mysql64位安装包

mysql客户端工具,包含64位客户端安装包及破解补丁,欢迎下载

2018-05-22

项目需求管理文档模板

项目需求管理文档模板,程序员转做项目经理可以参考下

2018-05-18

Oracle专家高级编程

Oracle专家高级编程,如果你想真正成为oracle高手就下把,相信对你们有用的

2012-03-22

oracle入门心得

很适合初学者的一本书,我自己也是通过这本书了解的oracle世界,你也试试吧,相信自己可以成功!

2012-03-22

精典易用版驱动精灵2011

夺 压顶地要顶替 硒顶替顶替顶替顶替天天脸仍 顶替,届,同,同,同,届,顶替顶起各分地

2011-07-17

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除