自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 分页(手动)【慎用!!】

定义结果类 用来封装 结果(data-分页结果集合 、pageNo-页数 、pageSize-每页数量 、total-总数量) @Data @NoArgsConstructor @AllArgsConstructor public class PageResult{ private List<EnforcePlanInfo> data; private Integer pageNo; private Integer pageSize; private I.

2021-08-10 17:15:56 140 1

原创 Redis

一、Redis简介 Redis是用C语言开发的一个开源的高性能基于内存运行的键值对NoSQL数据库 特点: (1) 支持数据的持久化,可以将数据保存在磁盘中,重启之后可以再次加载到内存中使用 (2) 支持多种数据类型,除了KV类型的数据,还支持list、set、hash等数据结构 (3) 支持master-slave模式的数据备份 二、Redis常识 1.Redis采用单线程机制进行工作 2.Redis默认拥有16个数据库,数据库编号从0开始,默认使用0号数据库 3.使用select 数据库编号 可以

2021-08-05 17:39:49 172

原创 Shiro 学习【三】授权

一、回顾 回顾上文我们了解到Shiro的认证 1.准备好 login 接口 2.在自定义的 Realm 中,重写 doGetAuthenticationInfo 方法进行校验 二、授权 所谓授权,可以理解是 “身份辨别” 1.准备一个“未授权”接口,用来 给没有权限的用户进行跳转(避免他尴尬哈哈哈) @GetMapping("/unauth") @ResponseBody public String unauthorized(){ return "您未被赋

2021-07-28 17:59:59 127

原创 Shiro 学习【二】认证

一、回顾 回顾上文我们了解到Shiro 的简单介绍和请求拦截 Shiro 的简介不用多说, Shiro请求拦截: 1.引入依赖开始玩Shiro 2.准备好接口,起码需要一个调用接口和一个拦截跳转接口 3.自定义一个Realm,只做拦截的话,是不需要进行认证授权配置的,所以只需继承 AuthorizingRealm 即可 4.创建 ShiroConfig 进行 Shiro 配置,从下往上以此配置,重点在于在 getShiroFilterFactoryBean 中配置拦截 5.使用 Shiro 实现请求拦截即

2021-07-28 10:44:01 142

原创 Shiro 学习【一】概述、访问拦截实现

一、什么是 Shiro Shiro 是一个功能强大和易于使用的Java安全框架,为开发提供一个直观全面的解决方案 的 认证,授权,加密,会话管理等 二、Shiro 功能 · Shiro 主要功能 Authentication:身份认证/登录,验证用户是不是拥有相应的身份; Authorization:授权,即权限验证,判断某个已经认证过的用户是否拥有某些权限访问某些资源,一般授权会有角色授权和权限授权; SessionManager:会话管理,即用户登录后就是一次会话,在没有退出之前,它的所有信息都

2021-07-27 11:27:46 652

原创 Excel 文件导入导出【POI】

pom 依赖 <!-- POI依赖 poi的包 3.15版本后单元格类型获取方式有调整 --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.14</version> </dependency> <dependency> &l

2021-07-22 17:24:19 465 4

原创 JAVA环境安装配置 及 IDEA安装配置(个人向)【五】IDEA插件推荐

IDEA插件 · 工欲善其事,必先利其器。 · 好的插件可以让我们使用更加滴巴适 ~ Alibaba Java Coding Guidelines · 阿里巴巴代码规范插件 CodeGlance · 右侧预览插件 (类似VSCode的右侧预览) Lombok · 当项目引入lombok依赖时,IDEA需要安装lombok插件 (否则IDEA无法识别注解会报错) Maven Helper · maven插件 MyBatisCodeHelperPro · 功能强大的mybatis插件(

2021-07-14 11:10:19 100

原创 JAVA环境安装配置 及 IDEA安装配置(个人向)【四】IDEA初配置

IDEA 初配置(设置) IDEA在初次安装完成后,需要进行部分全局默认配置 (在欢迎页进行设置即是 全局默认设置) 如果打开项目再进行设置的话,可能导致其他项目对部分设置不生效 设置 JDK · 选择本地安装的 JDK 路径 设置 IDEA 系统字体 设置 IDEA 代码字体 设置 IDEA 控制台字体 设置 IDEA 编码格式 设置 IDEA 自动导入 设置 IDEA 忽略大小写 设置 IDEA 关闭自动更新 设置 IDEA 关闭启动时打开上次最后关闭的项目 (每次打开IDEA进入

2021-07-13 18:30:52 188

原创 JAVA环境安装配置 及 IDEA安装配置(个人向)【二】IDEA下载安装

IDEA下载安装及配置 1. IDEA下载 1.1 IDEA下载 · IDEA官方下载网址:https://www.jetbrains.com/idea/ · 选择下载其他版本 · 选择喜欢的版本进行下载,个人喜欢2020.1.3版本 ~【破解方便】 · 在此!跪谢提供破解 jar 包的大佬 ~【大佬NB】 · 选择windows安装文件进行下载 2.IDEA安装和配置 2.1 安装IDEA · 开始安装IDEA · 至此,IDEA安装完成啦 ~ ...

2021-07-13 15:13:54 181

原创 JAVA环境安装配置 及 IDEA安装配置(个人向)【一】JDK下载安装

JAVA环境安装配置 及 IDEA安装配置(个人向)【一】 1. Java环境安装 1.1 JDK下载和安装 · 清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/ · 点击想要下载的版本进行下载,此处下载zip压缩包,为的是后面手动进行 - 配置环境变量 · 下载完成后解压到自己想要放置的地方(等同于安装完成) 1.2 环境变量配置 · 桌面右键此电脑 - 属性 - 高级系统设置 - 环境变量 · 开始配置 JAVA_HOME · 编辑

2021-07-13 14:13:43 265

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除