禅与计算机 禅与计算机
首页
  • Java基础

    • 一文搞懂Java核心技术
    • Java面向对象知识点大总结,建议收藏
    • 聊聊Java中的异常
    • 聊聊Java中的常用类String
    • 万字长文带你细聊Java注解本质
    • 来聊聊Java的反射机制
    • 深入解析Java泛型的魅力与机制
    • Java集合框架深度解析与面试指南
    • Java常用集合类HashMap深度解析
    • LinkedHashMap源码到面试题的全解析
    • 深入解析CopyOnWriteArrayList的工作机制
    • Java基础IO总结
    • Java三大IO模型小结
    • Java BIO NIO AIO详解
    • Java进阶NIO之IO多路复用详解
    • Java8流式编程入门
    • 一文速通lambda与函数式编程
    • Java8函数式方法引用最佳实践
    • Java异常:从原理到实践
  • Java并发编程

    • Java并发编程基础小结
    • 深入理解Java中的final关键字
    • 浅谈Java并发安全发布技术
    • 浅谈Java并发编程中断的哲学
    • Java线程池知识点小结
    • 浅谈Java线程池中拒绝策略与流控的艺术
    • synchronized关键字使用指南
    • 深入源码解析synchronized关键字
    • 详解JUC包下的锁
    • 详解并发编程中的CAS原子类
    • LongAdder源码分析
    • AQS源码解析
    • 深入剖析Java并发编程中的死锁问题
    • Java并发容器总结
    • 详解Java并发编程volatile关键字
    • 并发编程ThreadLocal必知必会
    • CompletableFuture基础实践小结
    • CompletableFuture异步多任务最佳实践
    • 硬核详解FutureTask设计与实现
    • 线程池大小设置的底层逻辑与场景化方案
    • 来聊一个有趣的限流器RateLimiter
  • JVM相关

    • 从零开始掌握 JVM
    • JVM核心知识点小结
    • JVM指令集概览:基础与应用
    • JVM类加载器深度解析
    • JVM方法区深度解析
    • Java内存模型JMM详解
    • Java对象大小的精确计算方法
    • 逃逸分析在Java中的应用与优化
    • 从零开始理解JVM的JIT编译机制
    • G1垃圾回收器:原理详解与调优指南
    • JVM故障排查实战指南
    • JVM内存问题排错最佳实践
    • JVM内存溢出排查指南
    • 简明的Arthas使用教程
    • 简明的Arthas配置及基础运维教程
    • 基于Arthas Idea的JVM故障排查与指令生成
    • 基于arthas量化监控诊断java应用方法论与实践
    • 深入剖析arthas技术原理
    • 探索JVM的隐秘角落:元空间详解
  • 深入理解Spring框架

    • Spring 核心知识点全面解析
    • Spring核心功能IOC详解
    • Spring AOP 深度剖析与实践
    • Spring 三级缓存机制深度解析
    • 深入 Spring 源码,剖析设计模式的落地实践
    • 探索 Spring 事务的奥秘
    • 深入解析Spring Bean的生命周期管理
    • 解读 Spring Boot 核心知识点
    • Spring Boot 启动优化实战:1分钟到13秒的排查与优化之路
    • Spring Boot自动装配原理及实践
    • 一文快速上手Sharding-JDBC
    • sharding-jdbc如何实现分页查询
    • 基于DynamicDataSource整合分库分表框架Shardingsphere
  • 计算机组成原理

    • 计算机硬件知识小结
    • CPU核心知识点小结
    • 浅谈CPU流水线的艺术
    • 从Java程序员视角聊聊CPU缓存
    • CPU任务调度和伪共享问题小结
    • CPU MESI缓存一致性协议
    • CPU内存管理机制
    • 内存深度解析
    • 磁盘存储原理
    • 详解计算机启动步骤
    • CPU南北桥架构与发展史
    • CPU中断机制与硬件交互详解
  • 操作系统

    • 如何实现一个高性能服务器
    • Linux文件结构与文件权限
    • Linux常见压缩指令小结
    • Linux核心系统调用详解
    • Linux进程管理
    • Linux线程管理
    • 进程与线程深度解析
    • Linux进程间通信机制
    • 零拷贝技术原理与实践
    • CPU缓存一致性问题深度解析
    • IO任务与CPU调度艺术
  • 计算机网络

    • 网卡通信原理详解
    • 网卡数据包处理指南
    • 基于抓包详解TCP协议
  • 编码最佳实践

    • 浅谈现代软件工程TDD最佳实践
    • 浅谈TDD模式下并发程序设计与实现
    • 面向AI编程新范式Trae后端开发环境搭建与实践
    • 基于Vibe Coding的Redis分页查询实现
    • 告别AI无效对话:资深工程师的提示词设计最佳实践
  • 实用技巧与配置

    • Mac常用快捷键与效率插件指南
    • Keynote技术科普短视频制作全攻略
  • 元认知

    • 摩擦感:AI时代的写作自省
    • 从断墨寻径浅谈程序员的元学习能力
    • AI时代专注力培养
    • 如何阅读一本书:技术书籍的读书笔记方法论
  • 开发工具

    • IDEA配置详解与高效使用指南
    • Windows环境下JDK安装与环境变量配置
    • Windows 10 下的 Maven 安装配置教程
    • Linux与macOS下Git安装及SSH配置教程
    • 打造高效mac终端:oh-my-zsh与插件配置
    • 详解AI时代下生产力最佳实践—Iterm2+zsh
    • 手把手用WSL在Windows上搭一个Linux开发环境(含MySQL实战)
    • 系统重装简记:从U盘启动盘到常用软件清单
    • AI时代,Windows开发者转Mac的快速上手指南
  • Nodejs
  • 博客搭建
  • Redis

    • Redis核心知识小结
    • 解锁Redis发布订阅模式
    • 掌握Redis事务
    • Redis主从复制技术
    • Redis的哨兵模式详解
    • 深度剖析Redisson分布式锁
    • 详解redis单线程设计思路
    • 来聊聊Redis所实现的Reactor模型
    • Redis RDB持久化源码深度解析
    • 来聊聊redis的AOF写入
    • 来聊聊Redis持久化AOF管道通信的设计
    • 来聊聊redis集群数据迁移
    • Redis SDS动态字符串深度解析
    • 高效索引的秘密:redis跳表设计与实现
    • 聊聊redis中的字典设计与实现
    • 重读 Redis SCAN 源码:那些当年没看懂的反向迭代细节
  • MySQL

    • MySQL基础知识点小结
    • 解读MySQL 索引基础
    • MySQL 索引进阶指南
    • 解读MySQL Explain关键字
    • 探秘 MySQL 锁:原理与实践
    • 详解MySQL重做日志redolog
    • 详解undoLog在MySQL MVCC中的运用
    • MySQL二进制日志binlog核心知识点
    • MySQL高效插入数据的最佳实践
    • MySQL分页查询优化指南
    • MySQL流式查询的奥秘与应用解析
    • 来聊聊分库分表
    • 来聊聊大厂常用的分布式ID生成方案
  • ElasticSearch

    • Elasticsearch核心原理与架构设计
    • ES 基础使用指南
    • ElasticSearch如何写入一篇文档
    • 深入剖析Elasticsearch文档读取原理
    • 聊聊ElasticSearch性能调优
    • Spring借助Easy-Es操作ES
  • Netty

    • 一文快速了解高性能网络通信框架Netty
    • Netty网络传输简记
    • 来聊聊Netty的ByteBuf
    • 来聊聊Netty消息发送的那些事
    • 解密Netty高性能之谜:NioEventLoop线程池阻塞分析
    • 详解Netty中的责任链Pipeline如何管理ChannelHandler
    • Netty Reactor模型常见知识点小结
    • Netty如何驾驭TCP流式传输?粘包拆包问题全解
    • Netty解码器源码解析
  • 消息队列

    • 一文快速入门消息队列
    • 消息队列RocketMQ入门指南
    • 基于RocketMQ实现分布式事务
    • RocketMQ容器化最佳实践
    • RocketMQ常见问题与深度解析
    • Kafka快速安装与使用指南
  • Nginx

    • Linux下的nginx安装
    • Nginx基础入门总结
    • Nginx核心指令小结
    • Nginx进程结构与核心模块初探
    • Nginx应用进阶HTTP核心模块配置
    • Nginx缓存及HTTPS配置小记
    • nginx高可用实践简记
    • Nginx性能优化
  • 微服务基础

    • 微服务基础知识小结
    • 分布式事务核心概念小结
    • OpenFeign核心知识小结
    • 微服务组件Gateway核心使用小结
    • 分布式事务Seata实践
    • 用 Docker Compose 完成 Seata 的整合部署
  • Nacos

    • Nacos服务注册原理全解析
    • Nacos服务订阅流程全解析
    • Nacos服务变更推送流程全解析
    • 深入解析SpringCloud负载均衡器Loadbalancer
    • Nacos源码环境搭建与调试指南
  • Seata

    • 深度剖析Seata源码
  • Docker部署

    • 一文快速掌握docker的理念和基本使用
    • 使用docker编排容器
    • 基于docker-compose部署微服务基本环境
    • 基于docker容器化部署微服务
    • Gateway全局异常处理及请求响应监控
    • Docker图形化界面工具Portainer最佳实践
  • Go基础

    • AI时代的Go语言基础语法认知
    • AI时代视角下聊聊Go语言的编译过程
    • 一文快速掌握Go语言切片
    • 来聊聊go语言的hashMap
    • 一文速通go语言类型系统
    • 浅谈Go语言中的面向对象
    • go语言是如何实现协程的
    • 聊聊go语言中的GMP模型
    • 极简的go语言channel入门
    • 聊聊go语言基于epoll的网络并发实现
    • 写给Java开发者的Go协程(goroutine)入门精讲
  • mini-redis实战

    • 来聊聊我用go手写redis这件事
    • mini-redis如何解析处理客户端请求
    • 实现mini-redis字符串操作
    • 硬核复刻redis底层双向链表核心实现
    • 动手复刻redis之go语言下的字典的设计与落地
    • Go 语言下的 Redis 跳表设计与实现
    • Go 语言版 Redis 有序集合指令复刻探索
    • 基于 Claude Code 复刻 Redis 慢查询指令实践
    • mini-redis SCAN指令复刻:自底向上的工程方法论实践
  • 项目编排

    • Spring脚手架创建简记
    • Spring脚手架集成分页插件
    • Spring脚手架集成校验框架
    • maven父子模块两种搭建方式简记
    • SpringBoot+Vue3前后端快速整合入门
    • 来聊聊Java项目分层规范
  • 场景设计

    • Java实现文件分片上传
    • 基于时间缓存优化浏览器轮询阻塞问题
    • 基于EasyExcel实现高效导出
    • 10亿数据高效插入MySQL最佳方案
    • AI时代不可替代的底层思维:位运算与逻辑运算实战
    • 对账核销场景设计与重构实践
    • 千万级交易流水慢查询综合治理实践
    • 记一次StarRocks源码级排错和既有架构优化实践
    • 基于快照合并修复Seata AT回滚补偿与Flink批攒导致StarRocks数据不一致最佳实践
  • CI/CD

    • 基于NETAPP实现内网穿透
    • 基于Gitee实现Jenkins自动化部署SpringBoot项目
    • Jenkins离线安装部署教程简记
    • 基于Nexus搭建Maven私服基础入门
    • 基于内网的Jenkins整合gitlab综合方案简记
  • 监控方法论

    • SpringBoot集成Prometheus与Grafana监控
    • Java监控度量Micrometer全解析
    • 从 micrometer计量器角度快速上手promQL
    • 硬核安利一个监控告警开源项目Nightingale
  • Spring AI

    • Spring AI Alibaba深度实战:一文掌握智能体开发全流程
    • Spring AI Alibaba实战:JVM监控诊断Arthas Agent的工程化构建与最佳实践
  • 大模型评测

    • M2.7 真能打!我用两个真实场景测了测,结果有点意外
    • Qoder JetBrains插件评测:祖传代码重构与接口优化实战
    • 从一次线上事故到底层算法复刻与监控落地,我用MiniMax M3跑通了完整闭环
  • AI工具链

    • Claude Code 实战指南:从安装配置到企业级开发流程
    • 一次 Claude Code 启动失败的 AI 辅助排查复盘
    • 基于提示词工程与KITE框架的Redis签到功能开发实践
    • Claude Code 记忆管理:CLAUDE.md 最佳实践
    • Claude Code 规则管理:Rules 拆分编排与迭代实践(文末送书)
    • VSCode与Claude Code后端开发环境搭建与AI编程工作流实践
    • AI 写的企业级组件不敢用?我替你验过了
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

