最近动态
记 Vue 3 的几个坑
作为一个从写 Mixin 到 HOC 再到 Hooks 过来的人,一直以来最推崇的是 React,尤其是学会用 Hooks 以后,更是只喜欢写 Hooks,看见 Class 就烦,逢人必安利 Hooks。但是现在在用了 Vue 3 几个月以后,我变得再也不想用 React 了。所以,请允许我简要安利一下 Vue 3。 Composition API + Setup Script 可以让我们使用像 Hooks 一样的函数组合写法来书写组件逻辑,和 Hooks 一样具有任意的抽象灵活度。同时对象深响应的能力又摆脱了 Vue 2 必须用 data 浅对象的尴尬问题,可以说是直接摆脱了 Redux、…
自签 TLS 双向证书配置
首先生成根证书私钥,很多教程都会教你用 RSA 的密钥,但是其实 RSA 已经过时了。它越来越被认为不安全, 因此需要越来越长的密钥。而当下最为推荐的是 ECC 即椭圆曲线的非对称算法,它在同样的密钥长度下被认为安全性高于 RSA 数十倍,在同样的安全性下运算效率远高于 RSA。在众多椭圆曲线中,实现最安全简单,被工业标准认可,最受广泛支持的是 prime256v1 曲线。 然后生成根证书请求文件,注意默认的 SHA1 算法已经不再安全,需要手动指定 SHA256 签名算法,以下都是。此处会要求填写一些东西,可根据自己的喜好填写, Country Name (2 letter code) […
前端年后面试真题,会80%直接进大厂
前端基础 javascript 原型链(点击这里查看) 继承 作用域 闭包 变量提升 this的指向 立即执行函数 instanceof原理 bind的实现 apply和call 柯里化 v8垃圾回收机制 浮点数精度 new操作符 事件循环机制 promise原理 generator原理 css 盒子模型 CSS选择器 BFC position flex布局 CSS优先级 双飞翼/圣杯布局 CSS3新特性 CSS样式隔离 CSS性能优化 层叠上下文 div居中 浮动 html&浏览器 行内元素、块级元素 跨标签页通信 history和hash两种路由 DOM树 事件模型 缓存策略 浏览器架构…