自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 分布式id

随着系统越来越复杂,数据越来越多后,势必会引入分库分表。此时db本身的自增id将无法满足需求,这时将引入分布式id来满足需求。以下是几种生成分布式id的方案。数据库自增id思路 引入一个数据库(称呼为id数据库),创建一个id表 每次插入数据前,先来id数据库插入一条获取,获取一个自增id作为数据的id 优点实现简单缺点 不是高可用。一旦数据库挂掉,分布式id将无法使用 性能损耗大。 整个交互过程设计了网络开销 数据库硬盘IO开销

2021-09-23 22:37:07 144

原创 Typora 上传图片的自定义命令实现

Typora 是我非常喜欢的一个 Markdown 编辑器。平时都是先在 Typora 中写完笔记再转到博客上面发布。这时 md 中的图片就需要一张张复制过去,为了减少这些繁琐的操作,刚好 Typora 也支持图床功能,所以决定操作一番。Typora 使用 PicGo 来间接支持微博,七牛云,腾讯云COS,又拍云,GitHub,阿里云OSS,SM.MS,imgur 等8种常用图床。此外 Typora 也支持使用自定义命令来上传图片到图床。出于免费且速度有保障的考量,我打算使用腾讯的 coding 自建

2020-06-15 12:17:13 1726

原创 JVM堆栈dump解析

thread dump 是一个文本文件。是JVM各线程运行情况的快照。以栈的形式记录。能帮助我们分析程序什么地方出现问题。帮助快速定位问题。thread dump需要结合占用系统资源的线程id进行分析才有意义。 heap dump 是一个二进制文件,可以借助java提供的jvisualVM工具打开查看。该文件是JVM堆内存的快照。记录着该时刻里有什么类,类的数量、实例的数量以及大小、实例的内容。此外还有些其他信息,如下图所示。 使用JDK的工具 获取dump获取thre...

2020-06-13 21:50:43 1986

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除