06 2023 档案

摘要:[TOC] # 静态资源 web 服务 ## 静态和动态资源 - 静态资源: 一般客户端发送请求到 web 服务器,web 服务器从内存取到响应的文件,返给客户端,客户端解析并渲染显示出来 - 动态资源:客户端请求动态资源,先交于 web 服务器,然后连接数据库获取数据,返回客户端 ## CDN - 阅读全文
posted @ 2023-06-23 01:32 转角90 阅读(22) 评论(0) 推荐(0) 编辑
摘要:[TOC] # 负载均衡 ![](https://img2023.cnblogs.com/blog/1373491/202306/1373491-20230614003037741-113782193.png) - 使用**集群**是解决高并发、海量数据问题的常用手段 - 增加服务器,分担原有服务器 阅读全文
posted @ 2023-06-23 01:31 转角90 阅读(23) 评论(0) 推荐(0) 编辑
摘要:[TOC] # 代理服务 ```yaml Syntax: proxy_pass URL; Default: --; Content: server,locaion ``` ## 正向代理 > 代理的是客户端,服务端看不到真正的客户端。如:通过公司代理服务器上网 ### 配置 ``` proxy_pa 阅读全文
posted @ 2023-06-23 01:31 转角90 阅读(82) 评论(0) 推荐(0) 编辑
摘要:[TOC] # Nginx高并发静态资源化解决方案 ## 1. 一致性 ## 2. 合并文件输出 [SSI官方文档](http://nginx.org/en/docs/http/ngx_http_ssi_module.html) > Server Side Include,服务器端嵌入 ### SS 阅读全文
posted @ 2023-06-23 01:31 转角90 阅读(49) 评论(0) 推荐(0) 编辑
摘要:[TOC] # 1. nginx 应用场景 - 静态资源服务 - 反向代理服务 - API 接口服务 # 2. nginx 的优势 - 高并发高性能 - 可扩展性好 - 高可靠性 - 热部署 - 开源许可证 # 3. 学习环境 ## 3.1 常用版本四大阵营 - [Nginx 开源版](https: 阅读全文
posted @ 2023-06-14 00:30 转角90 阅读(19) 评论(0) 推荐(0) 编辑
摘要:# Babel的作用 > 将ES6+、TS、React等转换成普通的js代码,供浏览器识别 # Babel命令行使用 ## 单独使用 + @babel/core + @babel/cli + @babel/plugin-transform-block-scoping: 块级作用域插件 + @babe 阅读全文
posted @ 2023-06-02 01:59 转角90 阅读(22) 评论(0) 推荐(0) 编辑
摘要:# 1. YAML > YAML 是专门用来写配置文件的语言,非常简介和强大,远比JSON格式方便 # 2. 基本规则 + 大小写敏感 + 使用缩进表示层级关系 + 缩进时不允许使用Tab键,只能使用空格 + 缩进的空格数目不重要,只要相同层级的元素左对齐即可 + 井号表示注释, # 3. YAML 阅读全文
posted @ 2023-06-01 03:12 转角90 阅读(48) 评论(0) 推荐(0) 编辑
摘要:## 1. 版本控制工具 > 一种软件工程技巧,确保由不同人所变编辑的同一程序文件都能得到同步 > > 追踪、维护、控制 ### 集中式 > 集中管理的服务器,保存所有文件的修订版本。开发人员需要连接这台服务器 + `CVS` + `SVN` ### 分布式 + `git` ## 2. Bash-C 阅读全文
posted @ 2023-06-01 03:12 转角90 阅读(6) 评论(0) 推荐(0) 编辑
摘要:# git服务器 ## 安装 ```sh yum install git -y ``` ## 创建git用户 ```sh adduser git # 创建用户 passwd git # 密码git # 切换到git用户下 su - git # 查看权限 cd /home/git/repos ll # 阅读全文
posted @ 2023-06-01 03:12 转角90 阅读(41) 评论(0) 推荐(0) 编辑
摘要:# 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. 移动 `` 阅读全文
posted @ 2023-06-01 03:11 转角90 阅读(138) 评论(0) 推荐(0) 编辑
摘要:# Docker 介绍 Docker 是一种管理应用的现代手段,让应用管理变得可以预测和高效 # [Docker 安装](https://docs.docker.com/get-docker/) ## Docker 安装位置 > 默认位置是 C:\Program Files\Docker ## 软连 阅读全文
posted @ 2023-06-01 03:11 转角90 阅读(21) 评论(0) 推荐(0) 编辑
摘要:# 数据类型 > typescript会进行类型推导,不需要每个都写类型注释 ## 数组 ```js let list1:string[]=['aa','bb'] // 数组类型并且内容都为string let list2:any[] = ['aa',1,3] let list3:Array = [ 阅读全文
posted @ 2023-06-01 03:08 转角90 阅读(12) 评论(0) 推荐(0) 编辑
摘要:## request类的封装 ```js // request/index.ts import axios from 'axios' import type { AxiosInstance } from 'axios' import type { XYRequestInterceptors, XYR 阅读全文
posted @ 2023-06-01 03:08 转角90 阅读(111) 评论(0) 推荐(0) 编辑
摘要:# 1. 集成 editorconfig 配置 EditorConfig 有助于为不同 IDE 编辑器上处理同一项目的多个开发人员维护一致的编码风格。 ```yaml # http://editorconfig.org root = true [*] # 表示所有文件适用 charset = utf 阅读全文
posted @ 2023-06-01 03:07 转角90 阅读(20) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示