骚操作 | 不重启 JVM,替换掉已经加载的类,偷天换日?

Java对象行为java.lang.instrument.Instrumentation直接操作字节码BTraceArthas三生万物在遥远的希艾斯星球爪哇国塞沃城中,两名年轻的程序员正在为一件事情苦恼,程序出问题了,一时看不出问题出在哪里,于是有了以下对话:“Debug一下吧”

关于Array中的坑,你踩过多少?

stringify就是一个例子,它以不同的方式输出数组给其他对象。如果你想捕捉子类,这里有instanceof:但当你引入多个领域时,事情就变得更复杂了。

SpringBoot 玩一玩代码混淆,防止反编译代码泄露

简单就是把代码跑一哈,然后我们的代码 .java文件 就被编译成了 .class 文件。就是针对编译生成的 jar/war 包 里面的 .class 文件 逆向还原回来,可以看到你的代码写的啥。

Java初始化顺序到底是什么样子的?

本文简单通过一段代码片段介绍一下,实例变量的初始化,实例初始化和静态初始化的顺序。的确,粗一看感觉好像没有什么用,这个实例初始化的代码块可以放在构造器里。

为“架构”再建个模:如何用代码描述软件架构?

在架构治理平台 ArchGuard 中,为了实现对架构的治理,我们需要代码 + 模型描述所要处理的内容和数据。

常见代码重构技巧(非常实用)

添加一个测试 -> 运行所有测试并检查测试结果 -> 编写代码以通过测试 -> 运行所有测试且全部通过 -> 重构代码,以消除重复设计,优化设计结构。

兄dei,你被代码死循环坑了吗?

前言代码死循环 这个话题,个人觉得还是挺有趣的。因为只要是开发人员,必定会踩过这个坑。如果真的没踩过,只能说明你代码写少了,或者是真正的大神。尽管很多时候,我们在极力避免这类问题的发生,但有时候,死循环却悄咪咪的就来了,坑你于无形之中。

Java 编程技巧之样板代码

北宋科学家沈括在《梦溪笔谈》第十八卷《技艺》中这样描述“活字印刷术”:庆历中,有布衣毕昇,又为活版。

助您写出优雅的Java代码七点建议

有的Java程序代码一眼看上去就让人觉得混乱且费解,而有的代码却能给人如沐春风之感。本文将通过七点建议,帮助您写出更好、更优雅的程序代码。

Java Web轻松学54 – 租房网应用完整代码

本系列文章旨在记录和总结自己在Java Web开发之路上的知识点、经验、问题和思考,希望能帮助更多(Java)码农和想成为(Java)码农的人。目录介绍工程结构POM文件Web部署描述符 – web.xmlSpring IoC配置元数据 – dispatcher.

网站地图