- 博客(5)
- 收藏
- 关注
原创 Springboot+AOP+注解+初始化限流参数,实现接口限流(懒得整理)
log.info("acquire1={},limiter={},当前线程{}",acquire1,rateLimit,Thread.currentThread().getName());log.info("没有拿到令牌,接口限流,time{}", sw.getTotalTimeMillis());log.info("拿到令牌,接口完成time{}", sw.getTotalTimeMillis());// log.info("初始化rateLmt={}", rateLmt);
2023-06-08 16:32:20 130 1
原创 JS es6学习笔记
let 关键字 具有块级作用域特性,且不存在变量提升,for()中声明 是等于再其后的{}域中声明特例 var a = 1;{ console.log(a) let a = 2;}这个报错,原因再{}中有let定义的变量a,但又后声明。const 也具有块级作用域特性,且不存在变量提升(要先声明才能使用的意思)。结构赋值let arr = [1,2,3]; let [a,b,c] =arr ;剩余参数 let arr = ['a1','a2','a3']; let[p1,...p2,]
2022-01-29 16:50:30 651
原创 方便理清和记忆脏读、幻读和重复读
文章读后总结(https://www.cnblogs.com/dwxt/p/8807899.html)方便理清和记忆脏读、幻读和重复读,如有纰漏请指出脏读:假设存在两个事务,一个事务查到了另一个事务未提交的更改;不可重复读:一个事务在做修改,另一个事务在第一事务修改前后的两次查询接口不一致,不支持重复读重复读:两个事务不相互影响,类似copy了一份缓存数据来操作两个线程,即使一个事务在...
2020-02-05 12:59:20 238
原创 MySQL数据库+优化
数据库设计三大范式一 原子性二 必须有主键 满足1NF后,要求表中的所有列,都必须依赖于主键,而不能有任何一列与主键没有关系,也就是说一个表只描述一件事情;三 减少数据冗余 看实际需求数据不能存在传递关系,即没个属性都跟主键有直接关系而不是间接关系SQL优化Group by 默认分组是有排序的,这样降低效率order by null 禁掉排序查询条件like...
2020-01-05 17:55:51 1039
原创 JAVA: 找出数组中出现次数超过一半的数字
简单的写法: public static int MoreThanNum(int[] arr){ if(arr == null || arr.length == 0){ return 0; } int halfNum = arr.length/2; int numCount; for...
2019-12-18 15:15:04 214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人