一、函数函数的概念设 A,B$A,B$A,B 是非空的实数集,如果对于集合 A$A$A 中的任意一个数 x$x$x ,按照某种确定的对应关系 f$f$f ,在集合 B$B$B 中都有唯一确定的数 y$y$y 和它对应,那么就称 :f:A→B$f:A\rightarrow B$f:A\\rightarrow B 为从集合 A$A$A 到集合 B$B$B 的一个函数
函数的三要素
对应关系: 其中y\=f(x)其中(x∈A,y∈B)$y=f(x) 其中 (x\in A, y\in B)$y=f(x) 其中 (x\\in A, y\\in B)
定义域: x$x$x 叫做自变量,x$x$x 的取值范围 A$A$A 叫做函数的定义域
值域:与 x$x$x 值相对应的 y$y$y 值的集合 {f(x)|x∈A}$\left\{ f(x)|x \in A \right\}$\\left\\{ f(x)|x \\in A \\right\\} ,值域是 B$B$B 的子集
区间的相关概念(复习,集合这章节已经讲过)
{x|a < x < b} 开区间 (a,b)
{x|a ≤$\leq ...
CDN的全称是Content Delivery Network,即内容分发网络。由于CDN是为加快网络访问速度而被优化的网络覆盖层,因此被形象地称为”网络加速器”。
CDN可以加快用户访问网络资源的速度和稳定性,减轻源服务器的访问压力。
一、CDN简介主要思路: 尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。
实现方法: 通过在网络各处放置 节点服务器所构成的在现有的互联网基础之上的一层 智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的 连接和负载状况以及到用户的 距离和 响应时间等综合信息将用户的请求重新 导向离用户最近的服务节点上,加快访问速度。
目的: 使用户可 就近取得所需内容,解决Internet网络拥挤的状况,提高用户访问网站的 响应速度。
优势:
CDN节点解决了跨运营商和跨地域访问的问题,访问延时大大降低;
大部分请求在CDN边缘节点完成,CDN起到了分流作用,减轻了源站的负载。
二 ...
Vue3 跟 Vite 正式版发布有很长一段时间了,生态圈也渐渐丰富起来,作者已在多个项目中使用,总结一下:就是快!也不用担心稳定性问题,开发体验真不是一般好!还没尝试的同学可以从本文开始学习,从 0 开始手把手带你搭建一套规范的 Vite + Vue3 + TypeScript 前端工程化项目环境。
本文篇幅较长,从以下几个方面展开:
架构搭建
代码规范
提交规范
单元测试
自动部署
本项目完整的代码托管在 GitHub 仓库,欢迎点亮小星星
技术栈
编程语言:TypeScript 4.x + JavaScript
构建工具:Vite 2.x
前端框架:Vue 3.x
路由工具:Vue Router 4.x
状态管理:Vuex 4.x
UI 框架:Element Plus
CSS 预编译:Stylus / Sass / Less
HTTP 工具:Axios
Git Hook 工具:husky + lint-staged
代码规范:EditorConfig + Prettier + ESLint + Airbnb JavaScript Style Guide
提交规范:Comm ...
npm,全名 node package manger。
npm 是 Node的开放式模块登记和管理系统,是 Node.js包的标准发布平台,用于 Node.js包的发布、传播、依赖控制,网址:www.npmjs.com/
npm 提供了命令行工具,可以方便地下载、安装、升级、删除包,也可以让你作为开发者发布并维护包
npm 如何使用
npm 在按照 Node.js 时会连带被安装。但有可能不是最新版本,需要 npm install npm@latest -g 升级到最新版本。
基本命令:
12345678查看 npm 命令列表npm help查看各个命令的简单用法npm -l查看 npm 的版本npm -v查看 npm 的配置npm config list -l
npm 的使用用来初始化生成 package.json文件。在这个过程中会向用户提问一系列问题,如果你觉得不用修改默认配置,一路回车就可以了。
如果使用了 -f(代表 force)、 -y(代表 yes),则跳过提问阶段,直接生成一个新的 package.json文件。
npm set 设置环境变量1234$ npm s ...