5 个有趣的原因告诉你:找对象就得找程序员!
程序员们都很有创意,他们每天都会学习新的事物。他们是学习能力很强的人。然而,很多人都把他们当成极客亦或是书呆子。他们觉得与程序员出去玩不是件有趣的事,觉得程序员一直谈论无聊的事情,对其他事漠不关心。
Vue.js设计与实现18-KeepAlive的原理与实现
前面文章介绍了Vue.js通过渲染器实现组件化的能力,介绍了有状态组件和无状态组件的构造与实现,还有异步组件对于框架的意义。本文将主要介绍Vue.js的重要内置组件和模块--KeepAlive组件
如何写好代码注释?
对于代码注释来说,在不同的教程或者原则中有不同的规定或者解释。有的原则是需要使用 JavaDoc 来描写每个方法,而有的原则是要求每一个属性标注命名
SSH 配置端口转发
SSH 隧道或 SSH 端口转发可以用来在客户端和服务器之间建立一个加密的 SSH 连接,通过它来把本地流量转发到服务器端,或者把服务器端流量转发到本地。
API设计中性能提升的10个建议
API的设计涉及到的方面很多, 分类是一个基本的思考方式。如果可以形成一个系列性的文字,那就从性能开始吧。就像任何性能一样,API 性能主要取决于如何响应不同类型的请求
Linux 中检查磁盘空间的 12 个有用的 df 命令
这 df 命令显示文件系统上的设备名称、总块数、总磁盘空间、已用磁盘空间、可用磁盘空间和挂载点信息。显示所有文件系统磁盘空间使用信息与上面相同
TypeScript 类型挑战:实现 Pick
一些大厂在前端面试中也考察到了 TypeScript 高级类型的定义,本系列主要解答来自 Type Challenges 中的 TS 类型挑战问题,以此更好的了解 TS 的类型系统,编写自己的类型工具。
代码写得好,Reduce 方法少不了
reduce 接受两个参数,回调函数和初识值,初始值是可选的。回调函数接受4个参数:积累值、当前值、当前下标、当前数组。如果 reduce的参数只有一个,那么积累值一开始是数组中第一个值
DOM事件处理机制
DOM 事件是处理 Web 页面交互的基础,是掌握前端开发技术的基础。DOM 事件模型包括 4 个级别的规范:DOM0级,DOM1级,DOM2级和 DOM3级。 DOM1标准中不涉及事件。