自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (5)
  • 收藏
  • 关注

原创 多线程事务回滚

CountDownLatch 是多线程控制的一种工具,这个工具经常用来用来协调多个线程之间的同步,或者说起到线程之间的通信(而不是用作互斥的作用)。

2024-02-23 16:43:03 680

原创 基于redis实现布隆过滤器

布隆过滤器放入数据相当于在纸上画一条线,布隆过滤器校验数据相当于拿一条线在纸上比对是否有重合;所以过滤器校验值存在,结果可能会不准;过滤器校验值不存在的,结果一定是不存在。布隆过滤器的数据结构是bit类型的map,值通过计算hash值,获取bit数组中对应的下标,hash值和bit数组下标之间有映射关系。通过hash值与bit数组的映射关系,来判断校验对象是否存在于过滤器中;2.过滤器校验值不存在,结果一定不存在;1.过滤器校验值存在,结果不一定存在;

2024-02-23 09:19:55 343

原创 布隆过滤器应用-针对频繁发起请求的优化方案

每次查询成功之后都将该条数据放入布隆过滤器中,每次发起请求之前,在布隆过滤器中校验是否已经存在查询成功的数据,布隆过滤器中有数据标记,不再发起查询。在消息堆积的情况下,一条数据查询成功之后,紧接着会再次执行该条数据的查询,如果同一条数据堆积多次,在执行成功之后也会重复发起多次,造成QPS浪费的同时,也影响消费速度。上了布隆过滤器之后,过滤掉很大一部分重复请求,在有限的QPS查询了更多的数据。为了避免已经查询成功的数据重复发起查询请求,需要把查询成功的数据打上标记,布隆过滤器器可以很好地解决数据标记的问题;

2024-02-22 17:03:27 225

原创 AOP可以这样用(二、针对接口迸发的切面处理)

针对同一账户接口迸发的切面处理场景分析场景分析在一个商家店铺的钱包系统中,如果在某一时刻产生多条流水信息,在记录流水信息的时候,很可能会出现...

2020-04-10 15:12:44 1027

原创 AOP可以这样用(一)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2020-04-08 18:14:23 131

AOP-切面中的数据字典转换

代码中查到数据后,如果需要将数据按照数据字典进行转换,这个工具类可以很好地解决数据字典值转换的问题。引入方便,代码侵入性低。

2024-06-04

springBoot·springCloud.zip

正在学习SpringBoot,SpringCloud微服务的同学,可以下载作为参考,包含微服务中基本的配置和调用。

2019-11-08

mybatis generator 生成到层 mapper

mybatis generator 生成代码文件。

2016-08-01

微信公众平台与项目对接

微信二次开发关键在于微信与项目对接,这个项目是一个对接的模板。配置好相应信息就能进行开发

2016-02-02

微信公众平台发放裂变红包

已经封装好了发红包的方法,传入相应数据即可实现发放红包

2016-02-02

微信推送消息模板Java代码

消息模板已经封装好,先在公众号后台添加好自己的模板,传入对应参数并配置好相应信息即可推送消息,需要的同学可以下载参考

2016-02-02

空空如也

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

TA关注的人

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