06 2022 档案

解决跨域问题
摘要:后端解决配置类: /** * 解决跨域问题 */ @Configuration public class CorsConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry regis 阅读全文

posted @ 2022-06-27 11:26 每天积极向上 阅读(33) 评论(0) 推荐(0)

vue - 本地存储
摘要:Cookie - 会随着每次请求发送到服务端,存储大小为4k SessionStorage - 不会随着每次请求发送到服务端,标签页或游览器关闭时 数据会被清除,存储大小为5M LocalStorage - 不会随着每次请求发送到服务端,数据永久保存,只能通过api或清除游览器缓存清除数据,存储大小 阅读全文

posted @ 2022-06-26 11:20 每天积极向上 阅读(412) 评论(0) 推荐(0)

vue - 小技巧
摘要:vue 获取静态资源(如图片)与设置背景图片(元素要绑定样式): <script> export default { name: 'BlogAbout', data(){ return { picture: require('../assets/img/backg1.jpg'), backGroun 阅读全文

posted @ 2022-06-22 13:02 每天积极向上 阅读(34) 评论(0) 推荐(0)

Mybatis 面试题
摘要:1.Mybatis是什么? Mybatis是一个优秀的持久化框架,把jdbc操作数据库的过程进行了封装 我们只需要关注sql本身即可 2.传统JDBC开发存在的问题 频繁创建数据库连接对象 sql语句定义硬编码 3.为什么需要预编译 防止sql注入 4.#{}与$的区别 #{} 预编译,${}字符串 阅读全文

posted @ 2022-06-20 22:01 每天积极向上 阅读(62) 评论(0) 推荐(0)

Spring Security - 退出
摘要: 阅读全文

posted @ 2022-06-11 22:16 每天积极向上 阅读(32) 评论(0) 推荐(0)

Spring Security - 权限注解
摘要:开启: @EnableGlobalMethodSecurity(securedEnabled = true) 注解 使用场景:控制类中的方法上 作用:有该角色或权限时,可以执行 否则不能执行 会抛出异常 角色:@Secured({"ROLE_role1","ROLE_role2"}) 权限:@Pre 阅读全文

posted @ 2022-06-11 22:11 每天积极向上 阅读(527) 评论(0) 推荐(0)

Spring Security - 权限与角色
摘要:配置类: /* * Security配置类 * 要实现WebSecurityConfigurerAdapter抽象类 * */ @Configuration public class SecurityConfig extends WebSecurityConfigurerAdapter { //用户 阅读全文

posted @ 2022-06-11 21:48 每天积极向上 阅读(383) 评论(0) 推荐(0)

Spring Security - 重写认证(登录)
摘要:bean: LeUser.java @Data public class LeUser { private String userId; private String userName; private String userPassword; } LeUserDetails.java @Data 阅读全文

posted @ 2022-06-11 19:21 每天积极向上 阅读(2014) 评论(0) 推荐(0)

Redis - SpringBoot整合Redis
摘要:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <dependency> <groupId>o 阅读全文

posted @ 2022-06-06 22:05 每天积极向上 阅读(47) 评论(0) 推荐(0)

Redis - Jedis 操作 Redis
摘要:要导入的包 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </dependency> 代码 public void redis(){ //1. 阅读全文

posted @ 2022-06-06 19:08 每天积极向上 阅读(156) 评论(0) 推荐(0)

Redis - 订阅与发布
摘要:订阅 SUBSCRIBE runoobChat 发布 PUBLISH runoobChat "Redis PUBLISH test" 开启本地 Redis 服务,开启两个 redis-cli 客户端。 在第一个 redis-cli 客户端输入 SUBSCRIBE runoobChat,意思是订阅 r 阅读全文

posted @ 2022-06-06 17:32 每天积极向上 阅读(34) 评论(0) 推荐(0)

Redis - zset
摘要:Redis zset(有序集合)中的成员是有序排列的,它和 set 集合的相同之处在于,集合中的每一个成员都是字符串类型,并且不允许重复;而它们最大区别是,有序集合是有序的,set 是无序的,这是因为有序集合中每个成员都会关联一个 double(双精度浮点数)类型的 score (分数值),Redi 阅读全文

posted @ 2022-06-06 17:08 每天积极向上 阅读(1006) 评论(0) 推荐(0)

Redis - hash
摘要:hash是一个键值对集合,特别适合存储对象,类似与java中的HashMap 常用命令 hset key field value #添加数据 hset user:001 username levi hget key field #获取数据 hget user:001 username hmset k 阅读全文

posted @ 2022-06-06 14:03 每天积极向上 阅读(57) 评论(0) 推荐(0)

Redis - Set
摘要:存储无序的,不可重复的数据 常用命令 sadd key value1 value2 value3... #要添加的元素set中如果存在,则不会再次添加 smembers keyName #获取全部元素 sismember keyName value #判断是否存在该value值,存在返回1,不存在返 阅读全文

posted @ 2022-06-06 13:34 每天积极向上 阅读(42) 评论(0) 推荐(0)

Redis - list
摘要:Redis的list基本数据类型,数据结构为双向链表 添加删除 lpush key value1 value2 value3... #添加数据,从左往右 rpush key value1 value2 value3... #添加数据,从右往左 lpop keyName #从左边删除一个值,值被删除完 阅读全文

posted @ 2022-06-05 21:43 每天积极向上 阅读(35) 评论(0) 推荐(0)

Redis - String
摘要:String是Redis的最基本的类型,有一个key对应着一个value String是二进制安全的,意味着redis可以包含如何数据,比如jpg图片或者序列化的对象 value最大可以为512M 基本操作 set key value #添加数据或修改数据 get keyName #获取值 appe 阅读全文

posted @ 2022-06-05 16:42 每天积极向上 阅读(45) 评论(0) 推荐(0)

Redis - 命令
摘要:key: keys * #查看当前库的所有key exists keyName #查看某个key是否存在(0不存在,1存在) type keyName #查看某个key是什么类型 del keyName #删除 unlink keyName #删除 先删除元数据 真正的数据后续异步删除 expire 阅读全文

posted @ 2022-06-05 14:45 每天积极向上 阅读(37) 评论(0) 推荐(0)

Redis - 目录
摘要:Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 Redis支持 阅读全文

posted @ 2022-06-05 14:15 每天积极向上 阅读(126) 评论(0) 推荐(0)

JTW
摘要:什么是JTW(Json Web Token),通过数字签名的方式,以JSON对象为载体,在不同服务端之间安全传输信息 JWT有什么作用,JWT最常见的场景就授权认证,一旦用户登录,后续每个请求都将包含JWT,系统在每次 处理用户的请求之前,都要先进行JWT安全校验,通过之后在进行处理 <depend 阅读全文

posted @ 2022-06-04 22:27 每天积极向上 阅读(387) 评论(0) 推荐(0)

Spring Security - 目录
摘要:重要的类与接口: UserDetailsService - 可以让我们在数据库中查询用户信息 UserDetails - 用户的状态,一般自定义用户类需要实现该接口 BCryptPasswordEncoder - 加密与比较 BCryptPasswordEncoder bcryptPasswordE 阅读全文

posted @ 2022-06-04 18:25 每天积极向上 阅读(43) 评论(0) 推荐(0)

css - flex 弹性布局
摘要:弹性布局: 如何一个容器都可以指定为弹性布局,当我们为父盒子设置为弹性布局之后,子元素的float,clear,vertical-align属性将失效 通过给父元素设置flex属性,来控制子盒子的排列方式与位置 flex父项属性: 1.flex-direction - 设置子元素的排列方向(设置主轴 阅读全文

posted @ 2022-06-01 13:55 每天积极向上 阅读(177) 评论(0) 推荐(0)

导航