摘要: tailtail 命令用于显示文本文件的末尾几行, 对于监控文件日志特别有用tail example.txt #显示文件 example.txt 的后十行内容;tail -n 20 example.txt #显示文件 example.txt 的后二十行内容;tail -f example.txt #... 阅读全文
posted @ 2014-08-20 17:03 mininice 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 文件内搜索与替换:[range]s/pattern/string/[c,e,g,i] 例如::%s/oldword/newword/cg //对文本中全部匹配进行替换:m,ns/oldword/newword/cg //对文件中部分行匹配进行替换:s#str1/#st/cg ... 阅读全文
posted @ 2014-08-20 16:55 mininice 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 在ECMAScript5的Array中已经有了Array.prototype.forEach,Array.prototype.filter,Array.prototype.map等方法1. mapvar ary = Array(3);ary[0] = 2ary.map(function(elem) ... 阅读全文
posted @ 2014-08-18 14:25 mininice 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 相关参数默认值使用YUI, 我们可以配置一些和路径相关参数,如base、root、comboBase、cdn, combine、path、fullpath等属性的配置均会影响到YUI的module加载, 初始化YUI环境这些参数的默认配置如下:module中的定义, 可以在任何可以配置module的... 阅读全文
posted @ 2014-08-15 14:24 mininice 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 背景YUI的配置参数较多, 可以在好几个地方配置一个module的相关信息, 如://在全局配置, 所以YUI实例共享YUI_config = { modules: { 'w-autcomplete': { requires: ['module1'], ... 阅读全文
posted @ 2014-08-15 14:20 mininice 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 先看一个seajs的官方example, 以下以seajs.use('main')为例, 解析加载mod main的过程//app.htmlseajs.use("main"); //main.jsdefine(function(require) { var Spinning = require('... 阅读全文
posted @ 2014-07-30 19:23 mininice 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 背景NodeJS的一套比较简洁 Moudles 规范, 使得在服务器端的模块化变得更加简单。很长一段时间,很多公司或者项目都有自己的一套模块化机制, 却未能形成一套统一的标准, NodeJS的Moudles规范如果运用在浏览器端会存在一些问题,如服务器端JS模块文件就在本地,浏览器端则需要通过网络请... 阅读全文
posted @ 2014-07-29 16:24 mininice 阅读(1478) 评论(0) 推荐(1) 编辑
摘要: ### 为什么使用任务运行工具Grunt —— 官方解释 * 简而言之,自动化。当你处理诸如代码最小化, 代码编译, 单元测试, 代码规范校验等等重复任务时, 你必须要做的工作越少,你的工作就变得越简单。在你完成配置后,不费吹灰之力,一个任务运行工具可以替你和你的团队完成绝大部分日常工作。###... 阅读全文
posted @ 2014-07-29 15:15 mininice 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 在nodejs平台上写一些工具或者服务, 有很多需求会涉及到对目录或者文件路径的处理和操作。整理一些常用的处理path的方法### 1、global#### __dirname Example: running node example.js from /Users/jiaoconsole.l... 阅读全文
posted @ 2014-07-29 14:48 mininice 阅读(327) 评论(0) 推荐(0) 编辑
摘要: ### 垃圾回收机制 垃圾收集器必须跟踪哪个变量有用哪个变量没用,对于不再有用的变量打上标记,以备将来收回其占用的内存,内存泄露和浏览器实现的垃圾回收机制息息相关, 而浏览器实现标识无用变量的策略主要有下两个方法:#### 引用计数跟踪记录每个值被引用的次数。当声明一个变量并将引用类型的值赋给该... 阅读全文
posted @ 2014-07-29 14:17 mininice 阅读(5820) 评论(2) 推荐(0) 编辑