首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
bob解读
掘友等级
研发工程师
|
知名互联网公司
java ,架构
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
最新
热门
jvm问题实录2-线上堆内存使用率告警
2019-06-10 ->11号 数据,和12号的比对,可以看出堆内存水位在缓慢上升,最终再13号凌晨出发报警。 但是如果是因为内存泄露引起的问题,那么按照目前速率可能会在2-3天后(也可能是618促销期间)出现内存溢出宕机。 后续的工作 : 1. 从dump及代码层面分析为什…
代码评审-如何保证缓存与数据库的读写一致性?
我们从近期代码评审过程中的一段代码,开始探讨缓存和数据库的一致性问题。 A: 1. 考虑到 update 方法本身并发执行,Db.update和Cache.update不是原子操作,会出现先更新DB的后更新cache 时序不一致问题(库存修改存在并发情况,并要求时序一致性) A…
线上java内存泄露处理实录1
3. 方法监控可以看到在fullGC比较频繁时,业务方法几乎无响应 预发验证后续我们还将采用压测排除性能与其他内存问题,此次排除结束。 此次问题还是属于比较常见的内存溢出分析,整体按着常用流程没有太多的难点,只有在分析register的时候一时定位不到是开源包的register…
失败是成功之母,来读读这段代码
这是笔者维护代码中真实的一段, 虽然可读性差、逻辑比较混乱, 但是bob从中理解了失败是成功之母的寓意,加油,为了我们的远方。
996 icu 不算什么?生活在继续
珍惜自己的时间,好好对待自己的家人。
大型重构实践-多国家部署 spring 配置文件
趁着这个周末加班...对项目的spring配置文件做了一次重构,使配置文件的理解方式更加清晰了。 每个版本在不同的代码库, 功能和流程大同小异,但是依赖的服务接口都不相同(基线服务是不同的开发团队开发使然)。 通过右下图我们可以看出我们在国家和运行维度两个维度构建profile…
从 VS2019 绿帽子 谈谈 本地化
在 Visual Studio Installer 中安装 VS2019 之后。有一个欢迎的背景图片显示一个人骑着绿色帽子骑自行车。 绿帽子在中国文化中的含义你懂的,所以看起来开发者提交这个反馈似乎也没有什么不妥。 但国外开发者觉得这个改变不合理外,也有国内开发者觉得这似乎小题…
个人成就
文章被点赞
31
文章被阅读
11,535
掘力值
310
关注了
1
关注者
16
收藏集
0
关注标签
4
加入于
2019-03-21