微服务
暴雪2008
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何在线程间传递参数
前言 最近排查业务系统一个与跨线程共享数据(或者说传递数据)错误的问题,决定在这里梳理一下线程间数据传输的问题。跨线程传输数据的方式有很多,后续再写文章介绍,本次只对ThreadLocal及其衍生的类InheritableThreadLocal、TransmittableThreadLocal做一些使用的梳理与原理的分析。 应用场景 1.业务系统参数传递 假如你有一个web系统,每次访问客户端会有一些公共参数传递进来,然后你的不同的业务方法,都想使用,这个时候要么你做一层防腐层,将所有有用的参数封装一下接连原创 2020-07-16 00:55:47 · 3753 阅读 · 0 评论 -
重复调用、消息,幂等性方案全整理
一、前言 最近遇到很多业务在前期告诉迭代过程中,忽略很多幂等性处理,这都是技术债务,趁此机会,梳理一下业界常用的幂等性方案。 二、场景 什么是幂等性呢? 这里其实说的是:系统中有很多操作,是不管做多少次,都应该产生一样的效果或返回一样的结果。 例如 : 前端重复提交选中的数据,应该后台只产生对应这个数据的一个反应结果; 这种情况开发过程中,经常遇到,用户点击按钮没反应,再次点击。 秒杀类似的场景,用户疯狂在一个时刻多次点击。ps 当然前端可以加锁。 我们发起一笔付款请求,应该只扣用户账户一次钱,当遇原创 2020-07-11 00:59:18 · 514 阅读 · 0 评论 -
GC代码优化之路浅析及抛砖
GC优化之路浅析及抛砖背景GC--内存分配率功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 背景 最近被一些GC问题困扰,处理一些工作中的GC问题,本文也算整体对笔者GC经验的一些梳理。 GC–内存分配率 谈起GC,我觉得首先要原创 2020-06-25 02:03:10 · 438 阅读 · 0 评论
分享