logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Redis 全面指南:从核心概念到高可用架构实战

本文系统介绍Redis核心知识,涵盖基本概念、五大数据结构、持久化机制(RDB与AOF)、高可用架构(主从、哨兵、集群)及性能优化策略。Redis凭借高性能、丰富数据结构和成熟生态,广泛应用于缓存、会话存储、消息队列、排行榜等场景。结合MySQL、MongoDB等数据库协同使用,构建高效稳定的后端系统。适合开发者快速掌握并落地实践。

文章图片
#redis#架构#数据库
AI 编程技术演进:从手工编码到智能体操作系统

AI编程正经历从“人写代码”到“机器自主决策”的范式跃迁,演进路径为:手工编码→纯对话交互→FunctionCalling→MCP协议→单智能体→多智能体→智能体操作系统(AgentOS)。核心逻辑是大模型能力边界持续扩展,伴随控制权向机器转移。关键技术突破包括结构化调用、MCP标准化协议、规划与记忆系统、技能模块渐进加载及工作流固化。现代智能体体系以组件化架构为核心,强调Prompt定义行为、M

文章图片
#学习#程序人生
操作系统时间管理与系统核心板块学习总结

操作系统通过硬件时钟中断感知时间,构建软件定时器与时间片调度机制,实现进程调度、超时检测等核心功能。基于中断的节拍计数驱动调度器,结合红黑树或时间轮管理定时器,支持单次与周期性触发。时间片轮转与多级反馈队列算法平衡公平性与响应速度。进程、内存、文件系统与中断处理四大模块协同运作,支撑系统稳定运行。本文通过C语言实例演示时间获取、定时信号与调度模拟,并结合高频面试题,构建“原理—实现—考察”闭环知识

文章图片
#学习#系统架构#c语言
Linux 进程知识点全面复习

本文系统梳理Linux进程的核心知识,涵盖进程定义、生命周期状态转换、进程控制块(PCB)结构、调度算法(如多级反馈队列)、进程间通信机制(管道、信号、共享内存等)及常用管理命令(ps、top、kill等),结合实例与面试题解析,帮助读者构建完整知识框架,实现理论与实践结合,高效备考操作系统课程与技术面试。

文章图片
#linux#学习#面试
五大操作系统类型的对比及介绍

本文对比了批处理、分时、实时、网络及分布式操作系统在交互性、及时性、可靠性等方面的特性,分析其优缺点与典型应用。批处理注重吞吐量,适合批量任务;分时支持多用户交互,提升响应速度;实时系统确保任务按时完成,用于关键控制场景;网络操作系统实现资源共享与集中管理;分布式系统则通过多节点协作提供高可靠、可扩展的统一计算环境。现代系统常融合多种特性,以满足复杂应用需求。

文章图片
#学习
Linux:Shell流程与实现解析

本文介绍了Shell的实现原理与核心功能模块:1. Shell工作循环流程(读取-解析-执行-输出);2. 彩色提示符实现方法(ANSI颜色代码结合系统信息);3. 命令解析模块(使用strtok分割字符串);4. 内置命令处理(如cd命令实现);5. 外部命令执行(fork-exec模型);6. 迷你Shell与标准Bash的功能对比。文章通过类比(如餐厅点餐、汽车仪表盘)生动解释技术概念,并提

#linux#运维#服务器
Linux select入门:5秒监听键盘输入

本文介绍了Linux中select系统调用的核心用法,通过监听标准输入实现5秒超时的I/O多路复用示例。详细解析了select函数原型、fd_set位图操作和timeval超时设置,并提供了完整代码演示。运行结果显示程序能正确响应键盘输入或超时提示。文章最后总结了select的优缺点:跨平台、简单易用但存在监听数量限制和效率问题。该案例帮助理解基础I/O多路复用概念,为学习更高级的poll/epo

#服务器#运维#linux
Linux IO 多路复用:select 实现高并发 TCP 服务器

本文介绍了使用select实现高并发TCP服务器的核心方法。通过创建监听socket并管理客户端连接描述符数组,利用select同时监听多个文件描述符的读写事件。服务器主要功能包括:接收多客户端连接、处理消息收发、自动清理断开连接和5秒超时检测。关键实现涉及:fd_set集合操作宏(FD_ZERO/SET/ISSET)、select阻塞监听、事件类型区分处理(新连接accept或数据recv),以

#服务器#运维#linux +2
Linux IO 多路复用 :poll 用法实战笔记

本文介绍了基于poll的TCP并发服务端实现。主要内容包括:1. poll多路复用技术原理和核心结构体pollfd;2. 完整实现了一个支持多客户端并发通信的TCP服务端,包括监听套接字初始化、poll数组管理、事件处理等模块;3. 详细讲解了代码逻辑和实现步骤,并进行了编译运行测试;4. 分析了poll的优缺点,指出其简单易用但性能有限的特点;5. 将其与epoll进行简单对比,建议理解poll

#网络#服务器#运维 +1
[C语言]指针知识系统总结

C语言指针核心知识点摘要:指针是存储变量地址的变量,通过解引用访问数据。包含一级/二级指针定义、const修饰规则(常量指针/指向常量的指针)。需避免野指针(未初始化或指向已释放内存)和空指针问题。指针运算本质是地址偏移,常用于数组操作。区分指针数组(元素为指针)和数组指针(指向数组)。指针可用于函数参数、返回值及函数指针。void为通用指针但需强制转换。mem系列函数(memset/memcpy

#算法#数据结构#c#
    共 11 条
  • 1
  • 2
  • 请选择