文章中如果有图看不到,可以点这里去 csdn 看看。从那边导过来的,文章太多,没法一篇篇修改好。
摘要: 一、基础操作 1. 初始化仓库 git init # 当前目录初始化为Git仓库 git clone <repo_url> # 克隆远程仓库到本地 2. 查看状态与日志 git status # 查看工作区/暂存区状态 git log # 查看提交历史 git log --oneline # 简洁版 阅读全文
posted @ 2025-08-23 19:28 NeoLshu 阅读(7) 评论(0) 推荐(0)
摘要: 当 git push 失败并提示当前分支已被其他人更新时(例如报错 ! [rejected] branch-name -> branch-name (non-fast-forward)),说明远程分支有新的提交,而你的本地分支尚未包含这些更新。以下是标准解决流程: 1. 拉取远程最新代码 先拉取远程 阅读全文
posted @ 2025-08-23 19:26 NeoLshu 阅读(3) 评论(0) 推荐(0)
摘要: 1. 确认冲突文件 运行 git status 查看冲突文件(标记为 Unmerged paths): git status 冲突文件会包含类似这样的标记: <<<<<<< HEAD 你的代码 别人的代码 >>>>>>> branch-name 2. 手动解决冲突 用编辑器(如 VS Code、In 阅读全文
posted @ 2025-08-23 19:23 NeoLshu 阅读(1) 评论(0) 推荐(0)
摘要: 在大数据处理领域,Bitmap技术和其演进形式RoaringBitmap已成为高效存储和操作整数集合的关键数据结构。本文从原理、实现、内存效率和性能表现等多维度,深入解析传统Bitmap与RoaringBitmap的区别,帮助读者理解在不同数据分布场景下如何选择合适的数据结构。 一、基本原理与数据结 阅读全文
posted @ 2025-08-23 19:14 NeoLshu 阅读(13) 评论(0) 推荐(0)
摘要: Mysql InnoDB 底层架构设计、功能、原理、源码系列合集 一、InnoDB 架构先导。【模块划分,各模块功能、源码位置、关键结构体/函数】 二、内存结构核心 - 缓冲池与性能加速器 三、日志系统 - 事务持久化的基石 四、事务引擎核心 - MVCC与锁机制 五、InnoDB 高阶机制与实战调 阅读全文
posted @ 2025-08-23 18:51 NeoLshu 阅读(5) 评论(0) 推荐(0)
摘要: 在 TLS 握手过程中,三个随机数是生成最终会话密钥的核心要素,它们共同保障通信的前向保密性和会话唯一性。以下是详细解析: 三个随机数的定义与作用 随机数来源长度核心作用Client Random客户端生成32字节包含客户端支持的TLS版本、时间戳和随机字节,防止重放攻击。Server Random 阅读全文
posted @ 2025-08-23 18:03 NeoLshu 阅读(6) 评论(0) 推荐(0)
摘要: 一、SSL 2.0 (1995年,已废弃) 流程: ClientHello 客户端发送支持的加密套件列表(弱算法如RC4、MD5)。 ServerHello 服务器选择加密套件并发送证书(无服务器密钥交换)。 密钥交换 客户端用服务器公钥加密预主密钥(PreMasterSecret)发送。 完成 双 阅读全文
posted @ 2025-08-23 18:00 NeoLshu 阅读(6) 评论(0) 推荐(0)
摘要: 1. 僵尸进程 (Zombie Process / Defunct Process) 定义: 一个进程已经结束了它的执行(即任务完成了或被终止),但其在操作系统进程表(Process Table)中仍然保留着一个条目。这个条目包含了该进程的进程ID(PID)和退出状态码等信息,等待其父进程(Pare 阅读全文
posted @ 2025-08-23 17:56 NeoLshu 阅读(5) 评论(0) 推荐(0)
摘要: Mysql InnoDB 底层架构设计、功能、原理、源码系列合集 一、InnoDB 架构先导。【模块划分,各模块功能、源码位置、关键结构体/函数】 二、内存结构核心 - 缓冲池与性能加速器 三、日志系统 - 事务持久化的基石 四、事务引擎核心 - MVCC与锁机制 五、InnoDB 高阶机制与实战调 阅读全文
posted @ 2025-08-23 17:45 NeoLshu 阅读(3) 评论(0) 推荐(0)
摘要: 问题 使用 SpringBoot + Webflux 框架开发的时候,用 WebClient 发起接受某次请求的时候发现了如下报错堆栈 org.springframework.core.io.buffer.DataBufferLimitException: Exceeded limit on max 阅读全文
posted @ 2025-08-22 13:54 NeoLshu 阅读(28) 评论(0) 推荐(0)