自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

原创 java.lang.IllegalStateException: Expected raw type form of org.springframework.w

项目启动报错:四月 11, 2017 10:45:52 上午 org.springframework.context.support.ClassPathXmlApplicationContext prepareRefresh信息: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@...

2017-04-11 11:31:40 772

原创 spring 事件监听 3种方式

http://blog.csdn.net/fhx007/article/details/5416376http://blog.csdn.net/it_man/article/details/8440737http://javabeat.net/spring-eventlistener/三种模式三种demo1个事件 多个监听 1对多 多个操作类型就配置多个监听 适用于参数较小...

2016-09-29 10:51:30 791

原创 Oracle 11g透明网关连接Sqlserver 2000

一、环境公司网站系统使用的是IIS + Oracle但公司某系统使用的是Sqlserver 2000, 但其数据需要做成报表放到网站上,为简化编程,使用Oracle做透明网关,定期从Sqlserver 抓取数据的方式A: Web Server•OS: Windows Server 2008 •IP: 10.108.3.10 •安装软体:IIS, Oracle C...

2016-09-20 14:17:58 166

原创 CyclicBarrier的用法

本例介绍第三个同步装置:CyclicBarrier,它维护一个计数器,与CountDownLatch不同的是,等待这个CyclicBarrier的线程必须等到计数器到达某个值时,才可以继续。CyclicBarrier就像它名字的意思一样,可看成是个障碍,所有的线程必须到齐后才能一起通过这个障碍。本例实现一个数组相邻元素的加法,一个线程给数组的第一个元素赋值,然后等待其他线程给数组第二个元素赋值,然...

2016-07-20 18:23:10 182

原创 多线程 ExecutorService CountDownLatch

