首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
实战记录
厨师沙拉
创建于2023-01-31
订阅专栏
日常开发实战记录
等 2 人订阅
共11篇文章
创建于2023-01-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
聊聊对接第三方服务中的注意事项(避坑指南)
背景 在项目的迭代的过程中,随着功能越来越完善,项目也越来越复杂。其中肯定会遇到对接第三方服务的场景。确保接入后服务正常运行,显得格外重要。 避坑指南 对接前 从项目上先疏通关系,双方的领导先打好招呼
用IDEA编辑器高效解决maven依赖冲突
背景 在项目越来越大,集成的功能越多,依赖的冲突也会越来越多,在这里记录一下用IDEA解决依赖的过程。 现状 比如最近在项目里集成了一个第三方sdk之后,在构建的过程中代码扫描提示有黑名单组件。 具体
亿级数据治理job方案
背景 在做一些大数据量的处理过程中,比如上线前的资源处理,某些T+1日的定时任务job 随着数据量的增大,带来的挑战越来越多。 挑战 对机器性能会有更高要求 高性能的机器配置是完成大数据量数据治理的必
数据库QPS调优,好像也没那么难
背景 DBA提示近期凌晨mongo数据库集群QPS指标告警(具体指标为从每天凌晨1点到6点的QPS维持在1.4w-1.5w)急需要排查解决,否则很有因QPS持续过高造成集群产生死锁和脑裂进而导致集群
深入浅出ThreadLocal
ThreadLocal相信大家都有用过的,一般用作存取一些全局的信息。比如用户信息,流程信息,甚至在Spring框架里面通过事务注解Transactional去获取数据库连接的实现上,也有它的一份功劳
程序中的程序
无印良品设计总监原研哉写过一本书,书名叫做《设计中的设计》,大致的意思是在提醒我们:每个人都可以做一个设计师,因为你设计的不仅仅是一般意义上的“设计”,还有你的生活。 designer与coder的共
用IDEA编辑器高效解决Git代码冲突
项目开发小组协同工作的过程中,代码冲突在所难免,今天笔者就来分享一个实用高效地解决冲突的方式。情景:从uat上切出两个一样的分支,命名为changeA和changeB分别交由A,B两人开发。两人同在该
JVM快速入门
前言:巴拉巴拉,今天给大家分享一点java三剑客(jre,jvm,jdk)中的jvm,纯理论教科书篇。1JDK、JRE、JVM的关系是什么?我们学习JVM的之前,简单科普一下他们三者有啥关系。JVMJ
XXL-JOB路由策略源码分析
定时任务应该是很多项目里面必备的一个组件,笔者公司里的项目也是一样,定时调度任务是用XXL-JOB(一个定时调度管理的框架,官方网站https://www.xuxueli.com/xxl-job/)来
用TransactionalEventListener实现事件监听
在实际项目中,难免会需要增加一些不影响主流程的业务,比如发短信,发邮件,计费,记账等等的操作。可以考虑异步解耦的思路去做,不失为一种优雅的解决方案。这样可以使得代码结构更加清晰,可扩展性更强。如果是在
生产环境CPU冲高实战记录
背景 生产环境下某个数据同步的job执行时,该应用服务CPU居高不下,触发告警。由于是部署在一台实体高性能物理机上,该机器上还有部署其他应用服务,如果该服务CPU持续冲高,很有可能会影响到其他应用服务