跟我学Shiro - 张开涛............................................................................................ 9 环境准备................................................................................................... ............................................................................................. 63 准备环境................................................................................................. 组合就是用户名/密码了。接下来先进行一个基本的身份认 证。 另外两个相关的概念是之前提到的 Subject 及 Realm,分别是主体及验证主体的数据源。 环境准备 本文使用 Maven 构建,因此需要一点 Maven 知识。首先准备环境依赖: 添加 junit、common-logging 及 shiro-core 依赖即可。0 码力 | 219 页 | 4.16 MB | 10 月前3
Apache Shiro 1.2.x Reference Manual 中文翻译web 中的 ServletContexct 或者 Spring、Guice、 JBoss DI 容器实例) 中。 Using Shiro 使用 现在我们的 SecurityManager 已经准备好了,我们可以开始进行我们真正关心的事情--执行安 全操作了。 Apache Shiro 1.2.x Reference Manual 中文翻译 12 2. Tutorial 教程 为了保护 securityManager.sessionManager.globalSessionTimeout = 1800000 ... 这是因为securityManager实例是特殊的--它已经为你实例化过了并且准备好了,所以你并不 需要知道指定的实例化SecurityManager的实现类。 当然,如果你确实想指定你自己的实现类,你可以像上面的覆盖实例那样定义你自己的实 现: ... securityManager 存中保存会话,并支持溢出到磁盘,若内存成为制约。这对生产程序确保你在运行时不会随 机地“丢失”会话是非常好的。 Use EHCache as your default 设置 EHCache 为默认 如果你不准备编写一个自定义的 SessionDAO,则明确地在你的 Shiro 配置中启用 EHCache。EHCache 带来的好处远不止在 Sessions,缓存验证和授权数据方面。更多信 息,请参见 Caching0 码力 | 196 页 | 2.34 MB | 1 年前3
Apache Shiro参考手册中文版你可能已经注意到在上面的完整实例中,SecurityManager 实例的类并没有定义,我们仅在右边设定一个嵌套属性: 这是因为 securityManager 实例是一个特殊的实例——它已经为你实例化并准备好使用,所以你不需要知道用来实 例化的具体 SecurityManager 实例类。 当然,如果你确实想指定你自己的实例,你可以只定义你自己的实现,正如上面的"Overriding Instances"一节中所规 将会在内存中保存会话,并支持溢出到磁盘,若内存 成为制约。这对生产程序确保你在运行时不会随机地“丢失”会话是非常好的。 Use EHCache as your default 如果你不准备编写一个自定义的 SessionDAO,则明确地在你的 Shiro 配置中启用 EHCache。EHCache 带来的好处远 不止在 Sessions,缓存验证和授权数据方面。更多信息,请参见 Caching0 码力 | 92 页 | 1.16 MB | 1 年前3
Java 应用与开发 - 类加载和反射类的连接 类被加载生成对应的 Class 对象后,进入连接阶段,负责把类的 二进制数据合并到 JRE 中。 1. 验证:用于检验被加载的类是否有正确的内部结构,并和其 它类协调一致。 2. 准备:负责为类的静态属性分配内存,并设置默认初始值。 3. 解析:将类的二进制数据中的符号引用替换成直接引用。 大纲 反射 类的加载、连接和初始化 类加载器 使用反射生成并操作对象 本节习题 类的初始化0 码力 | 46 页 | 714.40 KB | 1 年前3
Linux Docker Messlxc-cirros lxc-fedora lxc-opensuse lxc-sshd 创建某个特定目标环境的LXC容器需要 相应的LXC模板,Ubuntu上的LXC用户空 间工具随带一系列预先准备好的LXC模 板在/usr/share/lxc/templates目录下 sudo lxc-create –n lxc –t ubuntu Creating SSH2 RSA key; this0 码力 | 77 页 | 7.40 MB | 1 年前3
Hello 算法 1.0.0b4 Java版玩“扫雷”游戏,自学能力 强的同学能够顺利地将地雷逐个排掉,而基础不足的同学很可能被炸的满头是包,并在挫折中步步退缩。通 读教材书籍也是一种常见做法,但对于面向求职的同学来说,毕业季、投递简历、准备笔试面试已经占据了 大部分精力,厚重的书籍往往变成了一项艰巨的挑战。 如果你也面临类似的困扰,那么很幸运这本书找到了你。本书是我对此问题的给出的答案,虽然不一定正确, 但至少是一次积极的尝试。这本书虽然不足以让你直接拿到0 码力 | 342 页 | 27.39 MB | 1 年前3
Hello 算法 1.1.0 Java版刷题就如同玩“扫雷”游戏,自学能力 强的人能够顺利将地雷逐个排掉,而基础不足的人很可能被炸得满头是包,并在挫折中步步退缩。通读教材 也是一种常见做法,但对于面向求职的人来说,毕业论文、投递简历、准备笔试和面试已经消耗了大部分精 力,啃厚重的书往往变成了一项艰巨的挑战。 如果你也面临类似的困扰,那么很幸运这本书“找”到了你。本书是我对这个问题给出的答案,即使不是最 优解,也至少是一次积极的尝试。本书虽然不足以让你直接拿到0 码力 | 378 页 | 18.47 MB | 1 年前3
Hello 算法 1.0.0b5 Java版玩“扫雷”游戏,自学能力强的同 学能够顺利地将地雷逐个排掉,而基础不足的同学很可能被炸的满头是包,并在挫折中步步退缩。通读教材 书籍也是一种常见做法,但对于面向求职的同学来说,毕业季、投递简历、准备笔试面试已经占据了大部分 精力,厚重的书籍往往变成了一项艰巨的挑战。 如果你也面临类似的困扰,那么很幸运这本书找到了你。本书是我对此问题的给出的答案,即使不是最优解, 也至少是一次积极的尝试。这本书虽然不足以让你直接拿到0 码力 | 376 页 | 30.69 MB | 1 年前3
Hello 算法 1.0.0 Java版刷题就如同玩“扫雷”游戏,自学能力 强的人能够顺利将地雷逐个排掉,而基础不足的人很可能被炸得满头是包,并在挫折中步步退缩。通读教材 也是一种常见做法,但对于面向求职的人来说,毕业论文、投递简历、准备笔试和面试已经消耗了大部分精 力,啃厚重的书往往变成了一项艰巨的挑战。 如果你也面临类似的困扰,那么很幸运这本书“找”到了你。本书是我对这个问题给出的答案,即使不是最 优解,也至少是一次积极的尝试。本书虽然不足以让你直接拿到0 码力 | 376 页 | 17.59 MB | 1 年前3
Hello 算法 1.2.0 简体中文 Java 版刷题就如同玩“扫雷”游戏,自学能力 强的人能够顺利将地雷逐个排掉,而基础不足的人很可能被炸得满头是包,并在挫折中步步退缩。通读教材 也是一种常见做法,但对于面向求职的人来说,毕业论文、投递简历、准备笔试和面试已经消耗了大部分精 力,啃厚重的书往往变成了一项艰巨的挑战。 如果你也面临类似的困扰,那么很幸运这本书“找”到了你。本书是我对这个问题给出的答案,即使不是最 优解,也至少是一次积极的尝试。本书虽然不足以让你直接拿到0 码力 | 379 页 | 18.48 MB | 10 月前3
共 10 条
- 1













