摘要: Node.js中推崇非阻塞I/O,但是require一个模块时却是同步调用的,这会带来性能上的开销,但并不是每次require都很耗时,因为在require成功之后会缓存起来,在此加载时直接从缓存读取,并没有额外开销。 当通过.json的方式加载文件时,固然方便,但大量使用时会导致这些数据被缓存。大 阅读全文
posted @ 2017-07-06 23:26 sivkun 阅读(7041) 评论(0) 推荐(0) 编辑
摘要: Node.js的异步I/O通过事件循环的方式实现。其中异步I/O又分磁盘I/O和网络I/O。在磁盘I/O的调用中,当发起异步调用后,会将异步操作送进libuv提供的队列中,然后返回。当磁盘I/O执行完成之后,会形成一个事件,事件循环的过程中发现该事件后,会将其消费。消费过程就是将得到的数据和传入的回 阅读全文
posted @ 2017-07-06 23:18 sivkun 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/wmmang-blog/p/4708351.html 本文记录学到的有关视口的内容,不足之处请指正。 1、视口 有时会使用百分比来声明宽度,如: html,body{} div{width:30%;} 假设div是body的子元素,这段css就表示 阅读全文
posted @ 2017-07-06 22:54 sivkun 阅读(2343) 评论(0) 推荐(0) 编辑