自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 在Spring、Hibernate中使用Ehcache缓存

EhCache是Hibernate的二级缓存技术之一,可以把查询出来的数据存储在内存或者磁盘,节省下次同样查询语句再次查询数据库,大幅减轻数据库压力;EhCache的使用注意点 当用Hibernate的方式修改表数据(save,update,delete等等),这时EhCache会自动把缓存中关于此表的所有缓存全部删除掉(这样能达到同步)。但对于数据经常修改的表来说,可能就失去缓存

2015-03-31 10:41:00 1270

转载 Ehcache 整合Spring 使用页面、对象缓存

Ehcache 整合Spring 使用页面、对象缓存Ehcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。EHCache支持内存和磁盘的缓存,支持LRU、LFU和FIFO多种淘汰算法,支持分布式的

2015-03-31 10:39:34 545

转载 EhCache 分布式缓存/缓存集群

原文 http://blog.csdn.net/ibm_hoojo/article/details/7763991 开发环境:System:WindowsJavaEE Server:tomcat5.0.2.8、tomcat6IDE:eclipse、MyEclipse 6.6 开发依赖库:JavaEE5、Spring3.0.5、ehcache-core-2.5

2015-03-31 10:23:20 650

原创 【阿里云产品公测】大数据下精确快速搜索OpenSearch

作者:阿里云用户小柒2012      相信做过一两个项目的人都会遇到上级要求做一个类似百度或者谷歌的站内搜索功能。传统的sql查询只能使用like 或者FIND_IN_SET来实现、后者性能稍微好点但是必须要逗号分隔才可以实现匹配、甚至多条件的话还可能用到OR这是极影响系统性能的。       最近公司项目需要、主要是系统查询缓慢、并且查询精度不敢

2015-03-30 09:47:09 1150

转载 第三章 DispatcherServlet详解

3.1、DispatcherServlet作用DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。 具体请参考第二章的图2-1。 DispatcherServlet主要用作职责调度工作,本身主要用于控制流程,主要职责如下:1、文件上

2015-03-27 16:42:46 444

转载 spring <context:component-scan>使用说明

spring 使用说明(转)   在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了那么标签就可以不用再xml中配置了,因为前者包含了后者。另外还提供了两个子标签1.        2.   

2015-03-26 16:22:17 586

转载 freemarker常见语法大全

来自:http://www.cnblogs.com/linjiqin/p/3388298.htmlFreeMarker的插值有如下两种类型:1,通用插值${expr};2,数字格式化插值:#{expr}或#{expr;format} ${book.name?if_exists } //用于判断如果存在,就输出这个值 ${book.name?default(‘xxx’)}//

2015-03-26 10:43:13 715

转载 Freemarker详解

来自:http://www.blogjava.net/176142998/archive/2010/07/03/325159.htmlA概念最常用的概念1、 scalars:存储单值字符串:简单文本由单或双引号括起来。数字:直接使用数值。日期:通常从数据模型获得布尔值:true或false,通常在标记中使用 2、 hashes:充当其它对象的容器

2015-03-26 10:32:53 1222

转载 springMVC之增删改查

来自:http://blog.csdn.net/zdp072/article/details/38691049一、核心原理1. 用于发送请求给服务器: /home.htm2. 请求被DispatchServlet拦截到3. DispatchServlet通过HandleMapping检查url有没有对应的Controller, 如果有则调用Controller

2015-03-26 09:42:00 1881 1

转载 springMVC之文件上传

来自:http://blog.csdn.net/zdp072/article/details/386930031. 引入Jar包commons-fileupload-1.2.2.jarcommons-io-2.1.jar2.user-servlet.xml中配置文件上传[html] view plaincopyprint?

2015-03-26 09:38:29 525

转载 springMVC之异常处理

来自:http://blog.csdn.net/zdp072/article/details/386930271. 自定义一个异常类: UserException.java[java] view plaincopyprint?public class UserException extends RuntimeException {        pr

2015-03-26 09:36:08 380

转载 使用JavaMail发送邮件和接受邮件

来自:http://blog.csdn.net/zdp072/article/details/30977213一. 为什么要学习JavaMail为什么要学习JavaMail开发? 现在很多WEB应用在开发时都需要集成邮件发送功能,例如: 1. 给新注册的用户自动发送一封包含其注册信息的欢迎E-Mail。2. 给过生日的注册会员自动发送一封表示祝贺的E-Mail。

2015-03-26 09:24:28 687

转载 Spring整合freemarker发送邮件

原文  http://blog.csdn.net/zdp072/article/details/32745335一. 背景知识 在上一篇博文:  使用JavaMail发送邮件和接受邮件 , 我们学习了原生的JavaApi发送邮件, 我们会发现代码比较多, 特别是当邮件内容很丰富的时候, 我们需要在Java中拼装Html, 是不是觉得非常麻烦. 下面我们使用一

2015-03-26 09:09:47 1296

转载 两种Freemarker模板路径设置方法

两种Freemarker模板路径设置方法beans>bean id="freeMarkerConfigurer" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer">property name="templateLoaderPath" value="/WEB-INF

2015-03-26 09:02:40 9431 1

转载 使用Spring中的ExceptionHandlerExceptionResolver进行统一的异常处理

还是直接上代码说明:1。 编写相关AnnotationHandlerMethodExceptionResolver异常处理类[java] view plaincopyprint?package com.pss.res.base.exceptionresolver;    import com.pss.res.client.base.constants.B

2015-03-25 17:09:45 3746

