摘要:
Subject:主体,可以看到主体可以是任何可以与应用交互的“用户”;SecurityManager:相当于SpringMVC中的DispatcherServlet或者Struts2中的FilterDispatcher;是Shiro的心脏;所有具体的交互都通过SecurityManager进行控制;它管理着所有Subject、且负责进行认证和授权、及会话、缓存的管理。Authenticator:认... 阅读全文
摘要:
1、字符串的不变性下图展示了如下的代码运行过程:String s = "abcd";s = s.concat("ef"); 备注:String reference variable :字符串引用变量 String object:字符串对象2、equals() 和hashCode()的关系哈希码是设计用于提高性能的。equals()和hashCode()的关系是:2.1如果两个对象相等,那么它们一... 阅读全文