
java源码
Graylf
不进则退
展开
-
【Java源码】— Shiro的ShiroFilterFactoryBean源码解析
Shiro提供了与Web集成的支持,其通过一个ShiroFilter入口来拦截需要安全控制的URL,然后进行相应的控制,ShiroFilter类似于如Strut2/SpringMVC这种web框架的前端控制器,其是安全控制的入口点,其负责读取配置(如ini配置文件),然后判断URL是否需要登录/权限等工作。而要在Spring中使用Shiro的话,可在web.xml中配置一个DelegatingFi...转载 2018-05-18 14:18:59 · 1644 阅读 · 0 评论 -
【Java源码】— String源码分析(基于jdk1.7)
问题的引入关于 String 字符串,对于Java开发者而言,这无疑是一个非常熟悉的类。也正是因为经常使用,其内部代码的设计才值得被深究。所谓知其然,更得知其所以然。举个例子,假如想要写个类去继承 String,这时 IDE 提示 String 为final类型不允许被继承。此时最先想到的肯定是 java 中类被 final 修饰的效果,其实由这一点也可以引出更多思考:比如说 String 类被设...转载 2018-05-14 21:05:23 · 586 阅读 · 0 评论