自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis plugin编写

尝试使用了一下mybati的插件功能写了一个基础类备以后使用[code="java"]import java.sql.Connection;import java.util.Properties;import org.apache.ibatis.executor.statement.StatementHandler;import org.apache.ibatis....

2014-07-16 20:25:44 242

SpringMVC杂记(十八) ServletRequestAttributes的应用

看了一下SpringMVC的源代码,原来SpringMVC也提供了一个封装过的ThreadLocal保存了每次请求的HttpServletRequest对象,(详细请看org.springframework.web.context.request.ServletRequestAttributes的源代码)这下我简单封装一下写了一个工具,用起来还是蛮方便的 :)[code="java...

2014-02-28 12:38:56 1247

SpringMVC杂记(十七) HandlerMethodArgumentResolver接口应用example

自从spring3.1 开始就有了这个接口,可以为@RequestMapping标注的方法扩展传入的参数。以shiro为例,扩展一个标注,@CurrentUser,只要有这个标注,就可以在shiro的安全上下文中取出适当的对象直接从参数传入,request响应函数。[code="java"]import java.lang.annotation.Documented;impor...

2014-01-24 15:29:14 154

apache-shiro杂记(三) 用了apache-shiro后,HttpSession.getServletContext() API无法正常工作了...

用了apache-shiro以后,偶然发现servlet环境下(我开发时用的servlet3.0) HttpSession.getServletContext() 一直返回的是null查看了ShiroHttpSession实现类的源代码,结合shiro官方文档。发现修改web.xml可以解决这个问题。[code="xml"] shiroFilter ...

2014-01-09 09:14:01 275

原创 jetbrick-template 杂记(一) SpringMVC, JSR303

自己扩展的函数[code="java"]import java.lang.reflect.Field;import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.Locale;import java.util.Map;import jav...

2014-01-06 10:45:52 184

原创 apache-shiro杂记(二) 关于多realm认证的策略

一直以为给定的下面配置是短路方式的,即defaultJdbcRealm可以成功认证,backDoorJdbcRealm就不会被调用。其实不然,org.apache.shiro.authc.pam.FirstSuccessfulStrategy并不是这个意思,所有的realm依然都会被调用。只不过是第一个认证成功的AuthenticationInfo作为最后的结果返回。[code="xm...

2013-12-29 13:36:46 242

原创 SpringWebflow杂记(一) 框架初探,与SpringMVC的集成

今日研究了一下SpringWebFlow这个项目,作为Spring子项目,相对来说用得人稍微少一些。当然,这只是相对于Spring Security,Spring Data 等项目来说。我在我的一个玩具项目上用SpringWebFlow + SpringMVC 实现了一个较普通的用户注册流程[url]https://github.com/yingzhuo/mycar[/url]...

2013-10-23 17:18:23 267

SpringMVC杂记(十六) spring-mvc 与 openid4java

SpringMVC杂记(十六) spring-mvc 与 openid4java以GoogleOpenID 为例,试验了OAuth单点登录的用法[code="xml"] org.openid4java openid4java 0.9.8[/code][code="java"]import java.util.List;import javax...

2013-10-12 15:25:45 228

原创 SpringDataJpa杂记(二) SpringMVC与SpringDataJpa小集成

零) 代码[code="java"]import org.springframework.data.domain.PageRequest;import org.springframework.data.domain.Pageable;import org.springframework.stereotype.Controller;import org.springframewo...

2013-09-10 15:51:49 124

原创 SpringDataJpa杂记(一) Auditing相关

零) 这是干什么呢?随意翻看spring-data-jpa (以下简称sdj)文档时发现有这个有趣的小东西,sdj提供了几个有趣的元注释用在实体类上,作为对javax.persistence.*元注释的扩展。[list][*]@CreatedDate[*]@CreatedBy[*]@LastModifiedDate[*]@LastModifiedBy[/list...

2013-09-10 14:56:17 190

原创 scrollUp jquery 插件

整理备份效果图[img]http://dl.iteye.com/upload/picture/pic/127335/91c16c7b-1469-321e-946c-fb74ac5f1c8a.png[/img]

2013-08-28 10:00:29 180

SpringMVC杂记(十五) spring-mvc controller 的切面

SpringMVC杂记(十五) spring-mvc controller 的切面一)对一般Spring上下文管理的bean,配合切面表达式都可以对其做拦截操作,原理是Spring在启动的时候,利用字节码技术生成了其子类,这样就把切面逻辑“织入”到bean之中了。这个用spring的人一般都懂。但是很多人发现,spring-mvc使用起来,controller的代码不能通过这种方式...

2013-08-01 19:42:12 202

原创 Service Provider Iterface (SPI) 和 sun.misc.Service

温故而知新,一年前写过一篇此内容的文章,貌似已经遗失。[img]http://dl.iteye.com/upload/picture/pic/126805/9c419077-ce9d-3a52-8d65-ff49f25908e0.png[/img]一个服务(service)通常指的是已知的接口或者抽象类,服务提供方就是对这个接口或者抽象类的实现,然后按spi标准存放到资源路径META-...

2013-08-01 11:01:06 295