sharkchili

计算机禅修者
首页
  • Java基础

    • 一文搞懂Java核心技术
    • Java面向对象知识点大总结,建议收藏
    • 聊聊Java中的异常
    • 聊聊Java中的常用类String
    • 万字长文带你细聊Java注解本质
    • 来聊聊Java的反射机制
    • 深入解析Java泛型的魅力与机制
    • Java集合框架深度解析与面试指南
    • Java常用集合类HashMap深度解析
    • LinkedHashMap源码到面试题的全解析
    • 深入解析CopyOnWriteArrayList的工作机制
    • Java基础IO总结
    • Java三大IO模型小结
    • Java BIO NIO AIO详解
    • Java进阶NIO之IO多路复用详解
    • Java8流式编程入门
    • 一文速通lambda与函数式编程
    • Java8函数式方法引用最佳实践
    • Java异常:从原理到实践
  • Java并发编程

    • Java并发编程基础小结
    • 深入理解Java中的final关键字
    • 浅谈Java并发安全发布技术
    • 浅谈Java并发编程中断的哲学
    • Java线程池知识点小结
    • 浅谈Java线程池中拒绝策略与流控的艺术
    • synchronized关键字使用指南
    • 深入源码解析synchronized关键字
    • 详解JUC包下的锁
    • 详解并发编程中的CAS原子类
    • LongAdder源码分析
    • AQS源码解析
    • 深入剖析Java并发编程中的死锁问题
    • Java并发容器总结
    • 详解Java并发编程volatile关键字
    • 并发编程ThreadLocal必知必会
    • CompletableFuture基础实践小结
    • CompletableFuture异步多任务最佳实践
    • 硬核详解FutureTask设计与实现
    • 线程池大小设置的底层逻辑与场景化方案
    • 来聊一个有趣的限流器RateLimiter
  • JVM相关

    • 从零开始掌握 JVM
    • JVM核心知识点小结
    • JVM指令集概览:基础与应用
    • JVM类加载器深度解析
    • JVM方法区深度解析
    • Java内存模型JMM详解
    • Java对象大小的精确计算方法
    • 逃逸分析在Java中的应用与优化
    • 从零开始理解JVM的JIT编译机制
    • G1垃圾回收器:原理详解与调优指南
    • JVM故障排查实战指南
    • JVM内存问题排错最佳实践
    • JVM内存溢出排查指南
    • 简明的Arthas使用教程
    • 简明的Arthas配置及基础运维教程
    • 基于Arthas Idea的JVM故障排查与指令生成
    • 基于arthas量化监控诊断java应用方法论与实践
    • 深入剖析arthas技术原理
    • 探索JVM的隐秘角落:元空间详解
  • 深入理解Spring框架

    • Spring 核心知识点全面解析
    • Spring核心功能IOC详解
    • Spring AOP 深度剖析与实践
    • Spring 三级缓存机制深度解析
    • 深入 Spring 源码,剖析设计模式的落地实践
    • 探索 Spring 事务的奥秘
    • 深入解析Spring Bean的生命周期管理
    • 解读 Spring Boot 核心知识点
    • Spring Boot 启动优化实战:1分钟到13秒的排查与优化之路
    • Spring Boot自动装配原理及实践
    • 一文快速上手Sharding-JDBC
    • sharding-jdbc如何实现分页查询
    • 基于DynamicDataSource整合分库分表框架Shardingsphere
  • 计算机组成原理

    • 计算机硬件知识小结
    • CPU核心知识点小结
    • 浅谈CPU流水线的艺术
    • 从Java程序员视角聊聊CPU缓存
    • CPU任务调度和伪共享问题小结
    • CPU MESI缓存一致性协议
    • CPU内存管理机制
    • 内存深度解析
    • 磁盘存储原理
    • 详解计算机启动步骤
    • CPU南北桥架构与发展史
    • CPU中断机制与硬件交互详解
  • 操作系统

    • 如何实现一个高性能服务器
    • Linux文件结构与文件权限
    • Linux常见压缩指令小结
    • Linux核心系统调用详解
    • Linux进程管理
    • Linux线程管理
    • 进程与线程深度解析
    • Linux进程间通信机制
    • 零拷贝技术原理与实践
    • CPU缓存一致性问题深度解析
    • IO任务与CPU调度艺术
  • 计算机网络

    • 网卡通信原理详解
    • 网卡数据包处理指南
    • 基于抓包详解TCP协议
  • 编码最佳实践

    • 浅谈现代软件工程TDD最佳实践
    • 浅谈TDD模式下并发程序设计与实现
    • 面向AI编程新范式Trae后端开发环境搭建与实践
    • 基于Vibe Coding的Redis分页查询实现
    • 告别AI无效对话:资深工程师的提示词设计最佳实践
  • 实用技巧与配置

    • Mac常用快捷键与效率插件指南
    • Keynote技术科普短视频制作全攻略
  • 元认知

    • 摩擦感:AI时代的写作自省
    • 从断墨寻径浅谈程序员的元学习能力
    • AI时代专注力培养
    • 如何阅读一本书:技术书籍的读书笔记方法论
  • 开发工具

    • IDEA配置详解与高效使用指南
    • Windows环境下JDK安装与环境变量配置
    • Windows 10 下的 Maven 安装配置教程
    • Linux与macOS下Git安装及SSH配置教程
    • 打造高效mac终端:oh-my-zsh与插件配置
    • 详解AI时代下生产力最佳实践—Iterm2+zsh
    • 手把手用WSL在Windows上搭一个Linux开发环境(含MySQL实战)
    • 系统重装简记:从U盘启动盘到常用软件清单
    • AI时代,Windows开发者转Mac的快速上手指南
  • Nodejs
  • 博客搭建
  • Redis

    • Redis核心知识小结
    • 解锁Redis发布订阅模式
    • 掌握Redis事务
    • Redis主从复制技术
    • Redis的哨兵模式详解
    • 深度剖析Redisson分布式锁
    • 详解redis单线程设计思路
    • 来聊聊Redis所实现的Reactor模型
    • Redis RDB持久化源码深度解析
    • 来聊聊redis的AOF写入
    • 来聊聊Redis持久化AOF管道通信的设计
    • 来聊聊redis集群数据迁移
    • Redis SDS动态字符串深度解析
    • 高效索引的秘密:redis跳表设计与实现
    • 聊聊redis中的字典设计与实现
    • 重读 Redis SCAN 源码:那些当年没看懂的反向迭代细节
  • MySQL

    • MySQL基础知识点小结
    • 解读MySQL 索引基础
    • MySQL 索引进阶指南
    • 解读MySQL Explain关键字
    • 探秘 MySQL 锁:原理与实践
    • 详解MySQL重做日志redolog
    • 详解undoLog在MySQL MVCC中的运用
    • MySQL二进制日志binlog核心知识点
    • MySQL高效插入数据的最佳实践
    • MySQL分页查询优化指南
    • MySQL流式查询的奥秘与应用解析
    • 来聊聊分库分表
    • 来聊聊大厂常用的分布式ID生成方案
  • ElasticSearch

    • Elasticsearch核心原理与架构设计
    • ES 基础使用指南
    • ElasticSearch如何写入一篇文档
    • 深入剖析Elasticsearch文档读取原理
    • 聊聊ElasticSearch性能调优
    • Spring借助Easy-Es操作ES
  • Netty

    • 一文快速了解高性能网络通信框架Netty
    • Netty网络传输简记
    • 来聊聊Netty的ByteBuf
    • 来聊聊Netty消息发送的那些事
    • 解密Netty高性能之谜:NioEventLoop线程池阻塞分析
    • 详解Netty中的责任链Pipeline如何管理ChannelHandler
    • Netty Reactor模型常见知识点小结
    • Netty如何驾驭TCP流式传输?粘包拆包问题全解
    • Netty解码器源码解析
  • 消息队列

    • 一文快速入门消息队列
    • 消息队列RocketMQ入门指南
    • 基于RocketMQ实现分布式事务
    • RocketMQ容器化最佳实践
    • RocketMQ常见问题与深度解析
    • Kafka快速安装与使用指南
  • Nginx

    • Linux下的nginx安装
    • Nginx基础入门总结
    • Nginx核心指令小结
    • Nginx进程结构与核心模块初探
    • Nginx应用进阶HTTP核心模块配置
    • Nginx缓存及HTTPS配置小记
    • nginx高可用实践简记
    • Nginx性能优化
  • 微服务基础

    • 微服务基础知识小结
    • 分布式事务核心概念小结
    • OpenFeign核心知识小结
    • 微服务组件Gateway核心使用小结
    • 分布式事务Seata实践
    • 用 Docker Compose 完成 Seata 的整合部署
  • Nacos

    • Nacos服务注册原理全解析
    • Nacos服务订阅流程全解析
    • Nacos服务变更推送流程全解析
    • 深入解析SpringCloud负载均衡器Loadbalancer
    • Nacos源码环境搭建与调试指南
  • Seata

    • 深度剖析Seata源码
  • Docker部署

    • 一文快速掌握docker的理念和基本使用
    • 使用docker编排容器
    • 基于docker-compose部署微服务基本环境
    • 基于docker容器化部署微服务
    • Gateway全局异常处理及请求响应监控
    • Docker图形化界面工具Portainer最佳实践
  • Go基础

    • AI时代的Go语言基础语法认知
    • AI时代视角下聊聊Go语言的编译过程
    • 一文快速掌握Go语言切片
    • 来聊聊go语言的hashMap
    • 一文速通go语言类型系统
    • 浅谈Go语言中的面向对象
    • go语言是如何实现协程的
    • 聊聊go语言中的GMP模型
    • 极简的go语言channel入门
    • 聊聊go语言基于epoll的网络并发实现
    • 写给Java开发者的Go协程(goroutine)入门精讲
  • mini-redis实战

    • 来聊聊我用go手写redis这件事
    • mini-redis如何解析处理客户端请求
    • 实现mini-redis字符串操作
    • 硬核复刻redis底层双向链表核心实现
    • 动手复刻redis之go语言下的字典的设计与落地
    • Go 语言下的 Redis 跳表设计与实现
    • Go 语言版 Redis 有序集合指令复刻探索
    • 基于 Claude Code 复刻 Redis 慢查询指令实践
    • mini-redis SCAN指令复刻:自底向上的工程方法论实践
  • 项目编排

    • Spring脚手架创建简记
    • Spring脚手架集成分页插件
    • Spring脚手架集成校验框架
    • maven父子模块两种搭建方式简记
    • SpringBoot+Vue3前后端快速整合入门
    • 来聊聊Java项目分层规范
  • 场景设计

    • Java实现文件分片上传
    • 基于时间缓存优化浏览器轮询阻塞问题
    • 基于EasyExcel实现高效导出
    • 10亿数据高效插入MySQL最佳方案
    • AI时代不可替代的底层思维:位运算与逻辑运算实战
    • 对账核销场景设计与重构实践
    • 千万级交易流水慢查询综合治理实践
    • 记一次StarRocks源码级排错和既有架构优化实践
    • 基于快照合并修复Seata AT回滚补偿与Flink批攒导致StarRocks数据不一致最佳实践
  • CI/CD

    • 基于NETAPP实现内网穿透
    • 基于Gitee实现Jenkins自动化部署SpringBoot项目
    • Jenkins离线安装部署教程简记
    • 基于Nexus搭建Maven私服基础入门
    • 基于内网的Jenkins整合gitlab综合方案简记
  • 监控方法论

    • SpringBoot集成Prometheus与Grafana监控
    • Java监控度量Micrometer全解析
    • 从 micrometer计量器角度快速上手promQL
    • 硬核安利一个监控告警开源项目Nightingale
  • Spring AI

    • Spring AI Alibaba深度实战:一文掌握智能体开发全流程
    • Spring AI Alibaba实战:JVM监控诊断Arthas Agent的工程化构建与最佳实践
  • 大模型评测

    • M2.7 真能打!我用两个真实场景测了测,结果有点意外
    • Qoder JetBrains插件评测:祖传代码重构与接口优化实战
    • 从一次线上事故到底层算法复刻与监控落地,我用MiniMax M3跑通了完整闭环
  • AI工具链

    • Claude Code 实战指南:从安装配置到企业级开发流程
    • 一次 Claude Code 启动失败的 AI 辅助排查复盘
    • 基于提示词工程与KITE框架的Redis签到功能开发实践
    • Claude Code 记忆管理:CLAUDE.md 最佳实践
    • Claude Code 规则管理:Rules 拆分编排与迭代实践(文末送书)
    • VSCode与Claude Code后端开发环境搭建与AI编程工作流实践
    • AI 写的企业级组件不敢用?我替你验过了
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 技术文档

    • IDEA配置详解与高效使用指南
    • Linux与macOS下Git安装及SSH配置教程
    • 打造高效mac终端:oh-my-zsh与插件配置
    • 详解AI时代下生产力最佳实践—Iterm2+zsh
    • 手把手用WSL在Windows上搭一个Linux开发环境(含MySQL实战)
    • 系统重装简记:从U盘启动盘到常用软件清单
      • 详解系统重装步骤
        • 制作系统安装 U 盘(启动盘)
        • 系统重装
        • 初始化配置
        • 逻辑分区
      • 系统基本配置
        • 安装 Win7 经典开始菜单(可忽略)
        • 桌面显示“此电脑”图标
        • 设置文件扩展名
        • 关闭输入法快捷键
      • 日常软件安装
        • 解压工具 7-Zip
        • 截图工具 Snipaste
        • 全局搜索工具 Everything
        • 文本编辑工具 Notepad++
        • 多窗口文件管理工具 Q-Dir
        • SSH 客户端 MobaXterm
        • SSH 连接工具 Xterminal
        • 快捷办公工具 uTools
      • 其他
        • 浏览器光标变黑
      • 小结
      • 参考文献
  • GitHub技巧

  • Nodejs

  • 博客搭建

  • 环境配置

  • 编程工具
  • 技术文档
