摘要: 追踪NodeJS代码中的内存泄漏一直是一个很有挑战的难题。本文讨论如何从一个node写的应用里自动的跟踪到内存泄漏问题,在这里笔者向大家推荐两款追查内存问题的神器 —— memwatch 和 heapdump 首先,我们来看一个简单的内存泄漏 每一个请求我们增加了1000个导致泄漏的监听器。如果我们 阅读全文
posted @ 2016-05-08 22:50 风蓝6 阅读(4166) 评论(0) 推荐(1) 编辑
摘要: 摘要基础知识 Node.js 进程的内存管理,都是有 V8 自动处理的,包括内存分配和释放。那么 V8 什么时候会将内存释放呢? 在 V8 内部,会为程序中的所有变量构建一个图,来表示变量间的关联关系,当变量从根节点无法触达时,就意味着这个变量不会再被使用了,就是可以回收的了。 而这个回收是一个过程 阅读全文
posted @ 2016-05-07 23:46 风蓝6 阅读(2192) 评论(0) 推荐(0) 编辑
摘要: http://www.myexception.cn/software/1891171.html Git安装配置及基本使用 Git本地分支管理 Git Tag标签管理 GitLib权限管理 GitLib有五种身份权限,分别是: Owner 项目所有者,拥有所有的操作权限 Master 项目的管理者,除 阅读全文
posted @ 2016-05-05 19:37 风蓝6 阅读(3697) 评论(0) 推荐(0) 编辑
摘要: copy一份备用 Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不 需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上 改了文件A,这时,你们两之 阅读全文
posted @ 2016-05-05 17:59 风蓝6 阅读(1716) 评论(2) 推荐(1) 编辑
摘要: 原文 http://www.css88.com/archives/5858 翻译自:Best of Sublime Text 3: Features, Plugins, and Settings Sublime Text 3 是一个了不起的软件。首先,它是一个干净,实用,可以快速的编写代码编辑器。它 阅读全文
posted @ 2016-05-05 15:55 风蓝6 阅读(78964) 评论(1) 推荐(5) 编辑