package com.hbw.model;public class User { public User(){} public User(int id,String name){ this.id=id; this.name=name; } private int id; private String name; public int get...

2016-07-20 11:22:45 232

原创 PROPAGATION_REQUIRES_NEW 和 PROPAGATION_NESTED區別

PROPAGATION_REQUIRES_NEW 和 PROPAGATION_NESTED两种传播机制的是容易混淆的。      1. 开启事务的多少,PROPAGATION_REQUIRES_NEW会开启很多事务,外部事务挂起,里面的事务独立执行,对性能的损耗较大。PROPAGATION_NESTED为父子事务,实际上是借助jdbc的savepoint实现的,属于同一个事物。 2. PROPA...

2016-03-10 17:47:09 397

原创 Jbpm4或Activiti5的流程任务分发与汇总

在企业或事业单位,经常需要把一个任务分派给多条线去处理,每条线可以由一个或多个步骤构成,多条线的任务完成后需要再汇总一起于某个任务上。最常见的应用例子就是总经理把一个任务分发下去给多个部门领导,每个部门领导再分发给多个主管,每个主管再分发给多个人处理,然后再汇总给每个主管,每个主管再汇总给部门领导,每个部门领导再汇总至总经理。这就是我们说的任务层层分发,再层层汇总的概念,我们统称为多级分发与汇总...

2015-01-15 11:43:16 463

原创 JAVA自动生成正则表达式工具类

经过很久的努力,终于完成了JAVA自动生成正则表达式工具类。还记得之前需要正则,老是从网上找吗?找了想修改也不会修改。现在不用再为此烦恼了,使用此生成类轻松搞定所有正则表达式。赶快在同事面前炫一下吧。  本正则表达式工具类,也整理了很多常用校验。例如:匹配汉字、行首、行尾、匹配除换行外的所有字符、匹配数字、匹配大写字母、匹配小写字母、匹配大小写字母、匹配小写字母和数字、匹配大写字母和数字、匹...

2014-09-23 16:21:57 945

原创 Oracle 取随机数

在Oracle中的DBMS_RANDOM程序包中封装了一些生成随机数和随机字符串的函数,其中常用的有以下两个:DBMS_RANDOM.VALUE函数该函数用来产生一个随机数,有两种用法:1. 产生一个介于0和1之间(不包含0和1)的38位精度的随机数,语法为: DBMS_RANDOM.VALUE RETURN NUMBER; 这种用法不包含参数。2. ...

2014-07-15 08:59:50 112

原创 Spring整合CXF,发布RSETful 风格WebService

这篇文章是承接之前CXF整合Spring的这个项目示例的延伸,所以有很大一部分都是一样的。关于发布CXF WebServer和Spring整合CXF这里就不再多加赘述了。如果你对Spring整合CXF WebService不了解,具体你可以参看这两篇文章:http://www.cnblogs.com/hoojo/archive/2011/03/30/1999563.htmlhttp://...

2014-06-25 11:11:00 92

原创 五、CXF WebService整合Spring

首先,CXF和spring整合需要准备如下jar包文件:这边我是用Spring的jar包是Spring官方提供的,并没有使用CXF中的Spring的jar文件。添加这么多文件后,首先在web.xml中添加如下配置:<!-- 加载Spring容器配置 --><!--CRLF--><listener><!--CRLF--&...

2014-06-25 11:00:38 73

原创 CXF配置中 jaxws:endpoint 和 jaxrs:server的区别

两种配置都可以发布一个web service, 区别是jaxws:endpoint是发布基于soap 的web service, jaxrs:server是发布基于restful的web service

2014-06-25 10:57:17 1507

原创 SOAP Webservice和RESTful Webservice

REST是一种架构风格,其核心是面向资源,REST专门针对网络应用设计和开发方式,以降低开发的复杂性,提高系统的可伸缩性。REST提出设计概念和准则为:1.网络上的所有事物都可以被抽象为资源(resource)2.每一个资源都有唯一的资源标识(resource identifier),对资源的操作不会改变这些标识3.所有的操作都是无状态的REST简化开发,其架构遵循CRUD原则,该原则告诉我们对于...

2014-06-25 10:53:49 96

原创 JAX-WS 注释

JAX-WS 注释“基于 XML 的 Web Service 的 Java API”(JAX-WS)通过使用注释来指定与 Web Service实现相关联的元数据以及简化 Web Service 的开发。注释描述如何将服务器端的服务实现作为 Web Service 来访问或者客户端的Java 类如何访问 Web Service。JAX-WS 编程标准支持将具有用于定义服务端点应用程...

2014-06-25 10:53:08 83

原创 oracle JOB常见的执行时间

oracle JOB常见的执行时间 1、每分钟执行TRUNC(sysdate,'mi')+1/(24*60)www.2cto.com2、每天定时执行例如:每天凌晨0点执行TRUNC(sysdate+1)每天凌晨1点执行TRUNC(sysdate+1)+1/24每天早上8点30分执行TRUNC(SYSDATE+1)+(8*60+30)/(24*60...

2014-05-29 13:51:36 109

原创 设计模式概论

1. 设计模式  设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。 模式的经典定义:每个模式都描述了一个在我们的环境中不断出现的问...

2014-05-26 11:14:22 97

原创 Execute the following T-SQL scripts in Microsoft SQL Server Manangement Studio Q

-- Microsoft SQL Server string to date conversion - datetime string format sql server-- MSSQL string to datetime conversion - convert char to date sql server -- Subtract 100 from style number (fo...

2014-05-07 16:29:50 100

原创 Execute the following T-SQL scripts in Microsoft SQL Server Manangement Studio Q

-- Microsoft SQL Server string to date conversion - datetime string format sql server-- MSSQL string to datetime conversion - convert char to date sql server -- Subtract 100 from style number (fo...

2014-05-07 16:29:39 78

原创 Execute the following T-SQL scripts in Microsoft SQL Server Manangement Studio Q

-- Microsoft SQL Server string to date conversion - datetime string format sql server-- MSSQL string to datetime conversion - convert char to date sql server -- Subtract 100 from style number (fo...

2014-05-07 16:29:32 94

原创 Oracle 11G在用EXP 导出时,空表不能导出解决

原始出处:http://wanwentao.blog.51cto.com/2406488/545154<!--正文 begin-->  11G中有个新特性,当表无数据时,不分配segment,以节省空间  解决方法:  1、insert一行,再rollback就产生segment了。  该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出...

2014-04-28 16:31:49 68

原创 PhoneGap/Cordova,jQuery Mobile, Android开发几个基本体会

 <iframe id="aswift_0" style="position: absolute; top: 0px; left: 0px;" name="aswift_0" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="250" heig

2013-12-26 11:51:40 103

原创 sql(join中on与where区别)

left join :左连接,返回左表中所有的记录以及右表中连接字段相等的记录。right join :右连接,返回右表中所有的记录以及左表中连接字段相等的记录。inner join: 内连接,又叫等值连接,只返回两个表中连接字段相等的行。full join:外连接,返回两个表中的行:left join + right join。cross join:结果是笛卡尔积,就是第...

2013-11-05 16:41:00 211

原创 Blob、InputStream、byte 互转 .(转)

在我们的程序开发当中,经常会用到java.sql.Blob、byte[]、InputStream之间的相互转换,但在JDK的API当中,又没有直接给我们提供可用的API,下面的程序片段主要就是实现它们之间互换的util.一、byte[]=>Blob我们可以通过Hibernate提供的表态方法来实现如:org.hibernate.Hibernate.Hibernate.create...

2013-09-05 16:45:06 64

原创 深入浅出REST

不知你是否意识到,围绕着什么才是实现异构的应用到应用通信的“正确”方式,一场争论正进行的如火如荼:虽然当前主流的方式明显地集中在基于SOAP、WSDL和WS-*规范的Web Services领域,但也有少数人用细小但洪亮的声音主张说更好的方式是REST,表述性状态转移(REpresentational State Transfer)的简称。在本文中,我不会涉及争论的话题,而是尝试对REST和RE...

2013-08-07 11:22:51 93

原创 log4j.properties配置详解(转载)

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 , appenderNam...

2013-07-11 10:23:56 92

原创 JQuery解析XML数据的几个例子

用JavaScript解析XML数据是常见的编程任务,JavaScript能做的,JQuery当然也能做。下面我们来总结几个使用JQuery解析XML的例子。第一种方案:<script type="text/javascript">$(document).ready(function() { $.ajax({ url: 'http://www.nowa...

2013-06-08 16:42:16 87

原创 oracle:正则表达式

从oracle database 10gsql 开发指南中copy的。 正则表达式:本节介绍正则表达式及相关的Oracle数据库函数。使用这些函数可以在字符串中搜索字符模式。例如,假设有下列年份:1965196819711970如果希望获得1965年和1968年之间的年份(包括1965年和1968年),就可以使用下面的正则表达式实现这种功能:^196[5-8...

2013-06-05 13:38:13 140

原创 Hibernate SQL方言 (hibernate.dialect)

如果出现如下错误,则可能是Hibernate SQL方言 (hibernate.dialect)设置不正确。Caused by: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]'last_insert_id' 不是可以识别的 函数名。RDBMS方言DB2org.h...

2013-01-30 09:50:21 60

原创 2010-11-01 10:53 配置Spring数据源的几种方式

配置Spring数据源的几种方式配置一个数据源      Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。DBCP数据源      DBCP类包位于 /lib/jakarta-commons/commons-dbcp.jar,DBCP是一个依赖 Jakarta commons-p...

2012-12-28 14:50:50 76

原创 HibernateDaoSupport与JdbcDaoSupport

Dao 的支持类可以有好多,如: JdbcDaoSupport , HibernateDaoSupport ,JdoDaoSupport等,下面对最常用的HibernateDaoSupport与JdbcDaoSupport做一小总结:一、在Spring框架中实现连接数据库方式:1、、借助类HibernateDaoSupport的简约化实现:借助这个类必须需要HIbernate框架,用到HIbe...

2012-12-15 09:27:37 73

原创 java反射详解

本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解。下面开始正文。【案例1】通过一个对象获得完整的包名和类名?123456789101112131415package Reflect;...

2012-12-13 11:31:56 61

原创 js实现复制粘贴功能

复制/粘帖功能我们几乎天天在用。可是大家知道他是怎么实现的吗?(它的实现网上很多。查来看看)js :最基本的文本复制:  <script language="javascript">  function readTxt()  {  alert(window.clipboardData.getData("text"));  }  function setTxt...

2012-12-06 10:29:53 450

原创 关于could not find action or result

说说这两天遇到的关于could not find action or result 的问题。 先说说我的情况,访问一般的 action是没有问题的,但就是在访问某些页面的时候 会报这个could not find action or result错 误 网上有说给struts的配置的包名上加namespace="/"的,试过了,没用,也有说struts的文件位 置的,也有说struts文件名不...

2012-12-04 15:27:10 189

原创 SQL2005四个排名函数(row_number、rank、dense_rank和ntile)的比较

排名函数是SQL Server2005新加的功能。在SQL Server2005中有如下四个排名函数:   1.row_number  2.rank  3.dense_rank  4.ntile    下面分别介绍一下这四个排名函数的功能及用法。在介绍之前假设有一个t_table表,表结构与表中的数据如图1所示:  图1  其中field1字段的类型是int,fie...

2012-11-22 13:42:49 110

原创 SQLSERVER 2005 递归查询 .

项目中有用户组表UserGroup如下:其中PID表示当前组的上级组表数据如下:现在想查询出顶级组[没有上级组叫顶级组]A1组的所有子孙组ID,SQL如下:[sql] view plaincopyprint?--查询子节点   with       RTD1 as(          select id ,pid from Use...

2012-11-20 10:28:20 88

area 数据库模式总结

drop table EMP cascade constraints;/*==============================================================*//* Table: EMP                                                   *//*=============================...

2012-11-16 16:10:38 140

原创 登录触发器中(或过程中)获得当前会话的id v$mystat

如何在登录触发器中获得当前会话的id??? 1.登录触发器中使用UserEnv('SESSIONID')出错 2.登录触发器中不能使用v$session,v$mystat,(用户甚至有dba权限阿) 3.只有当前用户名是不够的,因为同一个用户可能同时又多个连接。 4.如果采用Dbms_session.UNIQUE_SESSION_ID获得...

2012-11-15 16:34:14 384

原创 ORACLE中row_number over(partition by col1 order by col2)用法

文章转自: [url] http://space.itpub.net/7366728/viewspace-594893 [/url] row_number() OVER (PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的).   与r...

2012-10-26 15:25:21 358

原创 Oracle Merge into 详细介绍

http://blog.csdn.net/yuzhic/article/details/1896878http://blog.csdn.net/macle2010/article/details/5980965http://www.cnblogs.com/highriver/archive/2011/08/02/2125043.html动机:想在Oracle中用一条...

2012-10-25 17:17:30 74

原创 Struts2动态方法调用

动态方法调用在Struts2中动态方法调用有三种方式,动态方法调用就是为了解决一个Action对应多个请求的处理,以免Action太多第一种方式:指定method属性这种方式我们前面已经用到过,类似下面的配置就可以实现redirect /WEB-INF/JspPage/chapter2/plaintext.jsp 第二种方式:感叹号方式(需要开启)...

2012-08-02 10:01:52 64

空空如也

空空如也

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

TA关注的人

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