sharkchili
2026-06-14
目录

系统重装简记:从U盘启动盘到常用软件清单

因为固态硬盘损坏而换盘,所以需要重装系统。重装的步骤固定又繁琐,这里就把整套流程完整记录下来。

本文从制作 U 盘启动盘、进入 BIOS 重装系统、磁盘分区,一路讲到装完系统后的常用软件清单(7-Zip、Snipaste、Everything、MobaXterm 等)。跟着走一遍,哪怕你是第一次重装系统,也能照着把一台空机器配置成顺手的工作环境,省去重装后到处找软件、调设置的麻烦。

SharkChili · 禅与计算机程序设计的艺术

开源贡献

  • mini-redis:教学级 Redis 精简实现 · https://github.com/shark-ctrl/mini-redis

关注公众号,回复 【加群】 加入技术社群

# 详解系统重装步骤

# 制作系统安装 U 盘(启动盘)

到 Windows 10 官网下载安装工具:

下载 Windows10:https://www.microsoft.com/zh-cn/software-download/windows10 (opens new window)

完成MediaCreationTool_22H2.exe的下载:

接下来就用这个工具制作系统盘,把系统文件复制到U盘里。首先双击打开工具:

选择“为另一台电脑创建安装介质(U盘)”,然后点击下一步。

