自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CXF动态调用实例

对于webservice,我个人用CXF比较多,所以下面写个文章教教入门,啰嗦话不多说先写个对象package com.shadow.extras.cxf;import java.io.Serializable;import javax.xml.bind.annotation.XmlAccessType;import javax.xml.bind.annotation.X

2013-07-12 11:49:10 6481 1

原创 JNA 详细完整实例

啰嗦话不多说,网上很多这方面的教程,但是我也看了好久也能运行一个成功的例子,因为很多地方都忽略了下面来演示个完整的jna例子1. 随便使用个c或c++开发工具(我用的VC++6.0)打开软件新建个dll工程,VC里面是win32 dynamic-link library,输入工程名称后点击下一步,然后再选a simple dll project,第一项是空的projec

2013-06-15 15:32:05 41039 2

原创 windows nginx + tomcat 负载整合

啰嗦话不多说了,直奔主题完整实例下载步骤1:先到官方下载个windows版本的nginx1.5现在是最新版本,然后随便解压到一个目录下,我的目录是C:\Program Files (x86)\nginx-1.5.0然后双击那个nginx.exe启动看下;默认配置是80端口,如果没有其他程序占用这个端口就应该没什么问题,然后直接访问http://localhost

2013-06-06 10:41:02 11465

原创 comet4j java服务端推送消息到web页面实例

对于页面一直监控,以前都是使用ajax请求即可,但是小并发这做法没多大问题,但是到了大并发就不太合适,如果不想自己写线程来操控就可以偷懒找一些插件,例如comet4j下面我来演示下如何使用这个插件      先准备需要的工具:comet4j-tomcat6.jar(tomcat6的就导入这个)comet4j-tomcat7.jar(tomcat7的就导入这个)comet4j

2013-06-03 15:53:25 34376 1

原创 spring3+security3+struts2+mybatis+memcached+gbac权限架构开源项目

旧版本下载地址: 下载完整项目源码最新一个版本下载地址:  点击进入我们先看下效果图项目结构1.配置环境,webroot目录下的appendix文件夹,拿出tomcat以及memecache(包含安装步骤文件)2.修改property文件目录下的db路径,memecached服务器路径,一般本机就不用改了

2013-05-09 00:55:06 55051 6

原创 AC多模匹配算法过滤敏感词实例

本文章摘编、转载需要注明来源 http://blog.csdn.net/shadowsick/article/details/8891939在应用项目中很多时候都需要用到过滤敏感词的功能,自己写个遍历明显在小数据的时候还能凑合下,但是对于大数据的时候就有点力不从心了,这里推荐使用ac多模匹配算法先来写个应用类/** * AC多模匹配敏感字符工具类实现类 * *

2013-05-06 19:04:54 5274 3

原创 spring3 jdbctemplate 注解实例

本文章摘编、转载需要注明来源 http://blog.csdn.net/shadowsick/article/details/8888187网上这spring jdbctemplate的例子多如牛毛,我下面也继续再造一次轮子第一步,先引入需要的包,这里不作详细说明第二步,配置注解扫描,txManager是事务管理提供datasource就可以了

2013-05-05 22:26:05 15353

原创 jQuery 数据列表快速查询

本文章摘编、转载需要注明来源 http://blog.csdn.net/shadowsick/article/details/8881892我们的table列表一般有多条数据,如何让用户快速看到自己想看到的数据呢,这个时候再查询一次数据很明显效率不够高,我们可以尝试将符合条件的tr记录移动到首行下面我们来做个小小的demo,估计数据量太大量的时候效果有点慢,具体调优的自行研

2013-05-03 21:02:29 8561

原创 spring 动态数据源切换实例

本文章摘编、转载需要注明来源 http://blog.csdn.net/shadowsick/article/details/8878448我们很多项目中业务都需要涉及到多个数据源,最简单的做法就是直接在java代码里面lookup需要的数据源,但是这样的做法很明显耦合度太高了,而且当逻辑流程不够严谨的时候就会出现各种大家不愿意看到的问题,由于我们现在的大多项目已经离不开spr

2013-05-03 09:45:58 31924 3

原创 spring security3教程系列--页面权限标签问题

本文章摘编、转载需要注明来源 http://blog.csdn.net/shadowsick/article/details/8868863当我们自定义了spring security3 的过滤链的时候发现页面权限控制标签<sec:authorize之类的已经不能起效了,这是因为我们缺少一个必须的实例所以找了下源码看到需要一个DefaultWebInvocationPrivileg

2013-04-30 09:38:30 12157 1

原创 encache整合spring应用实例

