Ajax 请求发送 binary 数据失败

1
2
3
4
5
var arrBuff = new ArrayBuffer(file.result.length);
var writer = new Uint8Array(arrBuff);
for (var i = 0, len = file.result.length; i < len; i++) {
writer[i] = file.result.charCodeAt(i);
}

什么是单点登陆?

什么情况下用<section>元素替代<div>

https://www.thoughtco.com/html5-section-element-3467994

文档业务逻辑/功能块的划分用 section,例如首页里面的介绍、新闻、最热推荐栏,这是三个不同的功能逻辑块。

满足样式/布局/JS 操作 Dom 需要的盒子用 div

浏览器插件多次请求 500 接口报错

浏览器防止 DDoS 攻击的策略,如果一个请求多次服务器错误,浏览器会拦截这个请求。

man book

manual book,操作手册的意思

单点登陆是什么?

单点登录英文全称Single Sign On,简称就是SSO。

它的解释是:在多个应用系统中,只需要登录一次,就可以访问其他相互信任的应用系统。

Conventional Commits

类 Angular 团队规范的提交规范,继承了工具链(npm 包,VSCode)

npx 是什么?

npx是一个工具,它是npm v5.2.0引入的一条命令(npx),是npm的一个包执行器,只要为了提高从npm注册表使用软件包的体验。

npx 会自动查找当前依赖包中的可执行文件,如果找不到,就会去环境变量里面的PATH 里找。 如果依然找不到,就会帮你安装!

幂等数据是什么意思

因为数据类型不一样,一般分为两种类型的数据
1、记录型数据:类似监控报告,这些是一个报告一条数据,这些数据丢了就会影响数据的完整性,直观感觉就是:少了报告

2、幂等性数据:这类数据主要是保证最终一致性,新的记录会把旧的记录覆盖,比如对于当天请求次数来说,10点10次,11点100次,此时即时我十点的时候没有更新到mysql中,只要我确保11点更到了数据库,这时当天的次数的准确性和完整性是不受影响的,新的会把旧的给覆盖

Mustache 文件是什么?

Mustache 是一个轻逻辑的模板语言( Logic-less templates),mustache 是一个js模板,用于展示和js分离,它的优势在于可以应用在Javascript、PHP、Python、Perl 等多种编程语言中