设置为Windows10系统并去掉对"这台电脑使用推荐的选项"的勾选,然后点击下一步:

然后点击U盘进入下一步,选择你的U盘:

以笔者为例对应U盘只有一个直接默认下一步即可:

耐心等待安装的完成:

复制完成后点击“完成”即可:

# 系统重装

接下来就进入系统重装的步骤了。把做好的系统 U 盘插入笔记本,重启后狂按对应快捷键进入 BIOS(不同品牌按键不同,以笔者为例是狂刷 F2 键,文末参考文献附了各品牌进入 BIOS 的方式)。

然后我们就需要找到各自电脑菜单的系统启动栏,以笔者为例在BIOS界面会找到一个EXIT一栏,然后点击U盘启动,注意这一步是笔者安装完成后的操作。如果你是更换全新固态,在U盘插入第一次启动的时候,它就会直接进入Windows10系统安装的界面:

接下来就会进入系统安装界面,按照提示一步步操作即可,步骤很简单这里就不多赘述了。

唯一需要注意的就是系统盘的分配问题,笔者做法比较简单全部格式化归为一个空间,然后直接点击下一步,等系统安装完成后手动扩展配盘。

经过漫长的等待系统终于安装完成了:

# 初始化配置

系统安装完成之后,某些同学装的可能是专业版,需要单独激活处理一下,这里就不多赘述了。顺便补充一点,如果用Edge作为主浏览器,可以直接登录自己的账号(以笔者为例是 QQ 邮箱账号),这样就能一次性把之前的Edge浏览器数据同步过来。

