摘要: “长短令牌三验证”的JWT令牌续签策略(兼顾安全、性能的综合性方案) 令牌使用策略概述 顾名思义,本机制下所使用的令牌分为长短两种:长令牌即过期时间较长的refresh_token,专门用于token的续签,同时刷新两种token;短令牌即过期时间较短的access_token,进行常规业务请求时使 阅读全文
posted @ 2023-03-29 17:06 edda_huang 阅读(420) 评论(0) 推荐(1) 编辑
摘要: 写在前面:本篇文章是关于使用@Async进行异步任务,并且关于线程池做了一个初步的梳理和总结,包括遇到过的一些坑 在工作中用到的一些线程池 以下代码已做脱敏处理 1.newCachedThreadPool private void startTask(List<String> usersList){ 阅读全文
posted @ 2023-03-28 12:27 edda_huang 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 仅仅学习记录 sql的日期格式化转化 # 2. MySQL 数据库中日期与时间函数 FROM_UNIXTIME(), UNIX_TIME() … 阅读全文
posted @ 2023-03-27 12:18 edda_huang 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 查看死锁 Mysql 查询是否存在锁表有多种方式,这里只介绍一种最常用的。 1、查看正在进行中的事务 SELECT * FROM information_schema.INNODB_TRX 2、查看正在锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK 阅读全文
posted @ 2023-03-27 12:15 edda_huang 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 背景: 最近工作中一直和sql 打交道,由于平时用的少,也不怎么写多表联查的情况,但是最近项目中存在大量的多表联查的sql,让自己走了一些小坑 A left join B 中未必A就是小表,或者说A未必是1:N中的 N A表 namecode张三001 B表 corecode23001234001 阅读全文
posted @ 2023-03-27 12:13 edda_huang 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 生成环境的数据库我们需要不断的进行备份,不然服务器出现故障,会是灾难性的 直接添加我的代码 package com.hrp.task; import com.alibaba.fastjson.JSON; import com.base.exception.SysException; import c 阅读全文
posted @ 2023-03-27 12:09 edda_huang 阅读(655) 评论(0) 推荐(0) 编辑
摘要: MySQL性能 最大数据量 最大数据量 抛开数据量和并发数,谈性能都是耍流氓。MySQL没有限制单表最大记录数,它取决于操作系统对文件大小的限制。 《阿里巴巴Java开发手册》提出单表行数超过500万行或者单表容量超过2GB,才推荐分库分表。性能由综合因素决定,抛开业务复杂度,影响程度依次是硬件配置 阅读全文
posted @ 2023-03-27 11:56 edda_huang 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 写项目写了 5年一直使用对象性数据,最近又开始使用关系型数据,又回到sql上面的书写了 ,但是昨天遇到 group by 和 max一起使用的问题 实现功能: 目前两张表 一个历史记录表 一个对历史记录的审核表 我需要根据历史记录表中的每一个pointer 字段 group by pointer 后 阅读全文
posted @ 2023-03-27 11:54 edda_huang 阅读(36) 评论(0) 推荐(0) 编辑
摘要: Spring 循环依赖一般包含 构造器注入循环依赖 和字段注入(setter方式)循环依赖, 字段注入循环依赖,Spring 官方通过三层缓存解决。而今天分享的重点是:Spring 是如何解决构造器注入产生的循环依赖问题? 申明:本文源码 基于 springboot-2.7.0 、spring-5. 阅读全文
posted @ 2023-03-27 11:42 edda_huang 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 消息确定机制及其配置 RabbitMq消费者的消息确定机制: NONE:无应答,rabbitmq默认consumer正确处理所有请求。 AUTO:consumer自动应答,处理成功(注意:此处的成功确认是没有发生异常)发出ack,处理失败发出nack。rabbitmq发出消息后会等待consumer 阅读全文
posted @ 2023-03-24 15:52 edda_huang 阅读(1242) 评论(0) 推荐(0) 编辑