logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

彻底搞懂 I/O 多路复用:从多进程到 epoll 的演进神话

本文深入解析了I/O多路复用技术的演进历程,从多进程、多线程到线程池模型,最终引出解决C10K问题的核心方案——epoll。文章对比了select/poll的局限性(两次拷贝、遍历和数量限制)与epoll的创新设计(红黑树和就绪队列),揭示了后者如何通过O(1)时间复杂度实现高效事件通知。epoll利用回调机制和内核数据结构优化,使单线程管理海量连接成为可能,支撑了Nginx、Redis等高性能服

#操作系统
CentOS 系统使用 Docker 安装 Elasticsearch 和 Kibana 详细教程

本教程将指导你在 CentOS 系统上使用 Docker 部署 Elasticsearch 7.17.28 和 Kibana 7.17.28,并安装中文分词插件 IK Analysis。,如果看到 Kibana 界面,说明安装成功。最后,执行命令,安装Docker。首先要安装一个yum工具。更新yum,建立缓存。

文章图片
#centos#docker#elasticsearch
SpringBoot单元测试报java.lang.IllegalStateException: Failed to load ApplicationContext错误的解决方法

SpringBoot单元测试报java.lang.IllegalStateException: Failed to load ApplicationContext是因为使用了websocket以及解决方法

文章图片
#java#spring boot#单元测试
到底了