「设计模式」单例模式
单例模式总结描述Singleton Pattern:
Ensure a class has only one instance, and provide a global point of access to it.(确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。)
实现懒汉式// 经典实现方式
public class Singleton{
// 唯一实例,私有并且静态
private static Singleton uniqueInstance;
// 私有化构造器
private Singleton(){}
// 静态方法
2020-12-09
「面试」SAP
SAP VT intern1.谈谈对「云」的理解2.谈谈对「微服务」的理解
什么是软件架构
软件架构是以组件、组件相互间的关系、组件和环境之间的关系所描述的软件系统的基本组织结构,以及指导其设计和演化的一些原理。
软件架构的原则:
关注点分离原则
尽量延迟绑定时间(面向服务架构SOA)
分层架构的模式特点:
优点:结构简单,易于组织开发。便于独立测试维护
缺点:不易实现持续发布和部署,性能代价,可扩展性比较差
面向服务架构SOA:
企业总线ESB:为服务间的相互调用提供支持环境,路由服务间的消息,并对消息和数据进行必要的转换 服务编排引擎,可以根据预先定义的脚本对服务消费者与服务提
2020-11-28
面试
Vue-打包发布到服务器
Vue-打包发布到服务器打包npm run build
会自动将打包好的资源放到dist目录下
本地预览文档
dist 目录需要启动一个 HTTP 服务器来访问 (除非你已经将 publicPath 配置为了一个相对的值),所以以 file:// 协议直接打开 dist/index.html 是不会工作的。在本地预览生产环境构建最简单的方式就是使用一个 Node.js 静态文件服务器,例如 serve:
npm install -g serve
# -s 参数的意思是将其架设在 Single-Page Application 模式下
# 这个模式会处理即将提到的路由问题
serve -s d