自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (32)
  • 收藏
  • 关注

原创 编写你自己的单点登录(SSO)服务

单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。本文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的风险和需要改进的方面。本文除了从多个方面和角度给出了对单点登录(SSO)的全面分析,还并且讨论了如何将现有

2009-09-25 16:52:00 494

原创 native2ascii工具使用

今天开发的时候遇到国际化的问题,使用了一下native2ascii进行字符转换,记录一下:JDK中带了一个实用的程序native2ascii, 它可以根据指定的编码集在本地字符和UNICODE字符之间进行转换.最常用的:native2ascii  源文件名  目标文件名 //Native char  ->  Unicode char带-encoding参数的:native2ascii  -enco

2009-09-10 14:02:00 360

原创 开发框架:利用STRUTS实现国际化支持

一.JSP页面部分  1. 页面文字处理  1.1概述  由于STRUTS提供了很好的国际化的支持,因此JSP页面可以STRUTS的这一特性做到国际化。  STRUTS允许将不同语言的文字写在多个资源文件中,每个资源对应一种语言,而在JSP页面上则通过STRUTS标签来显示文字,该标签可以根据浏览器的当前语言设置确定从对应的语种资源文件中取出字符串,显示在页面上。  1.2资源

2009-09-10 10:39:00 403

原创 SSO技术实现机制

当用户第一次访问应用系统1的时候,因为还没有登录,会被引导到认证系统中进行登录;根据用户提供的登录信息,认证系统进行身份效验,如果通过效验,应该返回给用户一个认证的凭据--ticket;用户再访问别的应用的时候就会将这个ticket带上,作为自己认证的凭据,应用系统接受到请求之后会把ticket送到认证系统进行效验,检查ticket的合法性。如果通过效验,用户就可以在不用再次登录的情况下访问应用系

2009-09-02 16:00:00 407

原创 我自己配置的,如何?

自选配件  配件数量单价型号CPU1402奔腾 E5200 散主 板1310华硕 P5G-MX内 存1189Kingston 2G DDRⅡ800显 卡

2009-09-01 16:07:00 366

简单实用,线程池+socket收发数据+解析字节格式报文

简单实用,线程池+socket收发数据+解析字节格式报文

2023-01-05

nginx负载均衡策略.

nginx负载均衡策略.

2022-02-15

Mysql+haproxy+mycat+pxc+zookeeper实现高可用集群

Mysql+haproxy+mycat+pxc+zookeeper实现高可用集群

2022-02-15

centos7磁盘挂载

centos7磁盘挂载

2022-02-15

mysql+pxc集群部署

mysql+pxc集群部署

2022-02-15

mycat分表分库方案

mycat分表分库方案

2022-02-15

docker-rediscluster

docker-rediscluster

2021-04-14

redission.rar

redission.rar

2021-04-14

SecureCRT&FX_6.5.3.490_汉化破解版.exe

2016-12-29

httpclient-4.5所需jar包.rar

2016-12-29

redis for windows64

2016-12-29

tomcat+redis依赖包

tomcat+redis依赖包

2016-12-29

lIST TO Json Tree

if(hasParam){ List<HashMap<String, Object>> childs = new ArrayList<HashMap<String, Object>>(); for (Iterator iterator = list.iterator(); iterator.hasNext();) { TPermission t = (TPermission) iterator.next(); HashMap<String, Object> tmpv = transTree(t); childs.add(tmpv); } tPermission.setLeaf(false); value.put("children", childs); }else{ tPermission.setLeaf(true); //buffer.append("\"leaf\":").append("\"false\""); //buffer.append(","); }

2013-08-21

跨站请求伪造-CSRF防护方法

跨站请求伪造-CSRF防护方法跨站请求伪造-CSRF防护方法

2013-03-12

架构设计研讨-发出版

架构设计研讨-发出版

2012-12-14

spring-data-redis-1.0.1

spring-data-redis-1.0.1.RELEASE-distspring-data-redis-1.0.1.RELEASE-dist

2012-12-14

redis缓存服务插件

redis

2012-12-14

ActivePerl-5.10.1.1006-MSWin32-x86-291086.msi

ActivePerl-5.10.1.1006-MSWin32-x86-291086.msi

2012-08-08

bugzilla+4.0.3安装手册

bugzilla+4.0.3安装手册 缺陷管理

2012-08-08

bugzilla-3.4rc1

bugzilla-3.4rc1 缺陷管理

2012-08-08

spring3.1+xfire1.26

spring3.1+xfire1.26 全注解

2012-08-06

xfire1.2.6.zip

xfire-distribution-1.2.6.zip webservice

2012-08-03

jgcharts 图形报表

jgcharts 图形报表 jqury实现

2012-08-03

JQchart 图形报表

JQchart v0.03-beta.ZIP 图形报表

2012-08-02

EditPlus3编辑器

EditPlus3 文本编辑器 EditPlus3

2012-07-24

MyEclipse10.0_keygen 注册机

MyEclipse10.0 注册机 sn key

2012-07-24

ssh工具 winscp

与linux传输文件的工具,很方便,托拉拽就可以,而且是免费的

2012-02-06

定时器需要的jar,spring

定时器需要的jar spring 配置 高云鹏

2010-08-02

ehcache-1.5.0.jar

ehcache-1.5.0.jar hibernate cache

2010-07-05

FileZilla_3.3.2_win32-setup.exe

FileZilla_3.3.2_win32-setup.exe

2010-02-25

smslib操作modem收发手机短息

操作GSMMOdem,收发手机短信,开源码

2009-09-01

空空如也

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

TA关注的人

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