05 2023 档案
摘要:一、什么是设计模式 设计模式(Design pattern) 是解决软件开发某些特定问题而提出的一些解决方案也可以理解成解决问题的一些思路。通过设计模式可以帮助我们增强代码的可重用性、可扩充性、 可维护性、灵活性好。我们使用设计模式最终的目的是实现代码的高内聚和低耦合。 1、创建型模式 对象实例化的
阅读全文
摘要:1、工厂模式定义产品接口即可,工厂中生产得是产品对象 2、抽象工厂模式需要定义产品接口,工厂抽象类。工厂生产得是具体工厂对象。 3、工厂为啥使用抽象类而不使用接口:接口可以实现多个,而继承是单继承。 例如:常见工厂,小米,华为,长城,他们都是一个整体,但是不可能出现一个小米华为长城的综合体。而使用抽
阅读全文
摘要:分布式系统:是一个硬件或软件组件分布在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统。 分布式事务:是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。 根据分布式系统CAP定理和base理论可知,分布式系统只能满足CP或者AP。 c
阅读全文
摘要:写了一个配置类,启动项目的时候报错:Property 'dataSource' is required 原代码如下: @Configuration public class SecurityConfig extends WebSecurityConfigurerAdapter { @Autowire
阅读全文
摘要:1、安装node.js http://nodejs.cn/download 检查是否安装成功 node -v 使用如下语句解决 npm 速度慢的问题 npm install --registry=https://registry.npm.taobao.org 2、安装vue-cli npm inst
阅读全文