摘要:
JWT是什么 JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。 JSON Web Token由三部分组成,头部、载荷与签名,它们之间用点.连接 He 阅读全文
摘要:
为了系统性能的提升,一般会将部分数据放入缓存中,加速访问。 使用redis产生内存溢出问题 使用redis作缓存,在压力测试中会产生堆外内存溢出异常 原因:spring boot2.0以后默认使用lettuce作为操作redis的客户端。它使用netty进行网络通信。lettuce的bug导致net 阅读全文
摘要:
事务的基本性质 数据库事务的几个特性:原子性(Atomicity)、一致性(Consistency)、隔离性或独立性(Isolation)和持久性(Durability),简称ACID。 原子性:一系列操作整体不可拆分,要么同时成功,要么同时失败。 一致性:在事务完成时,数据都保持一致状态。 隔离性 阅读全文
摘要:
默认情况下spring boot返回的json时间格式带有时区, 并且是世界标准时间 , 和我们的时间差了八个小时 在application.yml中设置 spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8 阅读全文
摘要:
Hello World 创建maven项目, 在pom.xml中添加依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w 阅读全文
摘要:
MySQL的分页查询语句为: select table from column limit start pageSize; start:偏移量 currentPage:当前页 PageSize:每页记录数 分页查询的公式:start=(currentPage-1)PageSize select co 阅读全文
摘要:
explain能解释mysql如何处理SQL语句,表的加载顺序,表是如何连接,以及索引使用情况。是SQL优化的重要工具 在 SQL 语句前加 Explain 关键字就可以查看 SQL 的执行计划。 mysql> explain select * from user; + + + + + + + + 阅读全文