基于AbstractProcessor扩展MapStruct自动生成实体映射工具类
作者:京东物流 王北永 姚再毅 1 背景 日常开发过程中,尤其在 DDD 过程中,经常遇到 VO/MODEL/ […]
别再写狗屎代码了,推荐这 5 款 IDEA 插件,让你的代码质量直接起飞!
随着业务的发展,系统会越来越庞大,原本简单稳定的功能,可能在不断迭代后复杂度上升,潜在的风险也随之暴露,导致最 […]
类是如何加载的?
在 Java 中,类加载的流程有一个专门的机制叫做“类加载机制”。类加载机制是指一个类在 Java 虚拟机(J […]
Squirrel状态机-从原理探究到最佳实践
作者:京东物流 郑朋辉 1 简介 Squirrel状态机是一种用来进行对象行为建模的工具,主要描述对象在它的生 […]
Golang 遇到 note: module requires Go 1.nn 解决之道,不升go
Golang 遇到 note: module requires Go 1.xx 解决之道,不升go 在使用多版 […]
Java 缺失的特性:扩展方法
什么是扩展方法 扩展方法,就是能够向现有类型直接“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改 […]
一次偶然机会发现的MySQL“负优化”
文章最开始先给大家两条sql,请猜猜他们执行会有什么区别? SELECT * from student s w […]
一种面向业务配置基于JSF广播定时生效的工具
作者:京东物流 王北永 姚再毅 李振 1 背景 目前,ducc实现了实时近乎所有配置动态生效的场景,但是配置是 […]
代码影响范围工具探索
作者:京东零售 田创新、耿蕾 一、背景 1.祖传代码不敢随意改动,影响范围无法评估。并且组内时常有因为修改了某 […]
比特熊故事汇2.0 | 矛盾个性是促成创意不竭的正反合
大家好!我是爱吃、爱玩、更爱学习技术,IT界新晋小红人,开发者的好朋友——比特熊! 2023年开年故事汇,我们 […]