暂时未有相关云产品技术能力~
暂无个人介绍
tsc : 无法将“tsc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
如果需要使用状态管理工具,那个在src下面创建一个store文件夹,然后里面写vuex的配置,我这里使用的是模块,模块里面的内容和vuex3是一样的,调用方式也是一样的
vue vue3 实现滚动进度条,斑马纹进度条
如果一个进程B是由进程A开启,则A是B的父进程,B是A的子进程,子进程会继承父进程的一些信息,但仍然保持相对独立
b.资源的加载顺序。资源的加载顺序决定了页面的逻辑能否正常的执行,当页面加载顺序出现问题导致页面无法正常执行,最终导致白页现象。或者网速较慢,下载相关资源很慢,这时就会出现暂时的空白页的现象。
概念:跨站请求伪造(英语:Cross-site request forgery),也被称为 one-click attack 或者 session riding,通常缩写为 CSRF 或者 XSRF, 是一种挟制用户在当前已登录的Web应用程序上执行非本意的操作的攻击方法。跟跨网站脚本(XSS)相比,XSS 利用的是用户对指定网站的信任,CSRF 利用的是网站对用户网页浏览器的信任。
HTTP/1.1为了尽可能的提高HTTP性能,1.1规定所有连接必须是持久的,已经不需要在头部加上Connection:Keep-alive了。
node判断文件夹是否存在,不存在直接创建
[error] OpenEvent(“Global\ngx_reload_11812“) failed (2: The system cannot find the file specified
项目重置样式 reset.scss
node生成验证码
node生成带logo的二维码的中间件
node express 给前端返回图片流
node实现代理的中间件
如果从自己的服务器中访问使用外链,浏览器会告诉外链方中,请求头会加一个refere 的请求头,用于标记该网页的来源服务器是哪个地址或者域名。如果是自己的服务访问自己的资源,浏览器是不会携带该请求头的或者携带的请求头和host是一样的,所以我们就可以使用referer这个浏览器所携带的特性。
node 实现文件下载,web打开迅雷下载文件
node 实现文件上传中间件
es6思维导图 核心知识点
vite 构建vue3 项目配置文件的详情配置
python 手动安装包的两种方法
一般来说,中心服务器至少承担着认证和授权的功能,例如登录:各种设备发送消息到中心服务器,然后中心服务器响应一个身份令牌
当浏览器端运行了一段ajax代码(无论是使用XMLHttpRequest还是fetch api),浏览器会首先判断它属于哪一种请求模式
node 实现aes-128-cbc对称加密
由于http协议的无状态,服务器忘记了之前的所有请求,它无法确定这一次请求的客户端,就是之前登录成功的那个客户端。
知识边界: nodemon 就像是vue里面的开启热加载功能一样,开发者只要放心开发,不用修改一点就需要重新启动项目,进行测试
如果中间件发现错误,服务不会停止,相当于调用了next(错误对象),会继续寻找错误中间件,如果没有,响应500;
node Sequelize配置log4js 配置详情
在连接数据库的时候,早上还好的时候,突然就坏了,看报错信息,发现连接拒绝,然后经过自己的排查,发现mysql数据服务竟然被关闭了,虽然关闭原因还未找到,但是解决这个问题的方法就是重新开启mysql服务就好
在学习node的时候,运行代码突然报下面错误,这个在百度上找了一下,发现描述的有点不正确。这个错误是说不能够处理promise的reject,通俗一点,就是你的promise抛了一个异常出来,但是你调用者没有进行捕获处理,也就是没有写catch()函数来进行捕获。
注意:在时间格式的传输过程中, 我们为了能使时间在每一个地区都能准确获取的,一般存入数据库的都是,utf8 或者 是时间戳的形式, 因为时间戳和utf8的是一个标准,不会因为地区而异而改变
数据库简介
node 手动实现 EventEmitter 特别简单的思路
前言里面说了,node 是一门使用chorme V8 引擎来解析JavaScript, 并且解决异步IO,事件驱动,高性能的一种脚本语言,它的出来就搭上了chrome浏览器开发的v8引擎的这一趟快车。
nginx 配置https
js 实现 贪心算法和动态规划 贪心找零问题, 动态规划 青蛙跳台阶问题
node使用http 模块搭建一个静态服务器
es 实现二叉树的前序中序,后序遍历,后序中序还原二叉树,前序中序还原二叉树,二叉树的比较diff
es 实现图的基本算法 图的深度优先搜索 广度优先搜索 普利姆算法
node 复制文件的五种方式
js 基础排序算法 之 冒泡排序, 选择排序, 插入排序,快速排序
js 实现链表的常规操作
require函数的内部原理执行的流程
经典对象克隆模型 深度克隆
webpack与 vite 的不同, vite的速度提升在哪里
在创建响应式阶段,会递归遍历原始对象的所有属性,当对象属性较多、较深时,对效率的影响颇为严重。不仅如此,由于遍历属性仅在最开始完成,因此在这儿之后无法响应属性的新增和删除。
vue2在对比新旧树的时候,并不知道哪些节点是静态的,哪些是动态的,因此只能一层一层比较,这就浪费了大部分时间在比对静态节点上。vue3对比新旧节点,会标记静态节点和动态的节点,对比的时候就不需要采用树的广度和深度算法去进行递归的对比,只要对比动态的节点即可
创建项目vue3项目
npm 的版本问题, 我们使用 npm install -g npm 来更新npm 到最新版本,结果重复卸载@vue/cli 安装@vue/cli 还是不行
js 判断一棵树 是否为平衡二叉树
js构建二叉搜索树