# 逻辑分区

由于笔者装系统时把磁盘空间全部归到了一个分区,所以这里需要手动重新分一下盘。按Win+R打开运行,搜索“磁盘”,选择“创建并格式化硬盘分区”。

然后就会进入下面这个界面,初始情况下整块固态都归在 C 盘,我们右键 C 盘点击“压缩卷”。

然后就会显示可以压缩出来的空闲空间。以笔者为例,希望 C 盘保留 150G,所以压缩量填为 360000(单位是 MB,约 360G。这一步笔者已经做完了,所以这里用网图做示范)。

然后空闲空间就会多出360G

然后就可以用这些空闲空间来分盘了。右键空闲空间,点击“新建简单卷”,按需分配出自己需要的盘符即可。

以笔者为例,磁盘是 512G 固态,分盘方案为:

C 盘:150G,存系统。
D 盘:150G,存安装软件。
E 盘:120G,存各种书籍资源。
F 盘:92G,存开源项目。

# 系统基本配置

# 安装 Win7 经典开始菜单(可忽略)

这个按需安装即可。笔者习惯 Win7 风格的开始菜单,所以系统装完后会通过安全管家下载一个 Win7 经典开始菜单工具。

# 桌面显示“此电脑”图标

此时桌面空空如也,我们希望桌面上能有“此电脑”等图标方便打开,所以需要把它显示出来。