原创 扩展logback DBAppender

[b]一) logback已经提供了一个DBAppender(ch.qos.logback.classic.db.DBAppender),为何还需自己发明一个轮子?[/b]1.1ch.qos.logback.classic.db.DBAppender默认只能保存4个参数到数据库里,如下(slf4j代码)[code="java"]LOGGER.info("{}{}{}{}{}...

2013-07-30 15:07:53 553

原创 Java生成缩略图之Thumbnailator(转载)

Java生成缩略图之Thumbnailator(转载)原文地址 [url]http://rensanning.iteye.com/blog/1545708[/url]项目主页(要翻 墙) [url]http://code.google.com/p/thumbnailator/[/url]maven坐标[code="xml"] net.coobird th...

2013-07-15 21:19:22 307

原创 Spring集成CXF

Spring集成CXF零) jar依赖[code="xml"] org.apache.cxf cxf-rt-frontend-jaxws 2.4.3 org.apache.cxf cxf-rt-transports-http 2.4.3 org.apache.cxf cxf-rt-transports-http-jetty 2.4...

2013-06-24 15:53:50 124

原创 背影 (朱自清)

我与父亲不相见已二年余了,我最不能忘记的是他的背影。那年冬天,祖母死了,父亲的差使也交卸了,正是祸不单行的日子,我从北京到徐州,打算跟着父亲奔丧回家。到徐州见着父亲,看见满院狼藉的东西,又想起祖母,不禁簌簌地流下眼泪。父亲说,“事已如此,不必难过,好在天无绝人之路!”   回家变卖典质,父亲还了亏空;又借钱办了丧事。这些日子,家中光景很是惨淡,一半为了丧事,一半为了父亲赋闲。丧事完毕,父亲...

2013-06-14 09:55:45 221

原创 SpringMVC杂记(十四) Ajax方式的JSR303认证

自己定义一个Exception,用来表示数据绑定失败[code="java"]import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import org.springframework.validation.BindingResult;...

2013-06-13 07:29:41 223

原创 SpringMVC杂记(十三) 使用FreeMarker作为视图层

实在没什么好说的,直接上配置文件好了[code="xml"] 10 zh_CN yyyy-MM-dd HH:mm:ss yyyy-MM-dd #.## [/code]Spring提供的一...

2013-06-09 11:55:43 155

SpringMVC杂记(十二) 自定义Interceptor从Active Directory得到域信息

一)最近项目中要求实现Web应用的SSO(Single Sign On),即对于已经登录到Windows Domain中的用户,不需要输入用户名、密码而直接使用当前登录的Domain用户信息进行验证,如果验证成功则进入,否则拒绝进入。参考了一下其他朋友的[url=http://www.cnblogs.com/adylee/articles/975213.html]博客[/url],大致了解了一...

2013-06-04 14:04:37 174

通过spring,javamail,和freemarker集成发送HTML方式的电子邮件

一) 现在项目中用的javamail和org.springframework.mail.javamail.JavaMailSender来发送电子邮件的,而邮件正文的模板是在spring的配置文件中完成的。修改起来比较麻烦,并缺乏一些逻辑控制。我决定改造一下,把这些模板性质的东西都用freemarker管理起来。于是就有了这篇文章。二) 代码和配置[code="java"]pac...

2013-05-30 14:02:02 346

原创 pinyin4j 的应用

[code="xml"] com.belerweb pinyin4j 2.5.0[/code][code="java"]import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.s...

2013-05-12 08:59:23 132

二维条形码的生成与解析

二维条形码的生成与解析[url=http://sjsky.iteye.com/blog/1142177]参考文章[/url][code="xml"] com.google.zxing core 1.7 com.google.zxing javase 1.7[/code][code="java"]package util.qrc...

2013-05-02 11:58:22 166

原创 javax.servlet.http.HttpServletResponse 得到 status_code

javax.servlet.http.HttpServletResponse 得到 status_code一) 在log4j的日志中需要输出应答的status_code,不用还真不知道,HttpServletResponse接口并没有getStatus()方法。二) 自己动手,用一个Reponse的装饰器,解决这个问题。这算是一个过滤器和装饰器设计模式的典型应用吧[code="...

2013-04-09 20:24:44 1396

原创 javascript日期格式化

源代码来源于网络,作者不详。[code="javascript"]// 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).f...

2013-04-06 16:09:13 112

SpringMVC杂记(十一) 使用Excel视图

SpringMVC杂记(十一) 使用Excel视图一) 其实这个功能在spring2.x时代就提供了。一直没用过,今天在spring-mvc3.2.x的环境下试验了一次。还算简单易用。二) 依赖。spring依赖POI或jExcel来实现对excel输出的支持,前者是apache出品,貌似名气更大,本例使用第一个。[code="xml"] org.apache.poi...

2013-04-06 16:06:11 158

原创 RSA非对称加密算法Java实现

[code="java"]package rsa;import java.io.IOException;import java.security.InvalidKeyException;import java.security.Key;import java.security.KeyFactory;import java.security.KeyPair;impor...

2013-03-26 18:09:57 158

原创 Spring集成junit

