搜索结果
查询Tags标签: poll,共有 58条记录-
spring-kafka消费者源码分析
https://blog.csdn.net/qq_26323323/article/details/84938892 这篇文章对spring-kafka消费端源码分析较为详细,可查看其customer初始化的过程。 整个初始化的开始是从@EnableKafka开始讲起的 初始化的工程归纳如下:得到一个含有KafkaListener基本信息的Endpoint,最后E…
2021/7/25 11:43:20 人评论 次浏览 -
Linux设备驱动基础03之阻塞与非阻塞IO
一、基础简介 在应用程序中读/写(read/write)设备节点时,比如dev/xxx,需要用到阻塞和非阻塞IO两种设备访问模式,在编写驱动时一定要考虑到阻塞和非阻塞。默认情况下,应用程序对设备驱动的读取方式时阻塞式的。 IO是指Input/Output,即应用程序对驱动设备的输入/输出操…
2021/6/28 7:22:27 人评论 次浏览 -
web服务之NginX介绍
I/O 模型相关概念 同步/异步:关注的是消息通信机制,即调用者在等待一件事情的处理结果时,被调用者是否提供完成状态的通知。 同步:synchronous,被调用者并不提供事件的处理结果相关的通知消息,需要调用者主动询问事 情是否处理完成 异步:asynchronous,被调用者通过…
2021/6/14 7:21:17 人评论 次浏览 -
velodyne配置启动时poll() timeout
velodyne 配置时启动文件报错poll() timeout 查看velodyne配置页面和launch文件端口一致 读取端口数据发送也正常 错误原因: ufw防火墙因udp安全问题阻止了数据的接收,关闭防火墙即可 sudo ufw disable
2021/6/9 18:51:11 人评论 次浏览 -
一次搞定 IO 多路复用!
发展 最基础的 TCP Socket 编程是阻塞的 IO 模型,只能一对一通信,为了服务更多的客户端,需要进行改进。 传统的方式是使用多进程模型,每来一个客户端连接,就分配一个进程,但当连接量很大,性能会很低。 于是就有了 IO 多路复用,可以在一个进程中处理多个连接,实现…
2021/5/22 18:28:16 人评论 次浏览 -
sparkstreaming对接kafka数据,在idea程序上出现警告信息并卡住不动的解决办法
spark jira 用中文的同学看了我笑了,牛啊 Unexpected delay before fetch response transmission Details Type:Bug Status:Open Priority: Major Resolution: Unresolved Affects Version/s: 0.9.0.0, 0.9.0.1, 0.10.0.0, (3) 0.10.0.1, 0.10.1.0, 0.10.1.1 Fix Versi…
2021/5/2 20:30:25 人评论 次浏览 -
Linux系统调用:select()系统调用源码分析
Linux select()系统调用源码分析rtoax2021年4月26日先给出几个用户态select系统调用的socket示例程序:https://github.com/Rtoax/test/tree/master/ipc/socket/select 内核版本:linux-5.10.13代码示例:select+eventfd注释版代码:https://github.com/Rtoax/linux-5.10.…
2021/4/27 7:26:51 人评论 次浏览 -
[源码分析] 消息队列 Kombu 之 启动过程
本系列我们介绍消息队列 Kombu。Kombu 的定位是一个兼容 AMQP 协议的消息队列抽象。通过本文,大家可以了解 Kombu 是如何启动,以及如何搭建一个基本的架子。[源码分析] 消息队列 Kombu 之 启动过程0x00 摘要本系列我们介绍消息队列 Kombu。Kombu 的定位是一个兼容 AMQP …
2021/4/26 12:27:10 人评论 次浏览 -
蓝桥杯跳蚱蜢(bfs)
1. 问题描述: 如图所示: 有9只盘子,排成1个圆圈。其中8只盘子内装着8只蚱蜢,有一个是空盘。我们把这些蚱蜢顺时针编号为 1~8。每只蚱蜢都可以跳到相邻的空盘中,也可以再用点力,越过一个相邻的蚱蜢跳到空盘中。 请你计算一下,如果要使得蚱蜢们的队形改为按照逆时针排…
2021/4/16 10:56:43 人评论 次浏览 -
Python并发编程—IO模型
文章目录 一、IO模型介绍二、阻塞IO(blocking IO)三、非阻塞IO(non-blocking IO)四、多路复用IO(IO multiplexing)五、异步IO(Asynchronous I/O)六、IO模型比较分析七、selectors模块实现IO复用中的三个API(select、poll和epoll)的区别和联系:1 select2 poll3 epoll总结实…
2021/4/11 20:26:11 人评论 次浏览 -
Python通过poll实现异步IO的方法
这篇文章主要介绍了Python通过poll实现异步IO的方法,实例分析了poll方法实现异步IO的相关技巧,需要的朋友可以参考下
2019/7/13 21:07:47 人评论 次浏览 -
基于select、poll、epoll的区别详解
本篇文章是对select、poll、epoll之间的区别进行了详细的分析介绍。需要的朋友参考下
2019/7/10 23:26:38 人评论 次浏览 -
linux内核select/poll,epoll实现与区别
这篇文章主要介绍了linux内核select/poll,epoll实现与区别,需要的朋友可以参考下
2019/7/10 22:53:42 人评论 次浏览