06 2020 档案
摘要:微服务体系 什么是微服务? 什么是单体架构? 单体架构的问题? 1.复杂性高 1.1 代码难以理解,复用性低 1.2 难以理解导致代码质量低,复杂性进一步增加 1.3 代码难以被修改和重构 2.伸缩性差 2.1 单体只能按整体横向扩展,无法分模块垂直扩展 2.2 IO密集型模块和CPU密集型模块无法
阅读全文
摘要:Npm NPM 是 Node.js 标准的软件包管理器 NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。 常用命令 1 npm init #在项目中引导创建一个packag
阅读全文
摘要:Node.js是运行在服务端的JavaScript。Node.js是一个基于Chrome JavaScript运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。 基础知识 模块
阅读全文
摘要:逆水行舟,不进则退 基础知识 “三大原理、两个协议和一种结构” 1、一种结构:数据结构 2、两个协议:TCP与HTTP协议 3、三大原理:计算机原理、操作系统原理与编译原理 Web前端 1、HTML5 + CSS 2、JavaScript ES6,ES2017 3、Node.js 3.1、Node.
阅读全文

浙公网安备 33010602011771号