[code="java"]package junit;import org.junit.After;import org.junit.AfterClass;import org.junit.Before;import org.junit.BeforeClass;import org.junit.Test;import org.springframework.test...

2012-12-24 10:43:48 82

BootstrapPlugin - toggleButton 使用笔记

BootstrapPlugin - toggleButton 使用笔记1) checkbox 转换为 开关的样式,很有趣。留档备份2) 官方文档 & 官方DEMO[url]http://www.larentis.eu/bootstrap_toggle_buttons/[/url]3) 截图[img]http://dl.iteye.com/upload/pictu...

2012-12-19 10:10:28 180

BootstrapPlugin - typeahead-ex 使用笔记

BootstrapPlugin - typeahead-ex 使用笔记1) bootstrap官方的typeahead插件不支持ajax方式展示数据。这个插件作为扩展,让typeahead有了ajax的功能。留档备份。2) 官方文档 & 官方DEMO[url]https://github.com/tcrosen/twitter-bootstrap-typeahead[/ur...

2012-12-18 20:55:21 139

原创 BootstrapPlugin - prettyCheckable 使用笔记

BootstrapPlugin - prettyCheckable 使用笔记1) checkbox, radio美化插件,效果美观大方。留档备份。2) 官方文档 & 官方DEMO[url]http://arthurgouveia.com/prettyCheckable/[/url]3) 效果图[img]http://dl.iteye.com/upload/pic...

2012-12-04 09:50:05 254

原创 BootstrapPlugin - editable 使用笔记

BootstrapPlugin - editable 使用笔记1) bootstrap编辑控件,使用简单方便,支持类型丰富,样式繁多。自己汉化,留档备份。2) 官方文档[url]http://vitalets.github.com/x-editable/docs.html[/url]3) 官方demo[url]http://vitalets.github.com...

2012-12-03 13:41:55 120

BootstrapPlugin - tags 插件编写 (原创bootstrap插件)

BootstrapPlugin - tags 插件编写 (原创bootstrap插件)1) 原创的标签输入插件,留档备份。2) 效果图[img]http://dl.iteye.com/upload/picture/pic/121084/dea5e68b-dee8-300d-84c8-750fedb9c2c1.png[/img]3) html[code="html"]...

2012-12-01 12:57:59 142

原创 BootstrapPlugin - notify 使用笔记

BootstrapPlugin - notify 使用笔记1) 以前一直找一个这样的适合bootstrap弹出的消息插件未果,只好自己动手写了一个。今天看到一个日本工程师写的插件,感觉比我做得好。留档备份。2) 官方文档[url]http://nijikokun.github.com/bootstrap-notify/[/url]3) 效果图[img]http:...

2012-11-30 10:36:59 110

原创 BootstrapPlugin - wysihtml5 使用笔记

BootstrapPlugin - wysihtml5 使用笔记1) 已经汉化,上传备考。(见本文附件)2) 效果图[img]http://dl.iteye.com/upload/picture/pic/119988/974377c7-dab1-3cbb-98a4-9ee86e890d48.png[/img] :) ...

2012-11-13 15:47:54 377

原创 BootstrapPlugin - datepicker 使用笔记

BootstrapPlugin - datepicker 使用笔记1) 用过这个插件了,自己动手汉化一下。备考。(见本文附件)2) 效果图[img]http://dl.iteye.com/upload/picture/pic/119944/f14cf518-b214-331f-a13d-f4a2a7c2c276.png[/img][img]http://dl.iteye.c...

2012-11-13 14:40:12 160

原创 BootstrapPlugin - daterangepicker 使用笔记

BootstrapPlugin - daterangepicker 使用笔记1) 项目中间要用到选择日期范围的控件,因为是基于twitter-bootstrap框架的东西找到一个插件,自己汉化一下。稍微修改一下源代码即可。(见本文附件)2) 效果图[img]http://dl.iteye.com/upload/picture/pic/119932/9cdac8ec-a41b...

2012-11-13 12:17:19 136

原创 Bootstrap相关资料整理

Bootstrap 相关官方网站[url]http://twitter.github.com/bootstrap/index.html[/url]一个中文的文档站 (版本较老)[url]http://wrongwaycn.github.com/bootstrap/docs/index.html[/url]jquery-ui的BootstrapTheme[url]...

2012-11-13 11:33:29 143

原创 jquery 星型评级插件

找到一个不错的星型评级插件【官网】[url]http://www.wbotelhos.com/raty/[/url]【效果】[img]http://dl.iteye.com/upload/picture/pic/119758/2e875b32-3c2a-3065-a6da-5e1623f263dc.png[/img]简单好用,记录一下。 方便以后用...

2012-11-08 12:01:07 84

SpringMVC杂记(十) 验证码生成

以前写过一篇关于这个的[url="http://yingzhuo.iteye.com/blog/998287"]博客[/url],现在用SpringMVC了,重写一遍好了。[url=https://github.com/yingzhuo/mycar/blob/master/mycar-webapp/src/main/java/com/github/yingzhuo/mycar/controll...

2012-11-06 10:18:29 106

空空如也

空空如也

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

TA关注的人

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