之前在了解到软路由之后,一直想给自己的网络也搞一个软路由。这样就不需要在每个设备上进行配置,也可以让一些没有软件支持的设备(比如 xbox)也
surface 升级到 Windows 11 之后,开始出现莫名其妙的屏闪。在更新驱动也不能改善之后,我还是选择了重装系统。虽然保留了个人数据,但是所有的应用都没有了,不得不
在我们日常的 TDD 开发中,永远绕不过去的就是要编写测试。而对于一个 Java 程序员,JUnit 似乎是一个不二的选择。它的确是一个十分优秀的工具,在大多数
刚开始工作的时候就接触到 DDD,当时就被它规定的代码模式所吸引。几年下来,接触到不同的代码组织模式,更是深深的感受到一个“良好”的代码架构是
发散式变化和霰弹式修改是 Martin Fowler 在《重构》中收录的两种代码坏味道。看到这两个名字时,我并不理解它们描述的是什么样的代码。也许我已经遇到过这样的代
在 Java 自带的反射库中,我们只能根据具体的一个完整类名去加载一个类。如果我们想要在一个 package 中扫描所有的符合条件的类,就需要自己写代码实现。 但是作为