自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王亮的专栏

我回来啦! 准备学习与分享金融科技相关技术与资讯。

  • 博客(24)
  • 收藏
  • 关注

原创 Javascript/Node.js 中的 this

this 绑定: 作为函数调用; this 指向全局对象作为方法调用: this 指向该方法所属对象例如:var o = {}o.name = "name";o.f = function abc() { function efg() { console.log(this); } efg();//efg 作为函数被调用, 里面的

2013-12-26 12:40:03 1028

原创 javascript/node.js 中 setTimeout(callback,delay) 中的 this

/** * Created hatmore on 13-12-26. * setTimeout() 是一个全局异步函数,回调函数中的 this 指向 实际的上下文对象 */foo = function() { this.myName = "Foo function.";}foo.prototype.sayHello = function() { console.dir

2013-12-26 11:25:55 2911 1

原创 javascript 数据结构 之 单链表

/** * Created by CAIYAO365 on 13-12-26. */function LinkedList() { var count = 0; var head = null; this.getCount = function () { return count; } this.DisplayAll = func

2013-12-26 10:20:01 1168

原创 javascript 数据结构 之队列

队列是一种集合,队列里的对象按一定的顺序排列 ,遵循先进选出。function Queue() { var count = 0; var tail = null; var head = null; this.GetCount = function () { return count; } /** * @par

2013-12-25 20:57:21 1112

原创 javascript 在 构造器函数中定义方法 vs 在 prototype 中定义方法

构造器函数中, this 导至每个对象中都有此方法体存在,占内存较多.而外部,protoytype 只存在一个方法体复本.

2013-12-25 14:41:34 1464

原创 我的2013总结:很充实,期待马年。

这一年很充实:看过的javascript书籍: 《javascript权威指南》《javascript dom编程艺术》《javascript_patterns》《pro_javascript_design_patterns》《effective javascript》看过的Node.js 书籍:《node.js: up and running》《pro

2013-12-24 11:36:42 4114 4

原创 Javascipt 数据结构 之 Stack

Stack 是一种特殊的数据类型或集合,Stack 实现了先进先出的操作( LIFO -- Last In First Out )主要操作: 成员的增加 称为push, 成员的删除称为 pop. /** * Created by hatmore on 13-12-24. */function Stack() { var top = null; var c

2013-12-24 10:04:43 1262

原创 网站设计工作流

一:收集所有内容二:头脑风暴,想出主题与视觉隐喻三:头脑风暴,开发视觉隐喻并思考网站布局四:建立分镜表五:进行卡片分类并创建IA图六:规划网站目录结构,为内容加入html标记,并用CSS制作样式,用javascript实现动态效果.

2013-12-18 16:27:59 996

原创 web设计:网站主题与视觉隐喻

网站主题: 是指这个网站的内容与用途。比如说: 淘宝网的网站主题是什么, 购物,开店。!视觉隐喻: 用来强调网站主题的设计元素。搜索宝贝,品牌图标,宝贝图片,包邮,特惠,清仓都加强了  ”购物“,这个主题。

2013-12-17 15:03:31 1810

原创 Node.js c-ares 了解

https://github.com/joyent/node/tree/master/deps/careshttp://c-ares.haxx.se/https://github.com/bagder/c-aresc-ares 是一个C语言实现的异步DNS解析库(C Asynchronous Resolver),采用 MIT 协议,兼容POSIX, Windows, N

2013-12-13 10:58:22 1986

原创 Node.js web 服务器应对黑客攻击及确保文件系统的安全

先用 url.parse()   对 require.url 进行处理,再用path.normalize()  对文件路径进行处理,

2013-12-12 10:05:32 1554

原创 关于MongoDB的group用法

1 >db.posts.group({ 2 3 … “key” : {“day” : true}, 4 5 … “initial” : {“tags” : {}}, 6 7 … “$reduce” : function (doc, prev) { 8 9 … for (i in doc.tags) {10 11 … if (doc.ta

2013-12-11 20:37:14 1619

原创 node.js web服务器开发 实践(二), 给web服务器加内存缓存

/** * Created by hatmore on 13-12-11. *///缓存模块var fs = require('fs');var cache = {};module.exports= function cacheAndDelive(f,cb) { if(!cache[f]){ fs.readFile(f,function(err,data){

2013-12-11 15:45:29 2252

原创 node.js web服务器 中文乱码

html 文件中  或者 Content-Type 中 charset=UTF-8   ,注意, UTF-8 必须 是大写带杠!不然 360, 等一些国内浏览器会出现乱码.还有就是异步回调函数中 使用 return ,需要注意fs.readFile(f, function(err, data){ if (err) {

2013-12-10 17:20:37 2991

原创 node.js web服务器开发 实践(一) 收获

1. 对  arayData.forEach(function ( x ){} ), 用法更熟练了。2.对response 对象有了更多的认识  response.addTrailer(), http协议 有了更多的了解。3.对写简单的 route 有了基本的印象与思路,[{rout:'/', output:""},{rout:''/about, output:function(){}},

2013-12-10 10:31:23 1331

原创 mongodb 学习路线

1.  http://www.cnblogs.com/huangxincheng/category/355399.html 跟个学八天2. Mongodb 官方的pdf 文档3. mongodb_applied_design_patterns 书中的实例多做几遍,多分析。4.多看官方文档: http://docs.mongodb.org/manual/

2013-12-09 11:00:46 1130

原创 Node.js fs.Stats

参照 stat(2) struct stat { dev_t st_dev; /* ID of device containing file */ ino_t st_ino; /* inode number */ mode_t st_mode; /* p

2013-12-07 11:25:12 1691

转载 推荐: node.js timer 教程

http://books.google.com.hk/books?id=TVXBAQAAQBAJ&lpg=PA179&vq=unref&hl=zh-CN&pg=PA179#v=snippet&q=unref&f=false

2013-12-06 10:44:17 999

原创 Node.j: exports 和 module.exports

node.js 平台,每一个javascript 文件,    初始的时候  module.exports = {} ;exports = moudle.exports;模块导出,导出的是 moudle.exports如果 export 重新赋值,exports 与一个本地变量没任何区别。exports = 'abc'; 如果

2013-12-05 21:43:11 990

原创 NODE.JS Class: stream.Readable

一个接口,Node.js中,可能数据,都要实现的接口。

2013-12-05 12:42:16 1242

原创 ubuntu 文档备份与远程同步

tar , rsyns

2013-12-03 15:46:51 1371

原创 ubuntu dd命令 本地备份 (镜像备份)

一:备份MBR[编辑]备份mbr dd if=/dev/sda of=/backup/mbr.img bs=512 count=1[编辑]还原mbr dd if=/backup/mbr.img of=/dev/sda bs=446 count=1[编辑]还原分区表,跳过主引导记录 dd if=/backup/mbr.img of=/dev/sd

2013-12-03 10:17:39 5857

原创 ubuntu 安装node.js 最新版本

sudo apt-get updatesudo apt-get install -y python-software-properties python g++ makesudo add-apt-repository -y ppa:chris-lea/node.jssudo apt-get updatesudo apt-get install nodejsIt installs

2013-12-02 15:26:15 2343

原创 sudo apt-get install apt-file && apt-file update

sudo apt-get install apt-file && apt-file update$ apt-file search add-apt-repository

2013-12-01 14:20:25 1862

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除