首先在桌面右键,点击“个性化”:

点击桌面图标设置。

勾选计算机选项即可

# 设置文件扩展名

在此电脑点击查看一栏找到对应选项勾选即可。

# 关闭输入法快捷键

因为 Ctrl+Shift+F 是笔者 IDEA 全局搜索的快捷键,会和输入法的简繁切换冲突,所以建议把输入法这个热键关掉。首先右键任务栏的微软输入法图标,找到“设置”选项:

然后点击按键选项:

然后将如下热键选项关闭即可

# 日常软件安装

# 解压工具 7-Zip

完成系统配置之后,我们就可以装一些日常软件了。首先是解压工具 7-Zip,下载地址:

7-Zip 下载地址:https://www.7-zip.org/ (opens new window)

选择64位Windows即可。

# 截图工具 Snipaste

然后是截图工具 Snipaste

Snipaste 下载地址:https://zh.snipaste.com/download.html (opens new window)

# 全局搜索工具 Everything

Everything 基于文件名快速定位文件和文件夹,安装包轻量、界面简洁、索引和搜索都很快,占用资源极小,是 Windows 上找文件的神器。

下载地址:

Everything 下载地址:https://www.voidtools.com/zh-cn/downloads/ (opens new window)

# 文本编辑工具 Notepad++

