ZHUSCAFE

关于
以下是分类为学习笔记的文章
预计 6 分钟

对 GPG 的一点探索

写这篇文章的起因是最近老婆公司 ERP 系统里的一个业务流程跑不通了,大概流程对方用 PGP (不清楚具体哪款软件,用 PGP 代称,下同)进行加密+签名,我方用 PGP 进行解密+验签,但是最近系统出错,解密不成功,但是系统报错信息比较不清晰,待排查,怀疑可能是 PGP key 过期或者不匹配,顺便我也学了一下相关知识以及软件的使用
阅读全部
预计 5 分钟

一场对 Provisional headers are shown 的探索之旅

经常使用 Chrome 的 Network 面板会发现,即使是正常成功返回的跨域请求,在 Request Header 一栏还是会显示 **Provisional headers are shown**。
阅读全部
预计 7 分钟

前端错误小知识

`window.onerror` 是顶层的错误处理函数,大部分抛出的未被处理的错误可以在这里进行统一处理。如下所示:
阅读全部
预计 6 分钟

Linux 用户管理(一)

讲讲 Linux 中用户以及用户组相关的一些知识吧。
阅读全部
预计 8 分钟

Shell Script 基本语法

假定大家是有编程基础以及使用 bash 的命令行的经验,因此只是简单的列举一下语法以及需要注意的地方。
阅读全部
预计 10 分钟

Tree Shaking 真的有效吗

其实 Tree Shaking 出来已经挺久了,不过我还是最近才了解的。
阅读全部
预计 8 分钟

Rollup 小记

Rollup 是一个模块打包工具,其利用了 ES6 模块的特性,只将需要的代码进行打包,通过这种方式可以大大减小打包的体积(不用打包整个),官方称这个特性为 Tree Shaking。另外,Webpack 2 也支持了 Tree Shaking,因此 Tree Shaking 已经不能作为 Rollup 的一个优势了,不过,Rollup 的配置相较于 Webpack 更加简单明了,这算是 Rollup 的一个优势。不过,Rollup 的功能也没有 Webpack 多,比如说 Rollup 不支持 Code Splitting,各种静态资源的处理。总的来说,Rollup 更适合库的打包,比如说 React,Vue 这类库。而 Webpack 则更适合用于 Web App。
阅读全部
预计 6 分钟

drag

当拖动某一个元素的时候,将会先后触发 `dragstart`,`drag`,`dragend` 事件。
阅读全部
预计 3 分钟

加号操作符

加法操作符的规则:
阅读全部
预计 3 分钟

继承属性与非继承属性

CSS 属性可以分为继承属性与非继承属性。这决定着当某一属性没有提供值得时候,该属性的值为什么。
阅读全部
1 页 / 共 4
下一页