鹦哥

导航

 

2016年9月23日

摘要: 今天计划在博客上添加一个日历,方便用户查看日期。Google了一圈,最终决定使用jquery ui的datepicker部件实现。原因有三:Datepicker使用配置比较简洁,几行代码就可以得到一个简易日历;其有详细的说明文档和参考资料;可扩展性强,而且支持定制化界面。 首先是依赖文件的引入。可以 阅读全文
posted @ 2016-09-23 20:31 鹦哥 阅读(288) 评论(0) 推荐(0) 编辑
 

2016年8月23日

摘要: 之所以常常将两者放在一起比较,是因为它们有相同的地方:1.都是解决http无状态的一种方案 2. 都涉及到cookie的操作。 Cookie是由服务器发送给客户端的,定义一个cookie包含名字、值、过期时间、路径、域这5个基本的要素(如果不设置,就用默认值),另外,还可以设置httpOnly(禁止 阅读全文
posted @ 2016-08-23 22:17 鹦哥 阅读(141) 评论(0) 推荐(0) 编辑
 

2016年8月19日

摘要: word-spacing和letter-spacing用来定义单词或者字母之间的水平空白间隔。顾名思义,word-spacing定义了单词之间的空白,例如: 指定了how are you这三个单词之间的空白距离为20像素。而 则指定了每个字母之间的水平距离为20像素。 需要注意的是,要想设置汉字的间 阅读全文
posted @ 2016-08-19 23:52 鹦哥 阅读(359) 评论(0) 推荐(0) 编辑
 

2016年8月13日

摘要: 通过Node模块,我们可以实现客户端和服务器端。这篇文章主要研究如何利用http和一些相关模块构建客户端和服务器端代码。读完本文,将能够实现client向server发送数据,而server将数据原样返回。 ********************************************** 阅读全文
posted @ 2016-08-13 00:21 鹦哥 阅读(369) 评论(0) 推荐(0) 编辑
 

2016年8月10日

摘要: javascript的一个不足之处是不能处理二进制数据,于是node中引入了Buffer类型。这个类型以一个字节(即8位)为单位,给数据分配存储空间。它的使用类似于Array,但是与Array又有不同:Buffer在定义的时候必须明确知道其长度,但是Array的长度是可以动态变化的。定义Buffer 阅读全文
posted @ 2016-08-10 00:59 鹦哥 阅读(3270) 评论(0) 推荐(0) 编辑
 

2016年8月9日

摘要: exports是module.exports的引用,即var exports = module.exports。在一个模块的开头,这两个值都指向同一个空对象:exports = module.exports={}。所以,exports只是后者的引用。这篇文章中,我们将通过三个例子,探究这两者的关系和 阅读全文
posted @ 2016-08-09 13:55 鹦哥 阅读(3605) 评论(0) 推荐(0) 编辑
 

2016年8月4日

摘要: isScroll是用原生javascript写的实现局部滚动的一个库,它不依赖任何第三方库。设计的初衷是为了解决移动webkit系浏览器的区域滚动问题,兼容safari、chrome、firefox5+、opera11+、IE9+及其他webkit核心浏览器。现已更新到isScroll5. 我们采用 阅读全文
posted @ 2016-08-04 19:26 鹦哥 阅读(5721) 评论(0) 推荐(0) 编辑
 

2016年8月2日

摘要: Node的fs模块提供了同步和异步操作本地文件的方法,如何利用fs异步创建文件夹呢?这篇随笔用同步和异步两种方法实现了创建多级文件夹。 阅读全文
posted @ 2016-08-02 17:45 鹦哥 阅读(1941) 评论(1) 推荐(0) 编辑