笔记
文章平均质量分 56
Levi__Zhang
这个作者很懒,什么都没留下…
展开
-
统一返回类模板
package com.xiang.tour.common;/** * @description: * @author: xuke * @time: 2021/6/23 21:47 */public class R { // 返回的编号 private Integer code; // 返回的数据,数据类型N中, private Object data; // 返回的信息 private String message; // 调用原创 2022-02-09 15:56:11 · 126 阅读 · 0 评论 -
【无标题】
swagger配置原创 2021-12-08 18:08:10 · 277 阅读 · 0 评论 -
JWT -- JSON WEB TOKEN
01、什么是JWT官网:https://jwt.io/introductionJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。一句话:JWT用原创 2021-09-15 01:19:42 · 141 阅读 · 0 评论 -
Redis的Set数据结构
01、目标掌握set结构的常见命令java list 和 set区别:list: 允许添加相同元素set: 不允许添加相同元素02、set的常见命令02-01、sadd 添加元素语法:sadd key member member1 membe2…membern 给集合key中添加元素。如果添加相同元素就会自动过滤127.0.0.1:6379> sadd users u1(integer) 1127.0.0.1:6379> sadd users u2(integer) 11原创 2021-07-27 10:04:42 · 2000 阅读 · 0 评论 -
Redis操作数据结构-String
01、目标Redis操作String数据结构02、常见操作字符串的方式查看类型:type key查看所有的keykey *Set命令语法:SET key value [expiration EX seconds|PX milliseconds] [NX|XX]必填参数key: 带设置的键value: 带设置的值可选参数[NX]: 表示key不存在的时候才设置,如果存在就返回null (存在不做任何操作)[XX]: 表示key存在的时候才设置,如果不存在就返回null(替换原则)[EX ]:原创 2021-07-27 10:02:20 · 111 阅读 · 0 评论 -
SpringBoot连接Redis服务
01、前期准备redis环境服务的安装redis服务器防火墙端口的开放redis配置文件redis.conf中bind修改开放工具:idea02、目标快速构建Springboot+SSM+Redis+Swagger集成框架03、具体流程如下03-01、在pom.xml整合SSM+Redis+Swagger相关依赖org.springframework.bootspring-boot-starter-web <!--mybatis-plus--> <d原创 2021-07-27 09:58:43 · 786 阅读 · 0 评论 -
Spring boot 启动所需jar包
原创 2021-07-15 09:47:49 · 63 阅读 · 0 评论 -
关于Spring中的@Configuration和@Bean 的理解
在spring的迭代升级中,xml逐渐被嵌入式的注解所替代,从而逐渐实现“0配置”在springboot的启动类中有三个核心注解,分别是@SpringBootConfiguration @Configuration@EnableAutoConfiguration @AutoConfigurationPackage @Import({Registrar.class}) @Import({EnableAutoConfigurationImportSelector.class})@Compon原创 2021-07-01 12:22:56 · 331 阅读 · 0 评论 -
并发中锁的理解
在多线程并发的代码中我们平常会使用Synchronized 关键字对某一个对象上锁, 在JVM内部,同时运行的每个线程都会有他自己的独立内存空间和主内存中拷出的所需数据的缓存副本,真正被同步的是在不同线程中表示被锁定对象的内存块,在同步块或同步方法执行完后,对被锁定的对象做的任何修改要在释放锁之前写回到主内存中;在进入同步块得到锁之后,被锁定对象的数据是从主内存中读出来的,持有锁的线程的数据副本一定和主内存中的数据视图是同步的 。...原创 2021-06-16 14:42:02 · 64 阅读 · 0 评论