Intro. Boost的filesystem可以用来扫描给定目录下的所有项. 实现 具体实现代码如下: 需要包含的头文件和使用的命名空间: #include <boost/filesystem.hpp> using namespace boost::filesystem; 扫描目录下文件的代码: for (directory_iterator dit(your_path); dit != directory_iterator(); dit++){ if (is_regular_file(*d
1.依赖注入 (1) 依赖注入(DI)的概念:某个bean的依赖项,由容器来负责注入维护,而非我们自己手动去维护,以此来达到bean之间解耦的目的,如下 //情况一:不使用依赖注入 public class A {} public class B { //B依赖了A对象,这种依赖关系是由我们自己手动来维护的,编码于代码之中,是强依赖 private A a = new A(); } //情况二:使用依赖注入 @Component public class A {} @Component publ