会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
狂乱的贵公子
人生南北多歧路,君向潇湘我向秦。此后人间多宽敞,南来北往不遇卿。
博客园
首页
新随笔
联系
订阅
管理
[置顶]
一转头如释重负,一瞬间心如刀绞
摘要: 故事的开头总是这样,适逢其会,猝不及防;故事的结局总是这样,花开两朵,天各一方。 曾经,我坚信,遗憾比失败更可怕,如今,我发现,遗憾和失败我都无法承受,不是因为我付出了太多,而是因为真心没有被认真对待过。 我难过,我嫉妒,有种深情,你从未给过我。你是我心中永远的痛,解不开的心结。 至今,我依然清楚的
阅读全文
posted @ 2018-11-28 18:12 废物大师兄
阅读(6836)
评论(45)
推荐(23)
2024年12月31日
Java内存溢出分析
摘要: 拿到堆快照,利用MAT工具进行分析 https://eclipse.dev/mat/download/ 参考 https://club.kdcloud.com/article/612243561462691840?productLineId=29&isKnowledge=2&lang=zh-CN
阅读全文
posted @ 2024-12-31 18:09 废物大师兄
阅读(49)
评论(0)
推荐(0)
多线程开发常见问题汇总
摘要: 1. Thread.UncaughtExceptionHandler UncaughtExceptionHandler 是一个接口,用于处理线程因未捕获异常而突然终止的情况。 虽然,通常都会在线程执行的代码中加try...catch来捕获异常,那么如果某些异常没有被catch住(比如,线程突然死掉
阅读全文
posted @ 2024-12-31 09:51 废物大师兄
阅读(530)
评论(0)
推荐(1)
2024年12月30日
基于Redis有序集合实现滑动窗口限流
摘要: 滑动窗口算法是一种基于时间窗口的限流算法,它将时间划分为若干个固定大小的窗口,每个窗口内记录了该时间段内的请求次数。通过动态地滑动窗口,可以动态调整限流的速率,以应对不同的流量变化。 整个限流可以概括为两个主要步骤: 统计窗口内的请求数量 应用限流规则 Redis有序集合每个value有一个scor
阅读全文
posted @ 2024-12-30 18:11 废物大师兄
阅读(1346)
评论(0)
推荐(1)
2024年12月29日
JSON字符串反序列化 动态泛型
摘要: 需求:定时任务扫描,反射调用目标对象,但是,方法的传参不是固定的。 方案一:将方法参数存成JSON字符串,然后JSON反序列化成对象,然后反射调用 目标方法时这样的: CommandResp sendXXX(BaseCommandApiDTO<XXX> baseCommandApiDTO); 方式一
阅读全文
posted @ 2024-12-29 11:41 废物大师兄
阅读(825)
评论(0)
推荐(2)
2024年3月17日
Excel 条件格式
摘要: 示例一:将B列中的数据在A列中找出来,并用颜色标记 1、选中A列中需要被标记的数据范围 2、条件格式,新建规则,公式 这里,被填充的数据是A2:A77,用VLOOKUP函数查找,将B列中的数据在A列中查出来,并标记 =NOT(ISNA(VLOOKUP(A2,$C$2:$C$32,1,0))) 注意,
阅读全文
posted @ 2024-03-17 14:39 废物大师兄
阅读(242)
评论(0)
推荐(0)
2024年3月16日
Activiti7 ID生成器
摘要: Activiti 有自己的主键生成策略 总结一下主键生成策略 1、act_ge_property表中next.dbid保存id的初始值(代码中用oldValue表示) 2、每次获取2500个id,相当于预占了2500个id,即每次获取 oldValue ~ oldValue + 2500 这个范围的
阅读全文
posted @ 2024-03-16 22:01 废物大师兄
阅读(355)
评论(0)
推荐(0)
2024年2月20日
Sentinel 源码学习
摘要: 引入依赖 <dependency> <groupId>com.alibaba.csp</groupId> <artifactId>sentinel-core</artifactId> <version>1.8.7</version> </dependency> 基本用法 try (Entry ent
阅读全文
posted @ 2024-02-20 12:44 废物大师兄
阅读(495)
评论(0)
推荐(2)
2024年1月30日
MySQL查看bin_log日志
摘要: 有这样一段业务逻辑,首先保存业务数据,然后发送报文,最后确认报文回来以后更新业务数据。伪代码大概是这样的: /** * 保存数据,并调用发送报文方法 */ public void save() { // 0.保存数据 // 调用send()方法 send(); } /** * 发送报文 */ pub
阅读全文
posted @ 2024-01-30 10:35 废物大师兄
阅读(193)
评论(0)
推荐(1)
2023年12月22日
Dubbo本地调试方法
摘要: 方法一:用版本号来区分 比如,开发环境上跑的服务版本是1.0.0,那么为了在本地打断点调试某个服务,可以在本地启动,将version设置为2.0.0 服务提供者 @DubboService(version = "2.0.0") public class DemoServiceImpl impleme
阅读全文
posted @ 2023-12-22 17:26 废物大师兄
阅读(690)
评论(0)
推荐(0)
2023年12月20日
MySQL InnoDB加锁规则分析
摘要: 1. 基础知识回顾 1、索引的有序性,索引本身就是有序的 2、InnoDB中间隙锁的唯一目的是防止其他事务插入间隙。间隙锁可以共存。一个事务取得的间隙锁并不会阻止另一个事务取得同一间隙上的间隙锁。共享和独占间隔锁之间没有区别。它们彼此之间不冲突,并且执行相同的功能。 3、MySQL默认隔离级别是 R
阅读全文
posted @ 2023-12-20 19:26 废物大师兄
阅读(677)
评论(0)
推荐(1)
下一页
公告