自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (7)
  • 收藏
  • 关注

转载 SQL总结(五)存储过程

SQL总结(五)存储过程概念存储过程(Stored Procedure):已预编译为一个可执行过程的一个或多个SQL语句。 创建存储过程语法CREATE proc | procedure procedure_name [{@参数数据类型} [=默认值] [output], {@参数数据类型} [=默认值] [output], .... ]

2015-08-26 23:56:05 1763

转载 常用设计模式的应用场景

单例模式     允许自由创建每个类没有实际意义,还有可能造成系统性能下降     优势:减少创建java实例带来的系统开销      便于系统跟踪某个实例的生命周期,实例状态等    2 工厂模式:    工厂模式又分简单工厂模式,抽象工厂模式    使用简单工厂模式的优势是:让对象的调用者和对象创建过程分离,当对象调用者需要对象时,直接向工厂请求即可。从而避免了对象的调

2015-08-25 11:19:26 1293

转载 支付宝通知页面notify_url、返回页面return_url

返回页面(return_url文件)工作原理 即:商户系统请求/支付宝响应交互模式 1、 构造请求数据 商户通过提供的接口代码示例,通过代码示例的规则,程序构造与运算得到sign加密结果以及构造后的请求给支付宝的数据集合。GET方式下是URL地址链接,POST方式下是支付宝网关地址及参数集合。2、 发送请求数据 把构造完成的数据集合,通过页面链接跳转或表单提交的方式

2015-08-25 10:01:50 1940

转载 @GeneratedValue 四种标准用法为TABLE,SEQUENCE,IDENTITY,AUTO.

一、JPA通用策略生成器 通过annotation来映射hibernate实体的,基于annotation的hibernate主键标识为@Id, 其生成规则由@GeneratedValue设定的.这里的@id和@GeneratedValue都是JPA的标准用法, JPA提供四种标准用法,由@GeneratedValue的源代码可以明显看出. Java代码  

2015-08-21 12:56:06 20545

转载 struts.objectFactory和struts.objectFactory.spring.autoWire

struts.objectFactory这个属性用于说明Struts2的对象池创建工厂,Struts2也有自己的对象池,就像Spring那样,在配置文件中你可以引用对象池中的对象,你可以借助于Spring中的对象池,当想要得到Spring中的对象池时,申明struts.objectFactory为Spring的对象池构建工厂。当指定struts.objectFactory为spring时,stru

2015-08-15 20:55:11 582

转载 死锁产生的原因和解决办法

如果有两个会话,每个会话都持有另一个会话想要的资源,此时就会发生死锁。用下面实验来说明死锁的产生原因和解决办法。SESSION1:SQL> create table t2 as select * from emp;SQL> select * from t2 where empno=7369;     EMPNO ENAME      JOB              MGR

2015-08-14 17:13:26 945

转载 oracle 性能优化建议小结

平时关注Oracle数据库的网友都知道,Oracle性能优化保证了Oracle数据库的健壮性。下面就此提出需要注意的两个原则。原则一:注意WHERE子句中的连接顺序: ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾.尤其是“主键ID=?”这样的条件

2015-08-13 11:50:45 571

转载 设置PL/SQL Developer 字符集

设置PLSQL Developer字符集与Oracle服务器字符集一直方法1:1、查询oracle server端的字符集。打开SQL Window输入下面SQL查询服务端的字符集。select userenv('language') from dual;2、我的电脑中环境变量界面,在系统变量中新加:变量名:NLS_LANG变量值:SIMPLIFIED CHINESE_CH

2015-08-13 11:43:33 2577

转载 REST例子

与web service类似,REST利用一个更加接近http的协议传递数据。请求的目的地即是一个URI,数据的格式可以是XML、JSON或者是纯文本。下面是一个在myeclipse 8.6上的REST小例子,还很不完善先记录下来。部署REST服务:web service project, 选择了REST的web service 1 package com.test;

2015-08-11 10:11:24 554

转载 HibernateCallback对象 回调方法用来创建gethibernatetemplate没有的方法

为什么不直接用: this.getSession().createQuery(sql); 来查询呢?我们使用HibernateTemplate,有一个很重要的原因就在于我们不想直接控制事务,不想直接去获取,打开Session,开始一个事务,处理异常,提交一个事务,最后关闭一个Session。我们自己只专注于业务,不想去作这些重复而繁琐的操作。我们把这些责任全部委托给了HibernateTemp

