摘要: brew install node虽然方便,但是如果网络不稳定将会耗费不少时间。 这种情况下通过下载安装包的方式,或许更为方便: https://nodejs.org/en/#download 安装完毕! 阅读全文
posted @ 2017-03-04 22:59 每日健身 阅读(150) 评论(0) 推荐(0) 编辑
摘要: socket.io封装了websocket,同时包含了其它的连接方式,比如Ajax。原因在于不是所有的浏览器都支持websocket,通过socket.io的封装,你不用关心里面用了什么连接方式。你在任何浏览器里都可以使用socket.io来建立异步的连接。socket.io包含了服务端和客户端的库 阅读全文
posted @ 2017-03-04 22:30 每日健身 阅读(1104) 评论(0) 推荐(0) 编辑
摘要: 当调用Selector.open()时,选择器通过专门的工厂SelectorProvider来创建Selector的实现,SelectorProvider屏蔽了不同操作系统及版本创建实现的差异性。 阅读全文
posted @ 2017-03-04 10:53 每日健身 阅读(494) 评论(0) 推荐(0) 编辑