读懂RabbitMQ概念及原理 二月 21, 2020 发布在 知识点 | 大约9311字 | 预计19分钟读完 | 消息队列 一些概念 声明MessageQueue 生产者发送消息 消费者订阅消息 持久化: 事务: Confirm机制: 其他: Exchanges, queues, and bindings VHost Message Queue bindings and exchanges Channel 参考资料 阅读全文
同步-异步-阻塞-非阻塞-IO模型 二月 11, 2020 发布在 知识点 | 大约7157字 | 预计15分钟读完 | 概念 用户空间与内核空间 进程切换 进程的阻塞 文件描述符fd 缓存I/O 五种IO模型 阻塞 I/O(blocking IO) 非阻塞 I/O(nonblocking IO) I/O 多路复用( IO multiplexing) 信号驱动式 I/O(SIG IO) 异步 I/O(asynchronous IO) I/O 多路复用之select、poll、epoll select poll epoll 阻塞、非阻塞与同步、异步 阻塞与非阻塞 同步与异步 阻塞、非阻塞和同步、异步的区别 在应用领域的异步与阻塞 阅读全文
UTC与GMT 一月 23, 2020 发布在 知识点 | 大约99字 | 预计1分钟读完 | UTC 是标准时间参照,GMT(格林威治时间)、CST(北京时间)、PST(太平洋时间)等等是具体的时区。 由于 UTC +0 的特殊性,所以有时也把 GMT 当成参照 阅读全文