0. 自动装配原理 0.0 pom.xml 依赖一个父项目,主要管理项目的资源过滤和插件 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.6.2</version> <relativePath/> <!-- lookup parent from repository --> </parent> 进去还有一个父依赖,才是真正管理 SpringBoot 应用里面所有依赖版本

Read More

寻找最短路径 BFS BFS 只是访问 node,但是不会构造路径 frontier = Queue() frontier.put(start ) reached = set() reached.add(start) while not frontier.empty(): current = frontier.get() for next in graph.neighbors(current): if next not in reached: frontier.put(next) reached.add(next) 路径 这时候把用于记录重复的数组,变为 parent

Read More