07 2021 档案
摘要:最近开发的一个项目中有许多常量。为了优化代码,项目将这些常量的值存储在数据库中,希望能在程序启动后从数据库查出。 由于没有经验,一开始我就这样写: @Component public class CustomConstants { @Autowired private propertyService
阅读全文
摘要:由于一开始的粗放扩张,公司项目代码里,遗留有很多类似魔法数的写死的id,导致现在维护困难。于是交给我任务,将这些id替换成静态变量。 这些id有十多种,分布在十个文件中,总共六十多处,要手动去查找替换几乎是不可能的。 Idea中,菜单栏Edit->find->replace in path可以打开全
阅读全文
摘要:看Arthas文档,其中代码热更新功能很吸引人,用文档的demo项目热更新,没有任何问题。 但是,用公司项目的代码一试,mc编译时报错。 网上查了很多博客,有说在本地idea里编译成class文件再redefine的,但我在本地idea里直接右键compile的话也会报错,便不了了之。 最终,偶尔间
阅读全文
浙公网安备 33010602011771号