随笔分类 - 其他
摘要:[TOC] # 1. nginx 应用场景 - 静态资源服务 - 反向代理服务 - API 接口服务 # 2. nginx 的优势 - 高并发高性能 - 可扩展性好 - 高可靠性 - 热部署 - 开源许可证 # 3. 学习环境 ## 3.1 常用版本四大阵营 - [Nginx 开源版](https:
阅读全文
摘要:# Babel的作用 > 将ES6+、TS、React等转换成普通的js代码,供浏览器识别 # Babel命令行使用 ## 单独使用 + @babel/core + @babel/cli + @babel/plugin-transform-block-scoping: 块级作用域插件 + @babe
阅读全文
摘要:# Centos7安装nvm ## 1. 下载 ```sh wget https://codeload.github.com/nvm-sh/nvm/tar.gz/refs/tags/v0.39.3 ``` ## 2. 解压 ```sh tar -xvf v0.39.3 ``` ## 3. 移动 ``
阅读全文
摘要:1. Electron 是什么? 使用github开发的开源框架 允许开发者使用Web(js,html,css)技术构建跨平台的桌面应用 Electron=Chrominum + node.js + Native API 高效:通过Web技术写UI 能力:底层能力 能力&体验:跨平台&原生能力 2.
阅读全文
摘要:VS Code 安装地址 常用插件: 中文插件:Chinese 颜色主题:atom one dark 文件夹图标: VSCode Great Icons 在浏览器中打开网页:open in browser、Live Server 自动重命名标签:auto rename tag ES7+ React/
阅读全文
摘要:location 属性 href protocol:协议 host: 域名+端口号 hostname: 域名 port:端口号 pathname search hash: 获取#后面的值 方法 assign:方法会触发窗口加载并显示指定的 URL 的内容。 // 跳转到 Location.reloa
阅读全文
摘要:> 所有打包工具是基于 node 运行的 # 1. [Webpack](https://www.webpackjs.com/) ## 内置模块 - path - extname: 后缀名 - basename: 文件名 - dirname:文件的父级文件夹路径 - join(x,y): 路径拼接,
阅读全文
摘要:1. 版本控制工具 一种软件工程技巧,确保由不同人所变编辑的同一程序文件都能得到同步 追踪、维护、控制 集中式 集中管理的服务器,保存所有文件的修订版本。开发人员需要连接这台服务器 CVS SVN 分布式 git 2. Bash-CMD-GUI的区别 Bash git bash 就是一个shell,
阅读全文
摘要:Electron 项目搭建采坑 RequestError: connect ETIMEDOUT 20.205.243.166:443 原因github 连接不上,使用ping github.com 获取数据超时 解决方式 打开http://ping.chinaz.com/github.com,搜索g
阅读全文
摘要:# [npm](https://www.npmjs.com/) > npm registry仓库 ## 命令 + npm install 包名: 安装第三方包 + npm uninstall 包名: 卸载 + npm init + npm install xxx --save-dev | -D: 只
阅读全文
摘要:1.1 计算机硬件基本认知 cpu: 中央处理器. 相当于人的大脑.运算中心,控制中心. 内存: 临时存储数据. 优点:读取速度快。 缺点:容量小,造价高,断电即消失. 硬盘: 长期存储数据. 优点:容量大,造价相对低,断电不消失。 缺点:读取速度慢. 操作系统:统一管理计算机软硬件资源的程序 1.
阅读全文
摘要:浏览器和浏览器内核 浏览器内核的作用:解析网页语法,并渲染网页 常见的浏览器内核: Trident(三叉戟):IE、360安全浏览器、搜狗高速浏览器、百度浏览器、UC浏览器; Gecko(壁虎):Mozilla Firefox; Presto(急板乐曲)-->Blink(眨眼):Opera; Web
阅读全文
摘要:VS Code 安装地址 常用插件: 中文插件:Chinese 颜色主题:atom one dark 文件夹图标: VSCode Great Icons 在浏览器中打开网页:open in browser、Live Server 自动重命名标签:auto rename tag ES7+ React/
阅读全文
摘要:垃圾回收机制 引用计数:根据变量值的引用数量 标记清除:用来解决循环引用带来的内存泄漏问题. 标记:从根节点出发遍历对象,对能访问到对象值的打上标记,表示对象可达 清除:对那些没有标记的对象进行回收 分代回收:降低引用计数的扫描频率,提高垃圾回收的效率,新生代、老年代,新生代分为伊甸区、幸存区。对象
阅读全文
摘要:计算机基础 什么是计算机? 计算机俗称“电脑”,是人对计算机的终极期望,能够想人脑一样去工作 为什么要有计算机? 为了执行人类的程序,解放人类的劳动。 大前提:计算机所有的组成都是模仿人的功能或器官 计算机的组成 控制器:计算机的指挥系统,负责控制计算器其他组件之间工作 运算器:包括数学运算以及逻辑
阅读全文