关于JS垃圾回收机制
由于字符串、对象和数组没有固定大小,所以当它们的大小已知时,才能对它们进行动态的存储分配。JavaScript程序每次创建字符串、数组或对象时,解释器都必须分配内存来存储那个实体。
软件的复杂性正在杀死我们
现在有一个常见现象:企业想要更快更便宜地构建软件。这当然是一个可以理解和值得称赞的目标。且每个工程师都应该全心全意支持这个目标。
软件工程师生存指南:面试准备、工作经验和实用工具
编者按:软件工程师是令人羡慕的职业。但是如何才能拿到这份工作?又如何才能做好这份工作呢?拥有相关经验的 Valeri Alexiev 提供了相关建议和工具。其中包括了如何准备面试、如何以软件工程师的身份工作以及如何持续改进方面的经验之谈。
7大Git实用技巧和命令总结
Git 是一个非常强大的工具,它包含丰富的工具用以维护项目。本文介绍了一些 Git 日常使用过程中的实用技巧和命令,希望这些内容能够对大家有所帮助
移动端重置样式 特殊处理
禁止用户选中文字,安卓无效 webkituserselect: none;禁止长按弹出系统菜单。 webkittouchcallout: none;
CURL常用命令使用
此篇主要是记录日常使用时用到的curl命令的参数和示例。不会像-h一样示例
mockjs区分环境,过程很有趣
网上找了很多mockjs(是mockjs不是其他的mock插件)环境的配置, 基本全是错的.生产环境不需要mock, 开发环境有时需要mock有时不需要mock.可能这个功能点太小了, 导致大家都不在乎.
如何自己实现 JavaScript 的 new 操作符?
new 大家肯定都不陌生,单身没有对象的时候就 new 一个,很方便。那么它在创建实例的时候,具体做了哪些操作呢?今天我们就来一起分析一下。
git提交代码commit失败的解决方法
不同操作系统下处理行尾结束符的方法是不同的,windows下是CRLF(句尾使用回车和换行),unix下是LF(只换行),mac下是CR(只回车)