长安一梦个人主页

《从身份标签到价值创造:重塑你的职业叙事》

在一个平凡的午后,我一如既往埋首于手头的工作——或许是整理着那些格式相似的表格,或许是修改着某段冗长的代码——规律的键盘声像秒针一样丈量着时间。就在这近乎凝滞的节奏里,一声清脆的电话铃声,像颗石子投入平静的湖面,将我从那片被文件与数据填满的时空中,蓦然“缀”了出来。 基础组件部门的PM突然来电,询问

Administrator Administrator 发布于 2025-12-29

关于Redis的使用总结

不知不觉已经工作8年,我将以8年经验的C++程序员视角 ,从系统性、深度和与C++实践结合的角度来讲解Redis,用于技术复盘。以下内容将涵盖: Redis核心概念与数据类型 Redis与C++的交互(客户端选择与使用) Redis在C++项目中的典型应用场景 Redis性能优化与注意事项 Redi

Administrator Administrator 发布于 2025-12-23

SOLID原则-面向对象编程和设计中的基本原则

SOLID原则是面向对象编程和设计中的五个基本原则,它们有助于使软件设计更易于理解、灵活和维护。这些原则是由Robert C. Martin(也称为Uncle Bob)提出的。SOLID是以下五个原则的缩写: 单一职责原则(Single Responsibility Principle, SRP)

Administrator Administrator 发布于 2025-12-23

Socket:构建一切分布式的基石

引言:复盘socket的原因? 在网络编程的世界里,Socket是构建一切分布式系统的基石。无论你是开发微服务、实时通信系统还是高并发网关,都离不开对Socket编程的深刻理解。作为资深后台开发,我经常在技术面试中问候选人Socket相关问题,也经常被问到。今天,我将以复盘的形式,系统地梳理Linu

Administrator Administrator 发布于 2025-12-19

C++中向上取整的实现与应用

业务背景:开始时间,结束时间按25s划分为若干段sequenceMax,取当前时间sequence,例如:2对应sequence为1,24对应sequence为1,25对应sequence为2... 引言 在编程中,向上取整是一个常见的数学操作,特别是在处理分页、区间划分和资源分配时。今天我们来探讨

Administrator Administrator 发布于 2025-12-12

TCP荷载优化

如何在单条TCP链接上,用最少的资源,最低的延迟传输最多的有效数据?

Administrator Administrator 发布于 2025-12-08

工作中常用命令零散记录

find . -name "*.h" -o -name "*.cpp" | xargs grep "#define CFL_VERSION_LEN" 等价 grep -r "#define CFL_VERSION_LEN" --include="*.h" --include="*.cpp" .

Administrator Administrator 发布于 2025-12-08

Linux free 命令完全解析:别再误解你的内存使用了!

很多同学看到 free 命令输出中“已用内存”很高就感到恐慌,但真相可能完全相反。本文将彻底解析 free 命令,让你真正理解Linux内存管理机制。 一、一个常见的误解场景

Administrator Administrator 发布于 2025-12-08

网络拓扑发现

网络拓扑发现技术旨在自动识别和绘制出网络中所有设备(如路由器、交换机、服务器、PC等)之间的连接关系图。 核心原理(技术选型) 1. 基于SNMP的原理 这是最经典、最主流的方法。 核心思想:利用SNMP协议查询网络设备(尤其是交换机和路由器)中预存的管理信息库(MIB)。 工作流程: 发现设

Administrator Administrator 发布于 2025-12-02

Linux OOM Killer 深度解析:内存耗尽时的“救命稻草”

当 Linux 系统内存耗尽时,谁会决定哪个进程该被牺牲?这篇文章带你深入理解 OOM Killer 的工作原理、配置方法和最佳实践。 一、什么是OOM Killer? OOM(Out Of Memory)Killer 是 Linux 内核中的一个内置机制,它的作用类似于系统的“消防员”。当系统物理

Administrator Administrator 发布于 2025-12-01
上一页 下一页