- 博客(14)
- 收藏
- 关注
原创 好久没写新文章了
好久没写新的文章了,因为近期在做一个比较重要的系统的需求分析和设计,压力还是比较大的。等有时间了,准备学习memcached,做一些总结写下来。
2010-02-04 14:33:27
201
原创 【原创】iBatis分页查询的性能问题分析
关于iBatis的分页性能问题,网上的讨论也很多,经过验证,我的结论是:只有在表的数据量很大,并且是从很后面的一个位置取一页数据的时候(比如从1000000条开始取100条),性能问题才比较明显。分析如下。 首先看一下iBatis的分页代码。iBatis中,具体负责执行sql的类是com.ibatis.sqlmap.engine.execution.SqlExecuto...
2010-01-09 19:26:04
291
原创 【原创】CAS总结之集群环境篇
CAS的集群环境,包括CAS的客户应用是集群环境,以及CAS服务本身是集群环境这两种情况。在集群环境下使用CAS,要解决两个问题,一是单点退出时,CAS如何将退出请求正确转发到用户session所在的具体客户应用服务器,而不是转发到其他集群服务器上,二是解决CAS服务端集群环境下各种Ticket信息的共享。下面依次讨论在这两种集群环境下,CAS的使用情况。一 客户应用是集群环...
2010-01-08 21:54:20
331
原创 【原创】JDBC ResultSet分析
JDBC1.0、JDBC2.0、JDBC3.0中分别用以下方法创建Statement。JDBC1.0: createStatement()JDBC2.0:createStatement(resultSetType,resultSetConcurrency)JDBC3.0: createStatement(resultSetT...
2009-12-30 23:07:43
253
原创 开博啦
欢迎大家来到我的博客!近来,突然想在网上有个家,所以决定开博,因为喜欢Java,所以选定了Javaeye! 希望借助于博客,把自己的所学所想,真实地记录下来,和大家分享,也希望能在这里,结识一批志同道合的朋友! 本人目前在互联网行业工作,喜欢Java/JEE系列技术,Java安全、Web Services、Web Services Securit...
2009-12-12 20:29:53
120
原创 【原创】CAS总结之协议分析篇
请见附件。附件中的动画演示了CAS1.0协议及2.0协议中Client、Service、CAS Server三者之间的交互过程。 本人博客:http://zhenkm0507.iteye.com
2009-12-11 23:34:50
230
原创 【原创】CAS总结之Ticket篇
CAS的核心就是其Ticket,及其在Ticket之上的一系列处理操作。CAS的主要票据有TGT、ST、PGT、PGTIOU、PT,其中TGT、ST是CAS1.0协议中就有的票据,PGT、PGTIOU、PT是CAS2.0协议中有的票据。 一 名词解释TGT(Ticket Grangting Ticket)TGT是CAS为用户签发的登录票据,拥有了TGT,用户就可以证明自己在CA...
2009-12-11 23:20:00
902
原创 【原创】CAS总结之单点退出篇(CAS到底有没有实现单点退出?)
CAS总结之单点退出篇 CAS到底有没有实现单点退出?本人阅读了JA-SIG CAS v3.3,以及JA-SIG CAS-CLIENT 3.1.9的源代码,发现表面上好像实现了单点退出,但实际上却没有真正实现。 现将CAS的logout接口的实现整理如下。 首...
2009-12-11 22:38:25
980
1
原创 【原创】CAS调研总结
本篇文章是对JA-SIG CAS(v3.3)的初步调研总结。 一 配置实例 应用场景: cas 服务部署在192.168.7.115 ,是一个web 应用,访问地址为:https://cas.mycompany.com:8443/cas/ 。web1 应用位于192.168.7.90 ,访问地址为:http://192.168.7.9...
2009-12-09 16:55:55
363
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人