自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

phantomes的专栏

当你一直担心错过了什么的时候,你已经错过了旅行的意义

  • 博客(57)
  • 资源 (16)
  • 收藏
  • 关注

原创 Hibernate并发控制乐观锁实现-Version

通过在表中及POJO中增加一个version字段来表示记录的版本,来达到多用户同时更改一条数据的冲突 数据库脚本:   create table studentVersion (id varchar(32),name varchar(32),ver int); POJO   package Version;public class Student {  pri...

2013-03-29 09:31:22 80

原创 Hibernate并发控制乐观锁实现-Version

通过在表中及POJO中增加一个version字段来表示记录的版本,来达到多用户同时更改一条数据的冲突 数据库脚本:   create table studentVersion (id varchar(32),name varchar(32),ver int); POJO   package Version; public class Student {   priv

2013-03-29 09:30:21 1086

Hibernate并发控制乐观锁实现-Version

通过在表中及POJO中增加一个version字段来表示记录的版本,来达到多用户同时更改一条数据的冲突 数据库脚本: createtablestudentVersion(idvarchar(32),namevarchar(32),verint); POJO packageVersion;publicclassStudent{privateStringid;pri...

2013-03-29 09:30:00 114

原创 struts2官方入门案列curd 编辑

偶然在查看文档时,看到这个demo,后来认真看了下真是麻雀虽小,很单一的struts2的增删改查,但是却从各方面诠释着struts2这一开源框架的精妙设计和丰富的可定制性。文档上提供是片段式的代码讲解,且是英文的,所以这里记录一下,方面以后查看。       和以前一样,先上效果图:       图一:            图二:            图三:

2013-03-28 15:01:50 1511

struts2官方入门案列curd

      偶然在查看文档时,看到这个demo,后来认真看了下真是麻雀虽小,很单一的struts2的增删改查,但是却从各方面诠释着struts2这一开源框架的精妙设计和丰富的可定制性。文档上提供是片段式的代码讲解,且是英文的,所以这里记录一下,方面以后查看。       和以前一样,先上效果图:       图一:           图二:           图三:  ...

2013-03-28 15:01:38 126

struts2官方入门案列curd 编辑

偶然在查看文档时,看到这个demo,后来认真看了下真是麻雀虽小,很单一的struts2的增删改查,但是却从各方面诠释着struts2这一开源框架的精妙设计和丰富的可定制性。文档上提供是片段式的代码讲解,且是英文的,所以这里记录一下,方面以后查看。 和以前一样,先上效果图: 图一: 图二: 图三: 图四: 虽然从图上看的话,以上功能简单,但...

2013-03-28 15:01:00 117

原创 单例模式

  //饿汉模式 public class Singleton { private Singleton(){}    //在自己内部定义自己一个实例,是不是很奇怪?    //注意这是private 只供内部调用    private static Singleton instance = new Singleton();    //这里提供了一个...

2013-03-20 10:58:19 77

原创 单例模式

Java代码  //饿汉模式   public class Singleton {    private Singleton(){}          //在自己内部定义自己一个实例,是不是很奇怪?          //注意这是private 只供内部调用          private static Singleton instance = new Singleton

2013-03-20 10:54:22 751

单例模式

Java代码 //饿汉模式 publicclassSingleton{ privateSingleton(){}   //在自己内部定义自己一个实例,是不是很奇怪?   //注意这是private只供内部调用   privatestaticSingletoninstance=newSingleton();   //这里提供了一个...

2013-03-20 10:54:00 56

ActionContext和OGNL

           使用struts2时,我们一般使用ognl表达式将表单字段绑定到对象中的具体属性。已知对象一般被放在一个叫做valuestack的对象上,并且ognl表达式指向这个栈上的属性。实际上,ognl表达式可以根据任何一系列对象求值,而ValueStack只是这些对象中的一个,即默认的那个。                       这一系列的可以让ognl表达式取值的对象,...

2013-03-18 19:27:12 81

原创 ActionContext和OGNL

使用struts2时,我们一般使用ognl表达式将表单字段绑定到对象中的具体属性。已知对象一般被放在一个叫做valuestack的对象上,并且ognl表达式指向这个栈上的属性。实际上,ognl表达式可以根据任何一系列对象求值,而ValueStack只是这些对象中的一个,即默认的那个。                       这一系列的可以让ognl表达式取值的对象,叫做Action

2013-03-18 19:22:40 1005

ActionContext和OGNL

使用struts2时,我们一般使用ognl表达式将表单字段绑定到对象中的具体属性。已知对象一般被放在一个叫做valuestack的对象上,并且ognl表达式指向这个栈上的属性。实际上,ognl表达式可以根据任何一系列对象求值,而ValueStack只是这些对象中的一个,即默认的那个。 这一系列的可以让ognl表达式取值的对象,叫做ActionContext,s...

2013-03-18 19:22:00 62

JS限制Textarea文本域字符个数

<html> <head> <title>JS限制Textarea文本域字符个数</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <SCRIPT LANGUA

2013-03-14 16:44:29 95

原创 JS限制Textarea文本域字符个数

Html代码  html>        head>        title>JS限制Textarea文本域字符个数title>        meta http-equiv="Content-Type" content="text/html; charset=gb2312" />        SCRIPT LANGUAGE="JavaScript">

2013-03-14 16:39:30 1238

JS限制Textarea文本域字符个数

Html代码 <html> <head> <title>JS限制Textarea文本域字符个数</title> <metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/> <SCRIPTLANGUAG

2013-03-14 16:39:00 108

java.lang.NoSuchMethodError: com.opensymphony.xwork2.util.ValueStack.findValue

java.lang.NoSuchMethodError: com.opensymphony.xwork2.util.ValueStack.findValue(Ljava/lang/String;Z)Ljava/lang/Object; jar包冲突,搜索有两个jar包含ValueStack这个类 ,极有可能是xwork-2.1.1.jar 系列的包,你引入了多个。 struts2-core-2...

2013-03-14 13:31:47 170

原创 java.lang.NoSuchMethodError: com.opensymphony.xwork2.util.ValueStack.findValue

java.lang.NoSuchMethodError: com.opensymphony.xwork2.util.ValueStack.findValue(Ljava/lang/String;Z)Ljava/lang/Object;  jar包冲突,搜索有两个jar包含ValueStack这个类 ,极有可能是xwork-2.1.1.jar 系列的包,你引入了多个。 struts2-c

2013-03-14 13:26:59 1782

java.lang.NoSuchMethodError: com.opensymphony.xwork2.util.ValueStack.findValue

java.lang.NoSuchMethodError: com.opensymphony.xwork2.util.ValueStack.findValue(Ljava/lang/String;Z)Ljava/lang/Object;jar包冲突,搜索有两个jar包含ValueStack这个类 ,极有可能是xwork-2.1.1.jar 系列的包,你引入了多个。 struts2-core...

2013-03-14 13:26:00 304

开发中日常操作转化工具类

package com.util; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.io.Writer; import java...

2013-03-14 10:57:45 68

原创 开发中日常操作转化工具类

Java代码  package com.util;      import java.io.File;   import java.io.FileInputStream;   import java.io.IOException;   import java.io.InputStream;   import java.io.OutputStream;   import

2013-03-14 10:53:19 809

数学运算工具类

import java.math.BigDecimal; public class NumberUtil { private static final int DEFAULT_DIV_SCALE = 10; /** * 相加 * @param v1 * @param v2 * @return double */ public sta...

2013-03-14 10:53:19 92

开发中日常操作转化工具类

Java代码 packagecom.util; importjava.io.File; importjava.io.FileInputStream; importjava.io.IOException; importjava.io.InputStream; importjava.io.OutputStream; importjava.io...

2013-03-14 10:53:00 102

原创 数学运算工具类

Java代码  import java.math.BigDecimal;      public class NumberUtil {          private static final int DEFAULT_DIV_SCALE = 10;          /**       * 相加       * @param v1       * @param v

2013-03-14 10:48:38 906

数学运算工具类

Java代码 importjava.math.BigDecimal; publicclassNumberUtil{ privatestaticfinalintDEFAULT_DIV_SCALE=10; /** *相加 *@paramv1 *@paramv2 *@returndouble */ public...

2013-03-14 10:48:00 76

Md5加密工具类

/** * 对数据进行MD5加密 <br> * */ import java.security.MessageDigest; import org.apache.log4j.Logger; public class Md5 { private static final Logger logger = Logger.getLogger(Md5.cla...

2013-03-14 10:47:55 64

原创 Md5加密工具类

Java代码  /**   * 对数据进行MD5加密    *   */   import java.security.MessageDigest;      import org.apache.log4j.Logger;      public class Md5 {          private static final Logger logger = L

2013-03-14 10:42:58 1169

Md5加密工具类

Java代码 /** *对数据进行MD5加密<br> * */ importjava.security.MessageDigest; importorg.apache.log4j.Logger; publicclassMd5{ privatestaticfinalLoggerlogger=Logger.g...

2013-03-14 10:42:00 63

原创 Spring AOP记录系统日志

配置文件: <!-- 操作日志切面声明 --> <bean id="logAspect" class="com.tq365.service.sys.log.SystemLogAspect"/> <aop:config> <aop:aspect ref="logAspect">

2013-03-13 11:48:39 120

xml方式---spring的AOP拦截用户操作

需要日志记录,将所有的web操作记录到数据库中,使用aop来记录日志,当然是一个好的选择,spring中集成aop记录日志的方式有多种(aop的配置方式有多种,注解、xml配置),这里只说一个xml配置的例子。   1、编写日志记录类   2、配置aop   1、编写日志记录类   @SuppressWarnings("unchecked") public class LogServ...

2013-03-13 11:45:01 60

原创 Spring AOP记录系统日志

配置文件: Xml代码           bean id="logAspect" class="com.tq365.service.sys.log.SystemLogAspect"/>      aop:config>          aop:aspect ref="logAspect">          aop:aspect>      aop:confi

2013-03-13 11:43:55 1510

Spring AOP记录系统日志

配置文件: Xml代码 <!--操作日志切面声明--> <beanid="logAspect"class="com.tq365.service.sys.log.SystemLogAspect"/> <aop:config> <aop:aspectref="logAspect"> &

2013-03-13 11:43:00 107

原创 xml方式---spring的AOP拦截用户操作

需要日志记录,将所有的web操作记录到数据库中,使用aop来记录日志,当然是一个好的选择,spring中集成aop记录日志的方式有多种(aop的配置方式有多种,注解、xml配置),这里只说一个xml配置的例子。    1、编写日志记录类    2、配置aop    1、编写日志记录类   Java代码  @SuppressWarnings("unchec

2013-03-13 11:40:40 1221

xml方式---spring的AOP拦截用户操作

需要日志记录,将所有的web操作记录到数据库中,使用aop来记录日志,当然是一个好的选择,spring中集成aop记录日志的方式有多种(aop的配置方式有多种,注解、xml配置),这里只说一个xml配置的例子。 1、编写日志记录类 2、配置aop 1、编写日志记录类 Java代码 @SuppressWarnings("unchecked") publiccl...

2013-03-13 11:40:00 74

注解方式---spring的AOP拦截用户操作

1、主要实现用户在进行某项操作时,多数据库的更新、插入和删除详细信息。记录操作时的请求信息。2、在进入Controller时,生成一个事物ID,在这个Controller中进行的所有DAO操作都绑定该事物ID。并进行记录日志信息。   package com.centralsoft.filter; import java.lang.reflect.Field; import java...

2013-03-13 10:57:50 105

原创 注解方式---spring的AOP拦截用户操作

1、主要实现用户在进行某项操作时,多数据库的更新、插入和删除详细信息。记录操作时的请求信息。 2、在进入Controller时,生成一个事物ID,在这个Controller中进行的所有DAO操作都绑定该事物ID。并进行记录日志信息。   Java代码  package com.centralsoft.filter;      import java.lang.r

2013-03-13 10:54:51 1378

注解方式---spring的AOP拦截用户操作

1、主要实现用户在进行某项操作时,多数据库的更新、插入和删除详细信息。记录操作时的请求信息。2、在进入Controller时,生成一个事物ID,在这个Controller中进行的所有DAO操作都绑定该事物ID。并进行记录日志信息。 Java代码 packagecom.centralsoft.filter; importjava.lang.reflec...

2013-03-13 10:54:00 117

ajax的xmlHttpRequest对象

           XMLHttpRequest对象是ajax的核心,它有许多属性,方法和事件以便于脚本的处理和控制http的请求响应。如果你一直在使用原生的javascript做开发,那么在使用ajax的过程中,这个对象你需要非常了解,假使你用jquery之类的封装框架的话,那么多对它有一份了解,也能加深你对ajax的理解。               下面是它的一些属性的介绍:  ...

2013-03-12 14:56:59 75

原创 ajax的xmlHttpRequest对象

XMLHttpRequest对象是ajax的核心,它有许多属性,方法和事件以便于脚本的处理和控制http的请求响应。如果你一直在使用原生的javascript做开发,那么在使用ajax的过程中,这个对象你需要非常了解,假使你用jquery之类的封装框架的话,那么多对它有一份了解,也能加深你对ajax的理解。               下面是它的一些属性的介绍:

2013-03-12 14:53:07 869

ajax的xmlHttpRequest对象

XMLHttpRequest对象是ajax的核心,它有许多属性,方法和事件以便于脚本的处理和控制http的请求响应。如果你一直在使用原生的javascript做开发,那么在使用ajax的过程中,这个对象你需要非常了解,假使你用jquery之类的封装框架的话,那么多对它有一份了解,也能加深你对ajax的理解。 下面是它的一些属性的介绍: 1.read...

2013-03-12 14:53:00 55

google验证码完善你的项目,为世界做一点点贡献

                CMU设计了一个名叫reCAPTCHA的强大系统,让他们的电脑去向人类求助。具体做法是:将OCR软件无法识别的文字扫描图传给世界各大网站,用以替换原来的验证码图片;那些网站的用户在正确识别出这些文字之后,其答案便会被传回CMU,reCAPTCHA 会将最困难的词发送给多个用户并挑选其中有相同答案的作为正确的答案。据说准确率能够达到99%,因此Google,Face...

2013-03-11 17:24:45 198

1999-2020-0423.tgz

项目日志文件打印

2020-04-23

rabbitmq动态绑定exchange,routingKey,queue

关于rabbitmq的原生api和spring amqp的api的动态绑定exchange,routingKey,queue 说明文地址: http://blog.csdn.net/phantomes/article/details/47284829

2015-08-04

zookeeper-sample示例代码

http://blog.csdn.net/phantomes/article/details/45915191 博文中的对应代码

2015-05-22

es-master可运行项目

es-master项目,包含数据库sql脚本,本地亲测可用

2015-05-04

spring security3.1官方源码

spring security3.1官方源码

2015-02-03

java工具包

java,io,打开文件夹,进度条,zip解压缩,判断系统,去特殊字符,判断非空,等等工具类

2014-08-07

Spring 3整合Quartz 1.8实现定时任务三:动态暂停 恢复 修改和删除任务

Spring 3整合Quartz 1.8实现定时任务三:动态暂停 恢复 修改和删除任务 任务保存到数据库,系统启动时读取数据库,页面显示加载,并管理 注:spring3+quartz2动态任务调度,任务保存在内存中,页面显示动态管理版地址为http://download.csdn.net/detail/johnjobs/7646011

2014-07-22

Spring 3整合Quartz 2实现定时任务三:动态暂停 恢复 修改和删除任务

Spring 3整合Quartz 2实现定时任务三:动态暂停 恢复 修改和删除任务,原http://blog.csdn.net/phantomes/article/details/37880551博客的源码例子

2014-07-17

springmvc+velocity+ Rest Services(xml,json)实例

该项目由maven构建的web项目,实例简单,无数据库连接操作

2014-04-03

ext4自动提示jsb文件

jsb文件在4.0之后在发布包中没有的,后期都是第三方提供,第一个4.0的jsb2文件是后来的,全支持4之后,sdk.jsb3呢,也是能支持的,是朋友发给我的一个,同样能用,这边就一道打包了

2013-06-24

struts2文件上传下载源代码

http://blog.csdn.net/johnjobs/article/details/8076832博文中附件的下载链接

2012-10-16

spring事物管理的各种配置xml

spring事物管理的各种配置xml

2012-10-08

axis2.zip开发包

axis2.zip开发包,用于webservice应用,生成客户端代码

2012-08-29

jaxen-1.1.1.zip

jaxen-1.1.1.zip包,用于java开发中用到,不导入该包会导致运行报错

2012-08-17

commons-lang包

java开始时会用到的jar包

2012-08-17

学生管理系统

适合初级Java学习人员,Java jsp hibernate 网站部署,综合应用,难度适中,有注释

2011-12-26

空空如也

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

TA关注的人

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