以下是安装 Node.js 的几种常用方法:1.官方网站下载安装包: 访问 Node.js 官方网站,选择适合你操作系统的版本,下载并安装,你可以选择自定义安装目录,然后在终端输入 node -v 和 npm -v 检查是否安装成功。
前言:websoket是一个通信协议,本质上基于TCP协议,传统http协议有个弊端,就是客户端发起,服务端响应,一问一答式,在需要实时通信的场景下http请求就显得有些低效,在这时候可以使用websoket,只需客户端与服务端建立一次连接,服务端就可以主动向客户端推送消息。
上一篇文章《图文深入http三次握手核心问题【思维导图】》我们分析了简单的一次 HTTP 请求具体是怎么样完成的,分析了 HTTP 协议的数据结构,如何连接,如何断开,又是如何多路复用的,那么今天我们来聊聊另外一个协议,WebSocket。
一、设计理念1.空间换时间1)多级缓存,静态化客户端页面缓存,ETag)反向代理缓存应用端的缓存内存数据库Buffer、cache机制2)索引哈希、B树、倒排、bitmap哈希索引适合综合数组的寻址和链表的插入特性,可以实现数据的快速存取。