Java
andyfacesjava
这个作者很懒,什么都没留下…
展开
-
基于Nginx XSendfile+SpringMVC进行文件下载
在平常我们实现文件下载通常是通过普通 read-write方式,如下代码所示。[code="java"] @RequestMapping("/courseware/{id}") public void download(@PathVariable("id") String courseID, HttpServletResponse response) throws Ex...2011-04-24 12:29:05 · 173 阅读 · 0 评论 -
新浪微博如何实现 SSO 的分析
最近在使用sina微博时,经常性交替使用 weibo.com 和 t.sina.cm.cn进入我的微博。发现当我在 t.sina.com.cn中登录之后,直接切换至weibo.com,这时候在 weibo.com是已经登录的,当我在 weibo.com进行注销之后,再切换至 t.sina.com.cn,这时候在 t.sina.com.cn也已经是注销的状态了。 对于SSO...2011-05-10 14:44:24 · 234 阅读 · 0 评论 -
MyBatis+Spring基于接口编程的原理分析
move to: [url]http://www.iteye.com/topic/1060588[/url]2011-05-27 02:43:37 · 85 阅读 · 0 评论 -
自定义 Java Annotation及应用
作为一个Javaer 我想对于 Java Annotation(注解或元数据)并已不是什么新鲜的东西了,在现在流行的SSH、JUnit等框架中早也已经广泛使用,然而在我们实际开发中对于自定义 Annotation 的场景和需求也并不见得多,大多数都还是以使用为主。 [b] 1. 基本语法[/b] [code="java"]package org.denger.annot...2010-11-08 15:04:10 · 82 阅读 · 0 评论 -
MyBatis 缓存机制深度解剖 / 自定义二级缓存
[size=large]缓存概述[/size] [list] [*]正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持; [*]一级缓存基于 [url=http://grepcode.com/file/repo1.maven.org/maven2/org.mybatis/mybatis/3.0.1/org/apache/ibatis/cache/impl/Perpe...原创 2011-07-17 19:52:02 · 180 阅读 · 0 评论 -
JVM 知识点题目解答之一
因最近一直在学习 JVM,看到 [url=http://blog.bluedavy.com/?page_id=2]BlueDavy[/url] 的一篇文章 [url=http://www.blogjava.net/BlueDavy/archive/2009/03/27/262419.html]JVM知识点题目[/url],于是便激起了我去解答的兴趣。 [size=large]字节码的加载...原创 2011-12-29 01:07:12 · 321 阅读 · 0 评论 -
记录帖:碰到的一些Java问题
Move to: [url]https://denger.github.io/2012/11/15/note-java-problems/[/url]2011-11-15 22:44:42 · 103 阅读 · 0 评论 -
关于 CAS SSO 文章声明
由于几年前写了几篇 CAS 系列的文章,之后陆续有人参照文章去实现,可都遇到了各种问题,同时经常或多或少的收到不少人的求助。现在这时特此说明几点: 1. 那些文章发表于好几年前了,CAS 已经更新几个很多版本了,由于近年已经没有做该领域方面的事情,所有文章也没有持续更新。 2. 文章只是提供思路,尽管 CAS 版本已经发生变化,但原理和流程仍然一致。最重要的是明白原理,然后随机应变,...2015-03-21 14:39:28 · 124 阅读 · 0 评论