日常各种配置可以通过Notepad++进行查看修改,所以我们同样可以顺手安装一下这款软件:

Notepad++ 下载地址:https://notepad-plus-plus.org/downloads/ (opens new window)

# 多窗口文件管理工具 Q-Dir

文件夹管理工具,安装可参考笔者这篇文章:

多窗口文件管理工具Q-Dir安装以及使用教程:https://blog.csdn.net/shark_chili3007/article/details/106994572 (opens new window)

# SSH 客户端 MobaXterm

MobaXterm 是一款功能强大的 SSH 客户端,因为笔者电脑中装有 WSL,这款工具可以直接连接并操作 Linux 子系统,深受笔者喜爱,这里也推荐读者下载,下载地址:

MobaXterm 下载地址:https://mobaxterm.mobatek.net/download-home-edition.html (opens new window)

选择安装版即可:

注意,安装完成之后我们最好做一个设置,避免 SSH 连接长时间没操作就被断开。首先进入设置选项:

选择SSH并勾选SSH keepalive:

同时我们也建议取消右键粘贴快捷键,确保后续右键可以进行各种快捷选项:

完成配置后点击右键就会出现各种选项菜单了:

# SSH 连接工具 Xterminal

Xterminal 也是近期新出的一款 SSH 连接工具,是笔者目前的主力,所以系统重装时也会顺手装上。

