Maven 学习
Maven 是一款用于管理和构建 java 项目的工具 Maven 可以方便快捷的管理项目依赖的资源 (jar 包),避免版本冲突问题;提供标准、统一的项目结构;标准跨平台的自动化项目构建方式 安装 在官网 下载后解压,然后配置本地仓库,修 …
Maven 是一款用于管理和构建 java 项目的工具 Maven 可以方便快捷的管理项目依赖的资源 (jar 包),避免版本冲突问题;提供标准、统一的项目结构;标准跨平台的自动化项目构建方式 安装 在官网 下载后解压,然后配置本地仓库,修 …
SpringBoot 入门例子 需求:使用 SpringBoot 开发一个 web 应用,浏览器发起 /hello 后,返回字符串 “Hello Spring” 首先需要创建 SpringBoot 工程,并勾选 web 开发相关依赖 然后创 …
新建目录,将网页文件放入 ./dict 根目录装进文件 dockerfile 内容如下: 1 2 3 4 5 6 # 基于nginx:1.20镜像 FROM nginx:1.20 # 将dist文件中的内容复制到 …
简单介绍设计模式 设计模式 引 具体的设计模式 创建型 结构型 行为型 类 工厂方法模式 适配器模式 (类) 解释器模式 模板方法模式 对象 抽象工厂模式 生成器模式 原型模式 单例模式 适配器模式 (对象) 桥接模式 组合模式 装饰器模式 …
Visitor Pattern 对象行为型模式 意图 表示一个作用于某对象结构中的各元素的操作。它不允许在不改变各元素的类的前提下定义作用于这些元素的新操作 结构 其中: Visitor (访问者) 为该对象结构中 …
Template Method Pattern 类行为型模式 意图 定义一个操作中的算法骨架,而将一些步骤延迟到子类中。Template Method 使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤 结构 其中: …
Strategy Pattern 对象行为型模式 意图 定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。此模式使得算法可以独立于使用它们的客户而变化 结构 其中: Strategy (策略) 定义所有支持的算法的公共接口 …
State Pattern 对象行为型模式 意图 允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类 结构 其中: Context (上下文) 定义客户感兴趣的接口:维护一个 ConcerteState 子类的实例,这个 …
Asynchronous JavaScript And XML,异步的 JS 和 XML。作用: 数据交换:通过 Ajax 可以给服务器发送请求,并获取服务器响应的数据 异步交互:可以在不重新加载整个页面的情况下,与服务器交换数据并更新部分 …
Observer Pattern 对象行为型模式 意图 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变吋,所有依赖于它的对象都得到通知并被自动更新 结构 其中: Subject (目标) 知道它的观察者,可以有任意多个观察者观察 …