不念-不念博客-第501页
不念的头像-不念博客
重庆管理员超级版主
但愿日子清净,抬头遇见的都是柔情!
Redis渐进式rehash过程-不念博客

Redis渐进式rehash过程

Redis 的渐进式 rehash 是在进行哈希表扩容时采用的一种策略,它允许哈希表在进行扩容的同时仍然可以进行正常的读写操作,而不会阻塞整个 Redis 服务。 渐进式rehash过程: 为新哈希表分配空间...
深度解析:Logstash 数据处理与流程控制全览-不念博客

深度解析:Logstash 数据处理与流程控制全览

一、什么是 Logstash Logstash 是一个强大的日志管理工具,它可以用来捕获,解析和存储日志以供以后使用。 Logstash 是开源的,可以自由使用,修改和分发。 它是 Elastic Stack(之前被称为 ELK...
如何设计一个线程池-不念博客

如何设计一个线程池

设计一个线程池涉及到多个方面,包括线程的创建与销毁、任务的提交与执行、线程间的通信等。 以下不念给出的是一个简单的线程池设计思路: 线程池的结构:创建一个线程池类,其中包含一个任务队...
Bash脚本与Shell脚本:详解其差异和应用场景-不念博客

Bash脚本与Shell脚本:详解其差异和应用场景

在许多操作系统,特别是基于Unix和Linux的系统中,Shell和Bash脚本是系统管理和自动化任务的重要工具。 然而,由于它们在功能和语法上的相似性,许多人可能会混淆这两者。 本文将详细解释Bash和...
Python3入门基础,初识装饰器-不念博客

Python3入门基础,初识装饰器

什么是装饰器? 装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志...
什么是死锁,死锁的四个必要条件-不念博客

什么是死锁,死锁的四个必要条件

死锁(Deadlock)是在多线程或多进程环境下的一种资源争夺和竞争导致的一种阻塞状态,其中各个线程或进程都在等待彼此持有的资源,导致无法继续执行。 死锁的发生通常需要满足以下四个必要条件...
Linux systemctl命令:管理系统服务-不念博客

Linux systemctl命令:管理系统服务

Centos7之后服务的启动方式从init完全换成了systemd的启动方式,systemd 启动服务的机制主要是通过 systemctl 的这个系统服务管理指令来处理。 语法格式:systemctl [参数] [服务] 常用参数: -...
Python生成器工作原理和应用场景-不念博客

Python生成器工作原理和应用场景

Python 生成器(Generators)是一种特殊的迭代器,它们可以动态生成值,而不是一次性生成所有值并将它们存储在内存中。 生成器在处理大数据集、无限序列和节省内存方面非常有用。 在本文中,不...