Surface Pro 6 日常使用问题记录|其他1. 屏幕低亮度闪屏问题按以下顺序找到0000文件夹:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000]
然后找Featu ...
Git常用操作整理|Git|Git-Github1. Git 基本原理
工作区:我们能看到的,用来写代码的区域
暂存区:临时存储用的
历史区:生成历史版本
2. 基础指令Git 配置查看配置信息:
123git config -l # 查看配置信息git config --global -l # 查看全局配置git co ...
Koa中的的错误处理方案|后端Node|Koa1. 在 async 函数中错误捕获我们通常处理 Promise 异步操作中的错误可以使用 .catch(err=>{ ... }) 来处理,如:
12345getAsyncData().then(() => { console.log("成功啦 ...
前端页面的性能优化方案|前端浏览器|面试题1. 常规方案原则:
多使用内存、缓存或者其他方法
减少CPU计算、较少网络
从哪里入手:
加载页面和静态资源
页面渲染
1.1 加载资源优化
静态资源的压缩合并 1234<script src="a.js"></script><script ...
密码学基础:对称加密、非对称加密与数字签名与https|其他|密码学-公开课
课程来源:https://www.bilibili.com/video/av70001643
1. 密码学简介密码学是通信安全方面的研究,主要分为加密通信与数字签名两个功能:
1.1 信息加密加密通信分为 对称加密 与 非对称加密。
对称加密拥有同一套密钥,是一种比较简单的加密方式,但是其劣势 ...
使用 Element UI Select 组件的 value-key 属性,让绑定值可以为一个对象|前端Vue|ElementUI当我们使用 Elemet UI 的选择组件进行多选时,Select 组件的绑定值是一个数组,但是数组的值只能传入 Number 类型或者 String 类型的数据,如果我们想向其中传入一个对象就会出错,如:
1234567891011121314151617181920212223242526272 ...
一段代码两张图,帮你理解JS中的原型链继承|前端Javascript|面试题-JS创建一个 Animal 类,Dog 类继承与 Animal 类,同时实例化一个 Dog 类为 dog,查看其显式原型与隐式原型之间的关系:
12345678910111213141516171819202122232425262728293031class Animal { constr ...
Vue使用中的各种小技巧(转载)|前端Vue|VueWatch immediate这个已经算是一个比较常见的技巧了,这里就简单说一下。当 watch 一个变量的时候,初始化时并不会执行,如下面的例子,你需要在created的时候手动调用一次。
12345678// badcreated() { this.fetchUserList();& ...
Vue 中销毁 keep-alive 缓存组件及缓存组件的管理|前端Vue|Vue1. keep-alive在 Vue 的组件机制中,如果在多个组件页面中来回切换,已访问的组件页面是不会被缓存的,也就是说每次切换一个组件页面再返回后,原有的组件页面仍会被重新渲染,相应的执行从 beforeCreate 开始的声明周期函数 。这样的话是非常浪费性能的,所以 Vue 提供了一个 &l ...
使用 alipay-sdk-nodejs 让 node 应用接入支付宝付款|前端Javascript|Node-支付宝1. 开发构思我们的总体需求是让 node js 应用接入支付宝,完成用户付款,具体流程是:
当用户在商户应用点击付款后,页面跳转到支付宝界面,这时会出现两种情况:
手机用户唤醒支付宝应用
PC 唤醒支付宝收银台
用户在支付宝页面进行付款,并完成付款
支付宝检测用户完成付款后向商户应用发送一个 ...