前端页面的性能优化方案 2019-11-15| 前端 浏览器 | 面试题 1. 常规方案原则:
多使用内存、缓存或者其他方法
减少CPU计算、较少网络
从哪里入手:
加载页面和静态资源
页面渲染
1.1 加载资源优化
静态资源的压缩合并 1234<script src="a.js"></script><script ...
密码学基础:对称加密、非对称加密与数字签名与https 2019-11-12| 其他 | 密码学 - 公开课
课程来源:https://www.bilibili.com/video/av70001643
1. 密码学简介密码学是通信安全方面的研究,主要分为加密通信与数字签名两个功能:
1.1 信息加密加密通信分为 对称加密 与 非对称加密。
对称加密拥有同一套密钥,是一种比较简单的加密方式,但是其劣势 ...
使用 Element UI Select 组件的 value-key 属性,让绑定值可以为一个对象 2019-11-07| 前端 Vue | ElementUI 当我们使用 Elemet UI 的选择组件进行多选时,Select 组件的绑定值是一个数组,但是数组的值只能传入 Number 类型或者 String 类型的数据,如果我们想向其中传入一个对象就会出错,如:
1234567891011121314151617181920212223242526272 ...
一段代码两张图,帮你理解JS中的原型链继承 2019-10-29| 前端 Javascript | 面试题 - JS 创建一个 Animal 类,Dog 类继承与 Animal 类,同时实例化一个 Dog 类为 dog,查看其显式原型与隐式原型之间的关系:
12345678910111213141516171819202122232425262728293031class Animal { constr ...
Vue使用中的各种小技巧(转载) 2019-10-28| 前端 Vue | Vue Watch immediate这个已经算是一个比较常见的技巧了,这里就简单说一下。当 watch 一个变量的时候,初始化时并不会执行,如下面的例子,你需要在created的时候手动调用一次。
12345678// badcreated() { this.fetchUserList();& ...
Vue 中销毁 keep-alive 缓存组件及缓存组件的管理 2019-10-23| 前端 Vue | Vue 1. keep-alive在 Vue 的组件机制中,如果在多个组件页面中来回切换,已访问的组件页面是不会被缓存的,也就是说每次切换一个组件页面再返回后,原有的组件页面仍会被重新渲染,相应的执行从 beforeCreate 开始的声明周期函数 。这样的话是非常浪费性能的,所以 Vue 提供了一个 &l ...
使用 alipay-sdk-nodejs 让 node 应用接入支付宝付款 2019-10-22| 前端 Javascript | Node - 支付宝 1. 开发构思我们的总体需求是让 node js 应用接入支付宝,完成用户付款,具体流程是:
当用户在商户应用点击付款后,页面跳转到支付宝界面,这时会出现两种情况:
手机用户唤醒支付宝应用
PC 唤醒支付宝收银台
用户在支付宝页面进行付款,并完成付款
支付宝检测用户完成付款后向商户应用发送一个 ...
2019年GoWeb三款主流框架:Gin、Beego、Iris选型对比 2019-10-11| 后端 Go | 研究报告 - Gin - Beego - Iris 1. 常见框架1.1 框架排名
Gin 31k [Lite]
Beego 22k
Iris 16k
Echo 15k [Lite]
Revel 11k
Martini 10k [×]
buffalo 5k [L ...
BeeGo快速使用指南 2019-09-26| 后端 Go | 快速使用 - BeeGo - ORM 1. 安装与使用test test
1.1 安装Bee123go get github.com/astaxie/beegogo get -u github.com/astaxie/beegogo get -u github.com/beego/bee
1.2 创建一个Bee项目创建一个标准的 Be ...
基于Three.js实现的跳一跳小游戏开发日志 2019-09-03| 项目实践 | Canvas - 微信小程序 说明项目用到的技术有
ES6
Canvas
ThreeJS
WebGL
微信小游戏开放能力
关联项目
MVC模式概览
Camera 相机
src/scene/camera.js
Camera 是场景的一部分,采用单例模式,游戏中只存在一个相机实例。
游戏中的相机采用 Orthographic ...