
网络编程
方洪斌
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Kafka简介
一、 点对点模式 点对点模式通常是基于拉取或者轮询的消息传送模型,这个模型的特点是发送到队列的消息被一个且只有一个消费者进行处理,一旦消费者读取队列中的消息,它就从该队列中消失。生产者将消息放入消息队列后,由消费者主动的去拉取消息进行消费。点对点模型的的优点是消费者拉取消息的频率可以由自己控制。但是消息队列是否有消息需要消费,在消费者端无法感知,所以在消费者端需要额外的线程去监控。 二、 发布订阅模式 在发布 - 订阅系统中,消息被保留在主题中。 与点对点系统不同,消费者可以订阅一个或多个主题并使用该主题原创 2020-07-19 19:12:02 · 642 阅读 · 0 评论 -
Tiny-httpd源码解析
#include <stdio.h> #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <arpa/inet.h> #include <unistd.h> #include <ctype.h> #inclu...原创 2020-01-13 20:40:24 · 347 阅读 · 0 评论 -
unix write和read函数
write: #include <unistd> ssize_t write(int filedes, void *buf, size_t nbytes); // 返回:若成功则返回写入的字节数,若出错则返回-1 // filedes:文件描述符 // buf:待写入数据缓存区 // nbytes:要写入的字节数 read: #include <unistd> ssize...原创 2019-12-09 22:15:00 · 510 阅读 · 0 评论 -
ubantu下unp源码的配置
首先进入unpv13e文件夹下 1、 ./configure # try to figure out all implementation differences 如果出现以下信息,说明权限不够,可以给该文件增加x权限,亦可切换到root用户下: bash: ./configure: Permission denied 如果还是出现上面信息,输入 bash ./configure 2...原创 2019-11-29 18:42:54 · 195 阅读 · 0 评论