2015-08-07 16:56:54 937

转载 Spring依赖注入:注解注入总结

注解注入顾名思义就是通过注解来实现注入,Spring和注入相关的常见注解有Autowired、Resource、Qualifier、Service、Controller、Repository、Component。Autowired是自动注入,自动从spring的上下文找到合适的bean来注入Resource用来指定名称注入Qualifier和Autowired配合使用,指定bean的名称S

2015-08-07 12:07:15 828

转载 Spring@Autowired注解与自动装配

1   配置文件的方法 我们编写spring 框架的代码时候。一直遵循是这样一个规则:所有在spring中注入的bean 都建议定义成私有的域变量。并且要配套写上 get 和 set方法。 Boss 拥有 Office 和 Car 类型的两个属性:       清单 3. Boss.java [java] view plain

2015-08-07 11:14:42 494

转载 Spring @Required注释

@Required注解适用于bean属性的setter方法并且它指示,受影响的bean属性必须在配置时被填充在XML配置文件中,否则容器将抛出BeanInitializationException例外。下面是一个例子,说明使用@ Required注解。例子:我们使用Eclipse IDE,然后按照下面的步骤来创建一个Spring应用程序:步骤描述

2015-08-07 11:05:54 836

转载 Tomcat热部署方法(3种)

热部署是指在你修改项目BUG的时候对JSP或JAVA类进行了修改在不重启WEB服务器前提下能让修改生效。但是对配置文件的修改除外! 1、直接把项目web文件夹放在webapps里。 2、在tomcat\conf\server.xml中的内部添加标签:  docBase:项目路径,可以使用绝对路径或相对路径,相对路径是相对于webapps path:访问项目的路径,如

2015-08-06 15:42:36 684

转载 oracle 全文检索实践

1.oracle text首先这里说oracle 全文检索,是针对我机器上的oracle 10g版本的。至少 10g 或以上的版本 适合这样来使用。 oracle 的全文检索,操作步骤为:将表中需要检索的字段,创建为全文检索的索引,然后通过select * from T where contains(F,'test',1)>0的语句进行全文检索,达到预期效果。然后,oracle

2015-08-06 12:21:34 4583

转载 lucene的使用详解

1.  引言编写目的介绍开源软件搜索引擎——lucene的各个实现的功能,性能,以及代码分析1.2. 背景分析的系统名称Lucene该开源主页http://lucene.apache.org/开发语言JAVA该系统的分析者zzpchina该

2015-08-06 11:32:46 679

RSA+ECB+OAEPWithSHA-256AndMGF1Padding

选择RsA算法进行非对称加密,密钥长度为2048位及以上位数,使用oAEP填充方式。

2021-01-07

AES+CTR+NoPadding

选择AES算法进行对称加密,密钥长度为128位及以上位数,分组密码模式使用CTR模式,CTR模式不需要填充,初始化向量在应用内设定。 说明: (1)对称加密主要应用于普通的数据块(如字符串、字节流等)加解密。 (2)CTR模式支持加/解密并行操作;而cBc模式加密不支持并行操作,解密支持并行 操作。因而,CTR模式加密速度快于CBC模式。

2021-01-06

jsp使用net.js实现验证码验证例子

jsp使用net.js实现验证码验证例子,无需直接写生成代码,目前使用net.js封装好的js实现。例子可运行。

2013-03-12

Spring security 认证-ch03

Spring security 认证-ch03是关联数据库,查询权限,ch01和ch02都是写死在配置文件中,ch03是直接从数据库中读取。下一个例子为Spring security 认证-ch04,请多关注。

2013-03-12

Spring security 认证-ch02

Spring security 认证-ch02是一个简单安全例子,这个例子在Spring security 认证-ch01中进一步复杂化。下一个例子为Spring security 认证-ch03.请多关注。

2013-03-12

Spring security 认证-ch01

Spring security 认证-ch01简单例子,jar包齐全,可运行。编译初学者谢谢。如果想进一步了解,请关注Spring security 认证ch02.

2013-03-12

验证码登陆例子

这个一个通过simplecaptcha-1.1.1.jar包实现验证码登陆例子

2012-02-15

空空如也

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

TA关注的人

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