随笔分类 - 编程
编程学习的相关内容
摘要:这套环境是VSCode+MinGW(MSYS2)+Clangd+Xmake的配置。 MinGW 网上很多教程引导去的MinGW-w64 gcc版本只更新到了8.1.0就停更了,而实际中gcc版本已经到达12了,因此我们使用MSYS2去安装GCC。 首先使用scoop安装msys2(在main buc
阅读全文
摘要:手动实现 之前的一篇讲IoC的博文提到了代理模式,事实上代理模式就是AOP实现的重要基石。但是上面的代码有一个显而易见的缺陷,也就是之前讲解反射内容时提到的: 不具备动态性 。 上面代码中的Server就像是反射理解博文中提到的工厂订单管理员一样,每增加一样菜系,就需要相应更新手上的菜单。类比反射特
阅读全文
摘要:一个简单的例子 Ioc(Inversion of Control),控制反转。名字起得比较高大上,事实上是一种工程思想,不仅适用于编程领域。我用一个简单的例子来说明IoC: 假设我们到一个餐馆里去吃饭,这个餐馆有成百上千个厨师,每位厨师只能做一样菜,这时候客人应该怎样点菜? 1. 直接到厨房去寻找厨
阅读全文
摘要:Java学习之路,关于反射的一些简单理解.....
阅读全文
