上一页 1 2 3 4 5 6 ··· 39 下一页
摘要: 一、ArrayList是什么 ArrayList可以看成是一个动态的数组,它的内部是通过数组实现的。为什么称它为“动态”数组呢?因为ArrayList拥有“扩容”机制。当ArrayList的长度不够的时候,它将会通过Arrays.copyof(... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 一、内部类的定义 将一个类的定义放在另外一个类的内部,这就是内部类。内部类的特点,我们用一个例子来引出。 /** * Created by jay.zhou on 2018/2/23. */public class Outer { pri... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 本系列任务是把以前的所有资源重新维护总结,以便夯实基础。主要目的是把之前的Java代码系统的整理一遍,并且添加上现在在公司里的新理解。主要目的是掌握更牢固的Java基础,并且提升更加深厚的Java内功。主要整理的资源有《Java编程思想》,《毕向... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 一、shiro的标签 首先,你需要知道的是,标签的实质其实是Java代码。你已经知道,JSP实质也是Java代码,更别说用在JSP中的标签了。 稍后你会在源码追踪环节了解到:Shiro标签执行了哪些Java代码。 标签的作用就是... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 前言 与WEB集成想了一下,还是要弄一个例子。至少应该展示一下拦截器的基本用法。如果你有幸看到这里,希望你能继续跟着大宇的思路走下去。我将想你展示我编写代码的流程。与Spring集成先不要着急,我会在后面的小节详细向你讲述。现在,让我们先来搞定... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 一、Shiro框架携带的拦截器 首先来温故一下最常见的shiro拦截器。anon表示不拦截,authc表示需要认证,roles表示需要某种角色,perms就更狠了,直接表明需要某种权限。ssl是https相关的拦截器,上次项目中客户要求以htt... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 前言 本小节仅仅是分析shiro的WEB环境加载的过程。有时候我们在使用框架或者集成其它插件的时候,可能会遇到各种各样启动的问题,这个时候能够去追踪源码,找到问题所在,也是我们开发人员的必备技能之一。 一、与WEB集成的配置 还... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 一、授权流程 在上一小节中,我们通过门面对象Subject.hasRole(String role) 、 Subject.checkPermissions(String permission)等接口,来判断用户是否拥有指定的角色信息或权限信息。... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 一、授权的理解 你是谁,你是谁决定了你的身份是什么,你的身份决定了你能干什么。 这里牵扯出三种对象。 用户对象user:当前操作的用户。 角色对象role :表示一组 "权限操作许可权" 的集合。... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 撤销提交: git reset HEAD fileName https://blog.csdn.net/ligang2585116/article/details/71094887 一、与远程仓库交互 (1)将当前的项目上传到GitHu... 阅读全文
posted @ 2022-07-17 12:16 小大宇 阅读(18) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 39 下一页