自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (10)
  • 收藏
  • 关注

原创 正则表达式判断不包含某个字符串

因为线上监控,监控小组提供了一个正则表达式来处理是否需要告警通知。现有一批异常代码不需要告警,需要用正则去匹配不用提示的警告代码:通过百度得知 (?!pattern) 非获取匹配,正向否定预查,在任何不匹配pattern的字符串开始处匹配查找字符串,该匹配不需要获取供以后使用。例如“Windows(?!95|98|NT|2000)”能匹配“Windows3.1”...

2018-09-01 17:39:14 20882

原创 java 标签的使用

Java中虽然没有使用goto这个关键字,但是还是提供了类似的跳转操作。这种操作与两个关键字有关,continue和break。标签其实不是一个跳转,而是中断迭代语句的一种方法。标签的后面是跟有冒号标识符,像这样 lable: 大概语法:lable:outer-iteration{ inner-iteration{ if(condition){ con

2016-06-10 20:52:04 715

原创 Mybatis trim 标签使用

mybatis中,trim标签就相当于replace功能,根据一个字符串替换掉成另外一个字符串  prefix:前缀要替换的内容  suffix:后缀要替换的内容  prefixOverrides:前缀判断的条件  suffixOverrides:后缀判断的条件比如:select * from a prefix="WHERE" prefixOv

2015-07-03 15:37:49 3704

原创 JS定时器的使用与停止

定时器 setInterval,setTimeout使用

2015-03-25 15:58:24 35699

原创 Java URLRewrite重定向

http://code.google.com/p/urlrewritefilter/downloads/list

2014-07-07 00:04:07 1205

转载 Oracle临时表

ORACLE的临时表在应用系统中有很大的作用,它可以让用户只能够操作各自的数据中而互不干扰,不用担心会破坏或影响其他SESSION/TRANSACTION的数据,这也是数据安全的一种解决方法。临时表分为SESSION、TRANSACTION两种,SESSION级的临时表数据在整个SESSION都存在,直到结束此次SESSION;而TRANSACTION级的临时表数据在TRANACTION结

2013-10-21 16:25:51 532

原创 java写webservice

公司项目中要用刀webservice,只是简单的调用,但是出了各种问题,弄得头大,为了了解webservice的一些逻辑,在网上找了一些相关资料,用现有的框架axis(下面有这些jar包下载),把jar放到lib下面,配置webservice变成了一个简单的事情了。最主要的就是配置文件,wsdd文件,和xml是一个模式,配置起来也不是很难。可以直接在eclipse或者myeclipse中new一个

2013-09-28 12:43:15 1427 2

原创 java获取类中的属性和值

java中反射是一种非常神奇的机制,通过反射,我可以知道我的某个类含有那些属性,那些方法,继承自那个类,又有什么样的构造方法。如果我们要大量获取类中的内容,但事先我并不知道这个类中有什么样的属性,有什么样的方法,我们该怎么办。按照一般的逻辑,是没办法实现的,因为未知的东西我没办法去已知其属性。这样就通过反射来实现了。建立一个实体类:Dogpublic class Dog { privat

2013-09-24 15:00:06 1447 1

原创 Oralce中查询列,但是提示列找不到的原因

从powerdesigner中copy过来的sql语句,放到pl/sqldeveloper中执行,执行成功后,查询数据的时候,发现select *  from a 可以查询数据,但是换成单列查询,比如 select t.id from a t 查询报异常,找不到该列,造成这种原因的很可能是从powerdesigner中copy来的sql语句有错误,就在于列名被加了一对双引号,去掉列名的双引号便可以

2013-06-25 13:28:28 1543

原创 oracle导入dmp数据文件

导入数据文件之前,首先知道这个数据文件是在什么表空间里面,否则就给你导入了默认的表空间里面,你就 该蛋疼了 ,好几个G甚至几十个G的数据,删不能删,只能干望着。建完表空间,建用户,授权,分配用户可以使用的表空间大小之后就是等着导入数据了,导入数据一般是直接在cmd命令中直接敲代码imp "'sys/password as sysdba'" BUFFER=64000 FILE=filepath

2013-06-06 14:37:40 977

原创 导入别人项目报错的问题

处理一个遗留项目,发现偶尔不能编译,被这个问题搞的欲仙欲死,后来找出结果,是.classpath这个文件有问题,一般从别处拷来的项目,.classpath里面的配置很多都是不正确的,我碰到的那个项目就是在文件中加了一个别的项目的路径,指向另外一个项目的引用,就被这个引用搞的欲仙欲死,你把另外一个项目打开了还好,要是没有打开,你就别想编译,所以,在从别处拷来的项目,建议还是删除一些什么用不到的cla

2013-06-05 14:31:50 1231

原创 MyBatis中JdbcType问题

写Demo的时候遇到一个问题,用的oracle的emp表,comm为奖金列,可以为空,对员工的添加的时候总是报错,报莫名奇妙的错误,后来查了mybatis文档之后才知道,当Null被当作值来传递的时候,配置jdbcType是必须的,也就是说,如果确定那个列属性值可以为空,那么必须在参数后面配置好jdbcType,否则就报错,sql代码 insert into Emp(empno,ename,job

2013-05-29 15:11:03 2977

原创 oracle常用函数

--创建表空间create tablespace TESTTABLESPACE datafile 'E:\oracle\oradata\TESTTABLESPACE1.dbf'size 10M autoextend on next 5m maxsize 20m, 'E:\oracle\oradata\TESTTABLESPACE2.dbf'size 10M autoexten

2013-05-28 15:28:17 846

原创 ORACLE排序分页

最近在用oracle,因为是我师傅教我,所以我就在旁边看着他操作 ,用的是scott帐户,登录以后使用的emp表进行分页,在分页的时候发现一个问题,做示例的时候师傅选用了deptNo这个数据列来进行排序,这个列是一个外键列,有重复值,所以,无论如何弄,分页出来的数据(这里查的是6-10条)与普通的排序6-10条的数据不一致,分页语句如下select b.* from(select a.*, ro

2013-05-27 14:35:44 1193

原创 线程经典,生产者与消费者问题

生产者与消费的问题,是线程编程的一个经典问题。生产者生产,消费者消费,当生产满的时候,生产者要停止生产,等待消费者消耗掉产品后再继续生产,消费者发现没有产品可以消费的时候,也必须等待,等待生产者生产出产品才能购买,看看下面的例子package com.thread;import java.util.Random;/** * 生产者与消费者实例 * * @author Adm

2013-03-30 10:05:38 671

原创 ajax执行成功返回error回调函数与jquery.sirialize()乱码问题

在form表单中,提交都是submit,当你的submit在form表单中 无论你是否配置了action或者servlet,再用ajax异步提交,无论你怎么调试,直接 跳到error这个回调函数中,所以解决方法就是在submit的点击事件中return  false 不让表单的提交事件执行在ajax异步刷新时,我们一般都是用$("#form").sirialize()做data的参数,因为这样

2012-11-24 01:51:33 1147

原创 struts2+jquery无刷新获取后台数据

现在jquery是一个很流行的框架,因为它可以不必刷新页面,而执行各种操作,给用户一个良好的体验。这几天试着用着做了下,发现效果还不错,实现了登录,加载数据至表格,删除某行数据,修改数据并更新提交。有错误之处还望指出jsp页面Insert title here<script type="text/javascript" src="js/jquery-1.8.3.js"> $

2012-11-19 23:53:44 727

原创 数据库数据横竖转换

昨天跑去面试,一个小公司,第一次面试。进去直接笔试,拿着笔动了起来,结果一看题目傻了眼,第一个题目,j简要介绍一下webservice。不知道动笔,然后继续往下看,delegate(委托)的应用,我想说,好吧,我是学的Java,不是.net,虽说.net也学了,但是那是一年前的事情了,那时候学也学的很浅,根本没理解,况且一年没有用过,早扔到九霄云外去了。然后就是数据的问题了,一看,我的拿手好戏,我

2012-11-16 09:19:44 1461

原创 Hibernate多表查询显示数据到jsp

今天做一个小程序,因为是一个新手,碰到了一个其实也不大的问题,但是不知道怎么去解决,后来网上找资料,终于找到了一个办法。我要从两个表中有外键关联的表中去查询数据,首先,在model类中设定好关系,many2one等等,因为我做的是一个查看请假审批结果,一个user类有多个请假数据,所以在请假的详情这个实体类中写了一个映射关系,many2one,然后使用HibernateTemplate.fin

2012-11-12 02:36:01 1853 1

原创 Struts2.3.4创建web Struts项目该使用的jar包

最近学Struts2搞崩溃了,用eclipse for JavaEE来做Struts2的小程序,总是报错,弄了一整天,报错是缺失了jar包,导入了几个基本的jar包,然后一个一个去调试,看缺少哪个包,终于被我给调试了出来,发现了要调入一下的包才能正常运行项目。

2012-09-13 12:51:40 665

mac java 反编译

mac os JAVA 反编译工具,解压后直接双击运行。支持 JDK8

2019-02-16

Maven Spring MQ集成

Maven Spring ActiveMQ集成demo

2015-03-27

JavaAxisWebService需要的jar包

JavaAxisWebService需要的jar包

2013-09-28

struts2+jquery无刷新取后台数据

实现简单登录,无刷新获取后台数据,删除数据,修改并更新数据

2012-11-21

Struts2+jquery无刷新

实现了简单无刷新登录,无刷新获取后台数据,删除数据,修改并更新

2012-11-21

ajax+struts2无刷新取后台

ajax,struts无刷新获取后台数据

2012-11-21

jquery-api-中文

中文版的Jquery-api,欢迎大家下载使用

2012-11-19

hibernate学习必用

学习hibernate需要用到的资源包,三个一起打包提供下载

2012-10-05

print2Flash

内附带激活码。一款可以把office中的word和ppt转换成swf格式的工具,防止他人抄袭。

2012-04-19

疯狂Java flashget源码

仿flashget多线程下载工具,java部分的代码,欢迎大家下载,对于学习多线程很多作业

2012-04-19

空空如也

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

TA关注的人

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