02 2023 档案
摘要:
简单工厂模式(Simple Factory Pattern) 1 public interface Computer { 2 3 void setComputerSystem(); 4 5 } 6 7 public class XiaoMiComputer implements Computer {
阅读全文

摘要:
前言:面向对象是武器,设计模式是招式,设计原则是心法。以心法为基础,以武器运用招式应对复杂的编程问题。 UML UML(Unified Modeling Language)是指统一建 模语言,软件设计人员可以用其绘制类图、时序图、活动图等用于做概要设计、详细设计。 快速上手:30分钟学会UML类图,
阅读全文

摘要:
回溯法是一个纯暴力的搜索算法,它可以解决组合、切割、子集、排列和棋盘问题。回溯可以被抽象成为一个n叉树,树的宽度就是for循环的次数,树的高度可以抽象为递归的深度。 回溯模板: 1 private void backtracking("原始参数") { 2 if ("终止条件") { 3 //收集结
阅读全文

摘要:
spring-boot-devtools 是 Spring Boot 提供的开发者工具,它会监控当前应用所在的 classpath 下的文件发生变化,进行自动重启。 注意,spring-boot-devtools 并没有采用热部署的方式,而是一种较快的重启方式。 在项目中,我们需要在 pom.xml
阅读全文

摘要:
前言 我认为在面试中考察算法题的目的是检测候选者的逻辑思维,计算思维(利用基本的数据结构和算法思想工具,使用计算机高效的去解决问题),代码风格。《剑指 Offer·第2版》这本书本身是非常系统的,不推荐不看书直接做题,有戏称“全文背诵”,但是这本书有些错误,我不明白为什么一直不修正在网上也找不到说明
阅读全文