Xterminal 下载地址:https://www.xterminal.cn/ (opens new window)

# 快捷办公工具 uTools

uTools 号称“呼之即来,即用即走”,是打造个人效率助理的专业工具。只需按 Alt+空格 即可唤醒,完成各种快捷操作,笔者也建议读者装一个:

uTools 下载地址:https://u.tools/download/ (opens new window)

# 其他

# 浏览器光标变黑

重装后偶尔会遇到浏览器里鼠标光标变黑的问题,解决办法可参考这篇文章:

https://zhuanlan.zhihu.com/p/2015623363041706073

# 小结

这是笔者本次系统重装的整体步骤总结,后续可能因为需要会进行再次迭代,希望对你有帮助。

SharkChili · 禅与计算机程序设计的艺术

开源贡献

  • mini-redis:教学级 Redis 精简实现 · https://github.com/shark-ctrl/mini-redis

关注公众号,回复 【加群】 加入技术社群

# 参考文献

手把手教你如何重装 win10 系统,自己动手安装系统其实很简单:https://zhuanlan.zhihu.com/p/108156241 (opens new window)

对于 512G 新电脑,如何更好地分盘?https://www.zhihu.com/question/520254786/answer/2385195814 (opens new window)

各大品牌电脑如何进入 BIOS?https://zhuanlan.zhihu.com/p/126593694 (opens new window)

Windows10 如何合并硬盘分区?https://jingyan.baidu.com/article/f96699bbd395a8894f3c1b44.html (opens new window)

解决 MobaXterm 不时自我断开的问题:https://blog.csdn.net/weixin_41106187/article/details/109443373 (opens new window)

编辑 (opens new window)
上次更新: 2026/06/14, 18:02:19
手把手用WSL在Windows上搭一个Linux开发环境(含MySQL实战)
GitHub高级搜索技巧

← 手把手用WSL在Windows上搭一个Linux开发环境(含MySQL实战) GitHub高级搜索技巧→

最近更新
01
AI时代,Windows开发者转Mac的快速上手指南
06-17
02
go面向对象与集合
06-17
03
G语言并发编程与GC
06-16
更多文章>
Theme by Vdoing | Copyright © 2025-2026 Evan Xu | MIT License | 桂ICP备2024034950号 | 桂公网安备45142202000030
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×
×