摘要:
引用网上图片来说明一下 理解这个OAuth2的关键是要记住,code是前端持有的,access_token是后端持有的,code是用来一次性换access_token的,access_token才是后续请求资源的认证信息 那么为什么第4步不是直接返回access_token,而是code呢? 原因: 阅读全文
posted @ 2024-09-19 16:20
leecoders
阅读(135)
评论(0)
推荐(0)
摘要:
算法 实现 优缺点 固定窗口算法 固定窗口算法通过在单位时间内维护一个计数器,能够限制在每个固定的时间段内请求通过的次数,以达到限流的效果。 固定窗口算法的优点是实现简单,但是可能无法应对突发流量的情况,比如每秒允许放行100个请求,但是在0.9秒前都没有请求进来,这就造成了在0.9秒到1秒这段时间 阅读全文
posted @ 2024-09-19 16:18
leecoders
阅读(99)
评论(0)
推荐(0)
摘要:
引言 生活中总会发现一些奇思妙想,但是又得不到科学验证,我一直想记录这些东西。 奇思妙想 1.有没有一种感觉,感冒病毒传染给别人了,自己就好了?仿佛病毒有一个主病毒,这个主病毒是有思想的一样。 2.飞机是通过空气动力学来运作的,而不是模仿鸟类,但是模仿鸟类是不是会更简单一些?能不能做一对翅膀,加上机 阅读全文
posted @ 2024-09-19 16:18
leecoders
阅读(37)
评论(0)
推荐(0)
摘要:
引言 本地缓存是一种常用的缓存手段,在客户端会经常使用这种手段来提升效率,但服务端在分布式环境下它出现的频率并不高,原因是本地缓存无法做到多台服务器数据共享,因此我们会采用redis这种分布式缓存,然而在某些情况下我们还是要使用的话怎么办呢?网上基本查不到有人去做这种分布式环境使用本地缓存,又要实时 阅读全文
posted @ 2024-09-19 16:16
leecoders
阅读(211)
评论(0)
推荐(0)
摘要:
一、锁超时 先查看当前事务,看看有没有事务时间超时的 SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX; 查到如下结果: INSERT INTO information_schema.INNODB_TRX (trx_id, trx_state, trx_star 阅读全文
posted @ 2024-09-19 16:16
leecoders
阅读(295)
评论(0)
推荐(0)
摘要:
事情起因 起因是某天线上突然不停报锁超时,重启后又会变正常,但是在某个时刻又会重复发生。这个是报错的日志(日志对检测这种bug不一定有用,唯一的作用就是告诉我们啥表被锁了,但是看不出因为啥被锁的) ### SQL: INSERT INTO t_check_record ( id,create_tim 阅读全文
posted @ 2024-09-19 16:16
leecoders
阅读(176)
评论(0)
推荐(0)
摘要:
分享一部分我写的监控命令,如下: 1.cpu监控 top -b -n 1 | grep Cpu | awk '{print $2}' | cut -f 1 -d '%' 这个命令返回的是cpu的用户那部分的使用率,就是us那一项,一般情况下我们监控这个指标就可以 这个使用率一般超90%需要警告 2. 阅读全文
posted @ 2024-09-19 16:15
leecoders
阅读(36)
评论(0)
推荐(0)
摘要:
mysql大部分性能的问题都出在索引上,因此索引优化是头等大事 1.最左匹配原则 这是索引基本的匹配原则,这里不多说,只要记住索引是要按顺序创建的,mysql是按顺序去b+树上查找的就行 2.Using temporary; Using filesort 往往出现这个都代表着不好的情况,通常是在gr 阅读全文
posted @ 2024-09-19 16:14
leecoders
阅读(30)
评论(0)
推荐(0)
摘要:
一、事务并发会出现的三个问题 数据库事务具有ACID4个特性: A:Atomic,原子性,将所有SQL作为原子工作单元执行,要么全部执行,要么全部不执行; C:Consistent,一致性,事务完成后,所有数据的状态都是一致的,即A账户只要减去了100,B账户则必定加上了100; I:Isolati 阅读全文
posted @ 2024-09-19 16:12
leecoders
阅读(306)
评论(0)
推荐(0)
摘要:
近日线上出现了一次oom,话不多说,马上排查。 排查经过 由于情况比较紧急,直接先重启了服务,这是老项目,当时也没有开启dump日志,所以获取不到当时的dump日志。 我们先是拿了一部分gc日志用于观察,下面是部分gc的日志 2023-10-09T10:01:08.920+0800: 15.687: 阅读全文
posted @ 2024-09-19 16:11
leecoders
阅读(73)
评论(0)
推荐(0)

浙公网安备 33010602011771号