转载 SpringMVC系列(三)JQuery和JSON方式参数传递并处理JAVAWEB中文乱码问题

本文主要讲springMVC中视图和控制器之间常用的两种传递参数的方式:1、JQuery2、JSON 一、JQuery方式思路:单击按钮后,触发JQuery事件,而提交整个表单JSP中[javascript] view plaincopy"text/javascript">      function addUser(){          va

2015-03-25 17:01:48 625

转载 SpringMVC系列(四)注解方式上传文件

本文主要介绍SpringMVC上传文件的两种方式第二种较第一种而言,采用了解析器,大大提高了上传的效率。 第一种:步骤:1、引入jar包2、配置spring-servlet.xml文件[html] view plaincopy     bean id="multipartResolver" class="o

2015-03-25 16:59:12 3320

转载 spring3 mvc中POST和GET乱码的解决

from:http://blog.csdn.net/javabenface/article/details/7383882今天搭建spring3 mvc框架的时候,发现居然又出现了乱码(万恶的iso编码啊),想起之前解决post提交乱码问题一般都是写一个filter,在filter中实现编码的转换,配置方法是是在web.xml中加入以下代码:fi

2015-03-25 14:00:27 620

转载 Spring 让 LOB 数据操作变得简单易行

本文讲解了在 Spring 中处理 LOB 数据的原理和方法,对于 Spring JDBC 以及 Spring 所集成的第三方 ORM 框架(包括 JPA、Hibernate 和 iBatis)如何处理 LOB 数据进行了阐述。概述LOB 代表大对象数据,包括 BLOB 和 CLOB 两种类型,前者用于存储大块的二进制数据,如图片数据,视频数据等,而后者用于存储长文本数据,

2015-03-25 10:56:04 1121

转载 Hibernate 参数设置一览表

  <table border="1" summary=" Hibernate配置属性 ">属性名用途hibernate.dialect一个Hibernate Dialect类名允许Hibernate针对特定的关系数据库生成优化的SQL.取值 full.classname.of.Dialect

2015-03-25 09:36:46 397

转载 Hibernate入门 - 基础配置

 Hibernate配置文件可以有两种格式,一种是hibernate.properties,另一种是hibernate.cfg.xml。后者稍微方便一些,当增加hbm映射文件的时候,可以直接在hibernate.cfg.xml里面增加,不必像hibernate.properties必须在初始化代码中加入。但不管怎么说,两种的配置项都是一样的,下面详细介绍:在Hibernate的

2015-03-25 09:32:29 406

转载 Java中synchronized关键字锁定的内容

synchronized关键字能锁定什么?通常我们锁定的是一个对象或者是一个代码块。其实synchronized还能锁定一些其他内容。      同步分为 同步方法 和 同步块 两种方式。      变量分为 实例变量(不带static的变量) 和 类变量(带static的变量)。      同步锁锁定的内容是什么?      无论你将Synchronized加在方法【非s

2015-03-20 17:07:25 493

原创 JS网页定时自动关闭-无浏览器提示-ScreenSaver.prototype.timeout(2)

          var timerID;var nTimeout;   var saver;/** * 初始化 **/function onload(){         document.body.onmousemove = ScreenSaver.prototype.onevent;      document.body.onmouse

2015-03-20 15:49:54 958

原创 JS网页定时自动关闭-无浏览器提示-ScreenSaver.prototype.timeout

var timerID;var nTimeout;   var saver;/** * 初始化 **/function onload(){    //创建关闭事件  saver = new ScreenSaver(); }/** * 鼠标单击事件 **/           document.onmo

2015-03-20 15:24:11 1146

转载 js网页自动关闭无提示

Window.Close();Window.Open(); 1、Javascript关闭当前窗口 window.close()就可以,不过它会出个提示“您查看的网页正在试图关闭窗口。是否关闭窗口?”,如何才能不弹出这个提示? “如果你第一次打开这个网页,window.close()就会弹出提示,如果这个网页是由其它的网页window.open()出来的页面,window.clo

2015-03-20 14:58:22 698

转载 Hibernate批量操作3(JDBC批量操作)

部分内容转自 :http://gaolixu.iteye.com/blog/519086部分内容转自 :http://superjavason.iteye.com/blog/255423 --------------------------------------------------------------------------------------------

2015-03-19 11:09:10 811

转载 Spring的数据源配置 DBCP、C3P0、BoneCP

Spring建议使用的数据源有Apache的DBCP,和C3P0。如果使用高性能的应用服务器(WebLogic\WebSphere),可以使用JNDI数据源。1. Apache-DBCPDBCP依赖commons-pool对象池。所以需要的jar包有:commons-dbcp.jar,commons-pool.jarDBCP的BasicDataSource提供了cl

2015-03-19 10:52:53 700

转载 Struts2、SpringMVC、Servlet(Jsp)性能对比 测试

Struts2、SpringMVC、Servlet(Jsp)性能对比 测试 。 Servlet的性能应该是最好的,可以做为参考基准,其它测试都要向它看齐,参照它。做为一个程序员,对于各个框架的性能要有一个基本的认知,便于选型时做出正确的决策。 在测试中发现了什么也不要大喊大叫,因为这些都是Java程序员的基础知识。 人人都要了解。 ---------

2015-03-19 10:49:40 716

转载 使用Session防止表单重复提交

 在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。一、表单重复提交的常见应用场景有如下的form.jsp页面 1 @ page language="java" import="java.util.*" pageEncoding="UTF

2015-03-19 10:36:38 712

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关注的人

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