相关文章
【Linux】Epoll Reactor【反应堆】模式的工作流程
Reactor模式的工作流程
主线程往epoll内核事件表中注册socket上的就绪事件。主线程调用epoll_wait等待socket上有数据可读。当socket上有数据可读时,epoll_wait通知主线程。主线程将socket可读事件放入请求队列。睡眠在请求队列上的某个工作线程被唤醒,…
建站知识
2024/12/15 22:43:15
【python】TCP socket服务器 Demo
目录
一、单线程服务器
二、多线程服务器
三、多线程服务器(发送和接收分离) 一、单线程服务器
说明:只能连接一个客户端
import socket,binascii# 创建一个 TCP 套接字
server_socket socket.socket(socket.AF_INET, socket.SOCK_STRE…
建站知识
2024/12/18 3:21:58
Kafka3.0.0版本——文件清理策略
目录 一、文件清理策略1.1、文件清理策略的概述1.2、文件清理策略的官方文档1.3、日志超过了设置的时间如何处理1.3.1、delete日志删除(将过期数据删除)1.3.2、compact日志压缩 一、文件清理策略
1.1、文件清理策略的概述
Kafka 中默认的日志保存时间为…
建站知识
2024/12/16 23:56:06
python环境搭建
安装依赖 yum install -y libffi-devel wget gcc make zlib-devel openssl openssl-devel ncurses-devel openldap-devel gettext bzip2-devel xz-devel下载安装包 wget "https://www.python.org/ftp/python/3.9.10/Python-3.9.10.tar.xz"
tar -xvJf Python-3.9.10.…
建站知识
2024/12/19 11:34:09
Vue中使用vue-router
Vue中使用vue-router 1. 安装vue-router2. 创建路由页面3. 创建router文件4. 挂载router5. 使用 1. 安装vue-router
npm install vue-router3.6.5 --save2. 创建路由页面
HomeView.vue
<template><div>home</div>
</template><script>export …
建站知识
2024/12/5 3:40:08
“安全即服务”为网络安全推开一道门
8月30日,三六零(下称“360”)集团发布了2023年半年报,其中安全业务第二季度收入6.54亿元,同比增长98.76%,环比增长157.16%,安全第二增长曲线已完全成型!特别值得一提的是,…
建站知识
2024/12/21 15:44:10
Python之列表操作和内存模型
Python之列表操作和内存模型
列表list 一个排列整齐的队伍,Python采用顺序表实现 列表内的个体称作元素,由若干元素组成 列表 元素可以是任意对象(数字、字符串、对象、列表等) 列表内元素有顺序,可以使用索引 线性的数据结构 使用 [ ] …
建站知识
2024/12/23 1:20:44
【锁】定时任务推送数据-redission加锁实例优化
文章目录 redission 加锁代码-有问题优化代码看门狗是什么? redission 加锁代码-有问题 /*** 收货入库物料标签(包装码)推送接口** throws Exception*/public void synReceiveMaterialTags() throws Exception {String tag DateFormatUtils.format(new Date(), &qu…
建站知识
2024/12/23 14:44:25