前端微信支付与支付宝支付的坑 2020-04-13| 前端 Javascript | 支付宝 - 微信 1. 支付流程微信移动端支付官方文档
支付宝移动端支付官方文档
支付宝 PC 端支付官方文档
微信支付在移动端 H5 浏览器中可以唤醒微信应用进行支付,其业务流程为:
用户在浏览器端点击支付
前端向后台请求微信支付中间页的跳转链接
在前端打开该链接,并等待跳转到支付中间页
唤醒用户手机的微信支付
...
Webpack下避免打包某文件 2020-03-31| 前端 前端工程化 | webpack 在使用 Webpack 进行前端项目的编写时,对于某些全局变量,如后台 API 的 BaseUrl 通常是需要可配置的。这些配置在 webpack 中如果更改之后往往需要重新打包编译,所以我们需要将配置文件抽离出来,不让 webpack 对其进行打包编译,这样就可以修改编译后的项目配置了。
首先我们 ...
搞定一知半解的 <Head> 2020-03-20| 前端 浏览器 1. Head 的作用HTML 头部是包含在 <head> 元素里面的内容。不像 <body> 元素的内容会显示在浏览器中,head 里面的内容不会在浏览器中显示,它的作用是包含一些页面的元数据。
名词解释:元数据(Metadata)是用来概括描述数据的一些基本数据,比如一 ...
Web常见的网络安全问题与原理简析 2020-03-20| 前端 浏览器 | 面试题 - 网络安全 1. CSRF攻击【重点】
文章:https://www.cnblogs.com/lovesong/p/5233195.html
简述:CSRF(Cross Site Request Forgery),中文是跨站点请求伪造。CSRF攻击者在用户已经登录目标网站之后(记录了 Cookie 信息),诱 ...
Grid栅格布局教程 2020-03-20| 前端 CSS | 快速使用 - CSS
教程参考:https://www.bilibili.com/video/av66220144
1. 快速入门Grid 栅格布局类似于表格布局,可以快速将页面分割为多个部分,再在每个部分中去进行更为详细的布局。
创建一个快速栅格布局的实例:
1234567891011<div class=& ...
小米路由器mini刷入Padavan教程 2020-03-13| 其他 1. 刷入低版本的小米路由器固件并开启 ssh 功能按照 https://www.youtube.com/watch?v=U1QkNUpuYCg&t=615s 视频教程,到成功 SSH 功能开启的那一步。
按照视频中使用 MT 工具箱的方法已经不可用了,所以还是需要刷入 Padavan。
...
整理JavaScript数组去重的种种方法 2020-03-12| 前端 Javascript | 面试题 1. 前言数组去重是个相对于简单的需求,但是其比较考验编程人员对 Javascript 对数组 API 以及数据类型的熟悉程度。
去重的目标数组:
123let obj1 = { name: "花花" };let obj2 = { name: &qu ...
Travis Ci 出现 "eval yarn --frozen-lockfile" 构建失败解决方法 2020-03-10| CICD 1. 起因在使用 Travis Ci 构建 Hexo 时在 2020 年 2 月份时出现了构件失败的情况,报错信息为 :
1234error Your lockfile needs to be updated, but yarn was run with `--frozen-lockfile`.in ...
Nginx 快速使用指南 2020-03-06| 后端 服务器 | Linux - 快速使用 - Nginx - 服务器 1. 安装(官方安装文档)[https://nginx.org/en/#basic_http_features]
Install the prerequisites:
sudo apt install curl gnupg2 ca-certificates lsb-release
To set ...
Sequelize 一对多关系及多表的级(tao)联(wa)查询 2020-02-21| 后端 Node | Sequelize Sequelize 建立一对多关系首先我们假设这么一个场景:
在一个宿舍管理系统种,Building 表记录了宿舍楼的信息,Floor 表记录了宿舍楼层的信息,Room 表记录了宿舍房间的信息,CleanRecord 表记录了房间的打扫信息。其中 CleanRecord 表通过 roomId 关联 ...