本文章摘编、转载需要注明来源 http://write.blog.csdn.net/postedit/8599512 缓存热点数据是提高访问效率的重要手段之一,下面我用encache演示下如何做service层的数据缓存先写个方法拦截器,当然要先继承MethodInterceptor,encache的标识key我是将参数序列成json字符 可能强制部分会影响性能

2013-02-21 17:47:55 2659 2

原创 spring security3教程系列--自定义过滤链

本文章摘编、转载需要注明来源 http://write.blog.csdn.net/postedit/8576449spring security3 网上的教程很多,但基本都是大同小异,大部分都是用标签配置,所以找了点时间看了下源码,我用的spring security3.1版本,使用bean声明的方式配置过滤链,看本文章需要读者对spring security3 有一定程度的了解

2013-02-08 00:53:27 18799

原创 spring security3教程系列--扩展验证码

本文章摘编、转载需要注明来源 http://write.blog.csdn.net/postedit/8575482security的登录参数验证主要是经过UsernamePasswordAuthenticationFilter过滤器所以我们自己写个新的实现类类继承UsernamePasswordAuthenticationFilter,验证码工具我是使用jcaptcha,相信大家对这

2013-02-07 13:12:12 10228

原创 jcaptcha 验证码自定义扩展应用

本文章摘编、转载需要注明来源 http://write.blog.csdn.net/postedit/8575471对于验证码的各个插件大家都应该熟悉不少了,但是我比较喜欢用jcaptcha这个插件,下面我演示自己的扩展使用我使用的是DefaultManageableImageCaptchaService实现类根据源码的实现类改编过来的,至于其他的实现类有兴趣的可以自己

2013-02-07 13:02:07 7684

原创 spring security3教程系列--自定义权限管理

本文章摘编、转载需要注明来源 http://write.blog.csdn.net/postedit/8575062spring security3中的权限管理虽然有文件可配置,但是很多时候我们是需要数据库的支持,下面我演示下如何配置自定义权限管理,这个时候需要重新实现下面的类,该文章适合对spring security3 有一定理解的人员AccessDecisio

2013-02-07 02:50:36 19570

原创 spring security3教程系列--如何踢出用户

本文章摘编、转载需要注明来源 http://write.blog.csdn.net/postedit/8572467对于spring security我个人是比较喜欢的一个安全框架,我们的系统中一般需要提供强制将用户踢出的功能,这个功能security也有提供,首先我们要操作需要获取sessionRegistry中认证用户的所有SessionInformation,然后逐个调用Se

2013-02-05 18:05:36 12671

原创 pagination 扩展使用

本文章摘编、转载需要注明来源 http://write.blog.csdn.net/postedit/8570591pagination是jQuery的一个plugin,效果不错,但是由于缺少跳转跟记录数显示的功能,然后就修改了下源码原本插件效果修改后的插件效果(可以在参数里设置不显示增加的修改,默认显示)先增加几个参数opts = jQuery.exten

2013-02-05 09:01:11 2966

spring+struts+mybatis+security+memcached+GBAC权限架构开源项目

spring+struts+mybatis+security+memcached+GBAC权限架构开源项目, 懂的自己下载看,不懂的就去问懂的,还有就是有的人说上一个版本的代码有点乱,我只能说你站在你的角度看,我站在我的角度写,说明我们有代沟,大概如此了...补充一点,因为security3对于分布式应用系统有限制,因为没有提供session共享的功能,所以建议大家自己扩展下,这里我就不累赘说

2013-11-13

兼容各大浏览器的validator验证插件

该插件是我跟一个朋友改进博客园的那个验证js,已经测试通过ie6+,ff,google等浏览器,使用比较建议,缺陷可能ajax验证的方式没有很强大,只适用简单的ajax验证,equals比较器尚有漏洞,所以请大家共同改进下这个框架,让我们的开发的时候验证表单更简单点,因为其他的很多验证框架都是有兼容性问题

2013-05-30

nginx+tomcat负载整合完整实例

windows下nginx+tomcat负载整合完整实例

2013-06-06

soho-mybatis框架项目示例

开发神器soho-mybatis(开源框架) -- 接口使用文档示例 文档地址 https://blog.csdn.net/shadowsick/article/details/81109832

2018-07-19

spring3+security3+struts2开源权限项目

完整的RBAC结构(数据库扩展形式),完整安全流程访问(依赖SPRING SECURITY的过滤链),多数据源切换(依赖SPRING),数据缓存功能(依赖EHCACHE)

2013-05-09

jQuery_Pagination扩展版本

jQuery分页插件Pagination的扩展版本

2013-02-05

自制纯js分页框架

自制纯js分页工具,花了点时间自己写的,比pagination更纯净更微型

2013-12-12

空空如也

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

TA关注的人

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