04 2022 档案

摘要:HTTP协议 HTTP服务服务端 代理客户端跨域 搭建静态资源服务器 构建HTTP静态服务工具 一、HTTP协议 前言:在之前学习和使用HTTP协议的时候我已经写过几篇相关博客,但内容都写的非常繁杂,这篇博客主要基于HTTP协议在nodejs中的应用,将一些基础但又重要的内容以示例的方式展现出来,这 阅读全文
posted @ 2022-04-24 07:59 他乡踏雪 阅读(657) 评论(0) 推荐(0) 编辑
摘要:简单的介绍nodejs中的TCP服务创建及与客户端的数据交互,重点介绍了如何解决Nagle算法导致的粘包和不完整的数据包问题。 阅读全文
posted @ 2022-04-16 01:57 他乡踏雪 阅读(1567) 评论(0) 推荐(0) 编辑
摘要:什么是流? 可读流于可写流 双工流于转换流 背压机制与文件流模拟实现 一、什么是流? 关于流的概念早在1964年就有记录被提出了,简单的说“流”就是控制数据传输过程的程序,比如在那篇记录中有这样的描述: “在编写代码时,我们应该有一些方法将程序像连接水管一样连接起来 -- 当我们需要获取一些数据时, 阅读全文
posted @ 2022-04-13 19:45 他乡踏雪 阅读(1551) 评论(0) 推荐(0) 编辑
摘要:node为什么要使用异步I/O 异步I/O的技术方案:轮询技术 node的异步I/O nodejs事件环 一、node为什么要使用异步I/O 异步最先诞生于操作系统的底层,在底层系统中,异步通过信号量、消息等方式有广泛的应用。但在大多数高级编程语言中,异步并不多见,这是因为编写异步的程序不符合人习惯 阅读全文
posted @ 2022-04-02 20:52 他乡踏雪 阅读(1735) 评论(0) 推荐(0) 编辑
摘要:发布订阅模式的思想是在观察者模式的基础上演变而来,在观察者模式中客户端监听到对象某个行为就触发对应任务程序。而在发布订阅模式中依然基于这个核心思想,所以有时候也会将两者认为是同一种设计模式。它们的不同之处在于观察者模式中的客户端与服务端是相互耦合的,即服务端对象直接绑定客户端的监听任务,客户端直接绑 阅读全文
posted @ 2022-04-02 07:51 他乡踏雪 阅读(830) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示