00小技能 🧰 定位:元技能与工具箱——记笔记的方法、办公的手艺、AI 的用法、系统的修理、生活的考试。先有这些"手",再去 00基础与理论基础与理论 里装"脑"。 📚 实用小技巧与工具用法合集,按主题分组:入门脉络、笔记与写作、办公、
记笔记的意义与探索记笔记的意义与探索 📚 本组(02笔记与写作)的总纲:为什么有这一章——记笔记对我意味着什么,以及这些年我在"怎么记"这件事上的探索与变化。整组笔记是一条"遇见问题 → 解决问题"的路,每一篇都是路上的一站。 为什么记 我喜欢记录,喜欢分
Obsidian使用技巧Obsidian使用技巧 📚 本 Vault(2Learning)重制过程中沉淀的真实约定——不是泛泛的入门教程,而是这个库实际在用的规则。配合下一篇 05ObsidianGit多端同步 构成完整的笔记工程。 编号体系:数字前缀 = 学习
AI记忆方案AI记忆方案 🧠 我自己拥有的 AI 跨工具长期记忆系统(项目编号 P001):Obsidian Vault + Git 私有仓做底座,让 Codex、Claude Code、Gemini CLI、WorkBuddy 等任何 AI 工具共
基础与理论基础与理论 计算机科学的底座。目录和文件名都带编号,编号就是学习顺序——左侧栏从上往下读,就是一条完整的学习路径。 学习路线 模块 入口 一句话说明 01 计算机速览 00计算机速览 一周建立整机观:硬件、开机、总线、GPU 02 信息的表
计算机速览计算机速览 本区目标只有一个:用一周建立整机观。先别钻 408 的牛角尖——一台电脑由什么组成、部件怎么协作、从按下电源到桌面亮起经历了什么,这些图景立住了,后面学 00操作系统总览操作系统、00计算机网络总览计算机网络 时,新知识才有地方
计算机硬件速览:一台电脑是怎么跑起来的计算机硬件速览:一台电脑是怎么跑起来的 本篇目标是一周建立整机观:计算机由什么组成、各部件怎么协作、买电脑时那些参数到底在看什么。有个大认识之后,再去细分学 00操作系统总览操作系统 和 00计算机网络总览计算机网络,脑中始终挂着这张整机图
从按下电源到桌面:开机全流程从按下电源到桌面:开机全流程 上一篇 01计算机硬件速览 的 BIOS 段落留了个尾巴:"系统启动后,管家交权给操作系统"。这篇把交权现场完整演一遍:按下电源到桌面亮起,中间那几十秒到底发生了什么。这也是硬件区通向 00操作系统总览操作系统
总线与接口:设备之间怎么说话总线与接口:设备之间怎么说话 开机剧本里,固件读磁盘、内核读内存、数据进显卡——它们凭什么能互相通信?这篇补上硬件线最后一块拼图:总线。看完再看主板,就不再是"一块绿板子",而是一张城市规划图。 一、为什么需要总线 五大部件各自为政,如果想
显卡与 GPU:第二个处理器显卡与 GPU:第二个处理器 显卡在 01计算机硬件速览硬件速览 里只占"看分辨率"三个字,但 2026 年它是全行业最贵、也最缺的芯片。这篇讲清:为什么 CPU 之外还需要第二个处理器,它凭什么扛起了 AI 时代。 一、CPU 的困境:一
关于二维码关于二维码 生活里到处都是二维码——支付、连 WiFi、加好友。它到底是什么原理?为什么一个工具能轻轻松松生成二维码,还能立即使用? !imagea021a8f2.png !image9b74b5df.png 一、二维码是什么原理 二维码(
信息的表示与处理信息的表示与处理 本篇是「信息表示」的总篇(对应 CSAPP 第 2 章),三版旧笔记已合并为这一篇。 深入展开的子笔记按顺序:01进制与进制转换 → 02原码反码补码 → 03位运算应用(与、或、异或、取反、左移五式合并) → 04浮点数
进制与进制转换进制与进制转换 本篇是总篇 00信息的表示与处理 2.2 节的展开:什么是进制、生活里到处都是进制、计算机里的 0b/0/0x,以及全套转换方法(简单拆分法 + 反复乘除法)。 一、何为进制 进制也就是进位计数制的简称,是人为定义的带进位的
原码、反码、补码原码、反码、补码 本篇是总篇 00信息的表示与处理 第三章的展开:从"二进制里负数怎么表示"这个问题出发,看原码、反码、补码三代方案如何一代一代填上一代的坑,最后补码一统天下。 在 C 和 C++ 中,整数有两种方式编码:一种只能表示非负数
位运算应用:与、或、异或、取反、左移位运算应用:与、或、异或、取反、左移 本篇把原来五篇运算符笔记(与掩码与清位 / 或置位与合并 / 异或翻转交换与加密 / 取反负数与加法技巧 / 左移乘2与生成掩码)合并为一篇,按"规则 → 性质 → 套路 → 例题"的统一节奏过一遍。技
浮点数:IEEE 754 掰开揉碎浮点数:IEEE 754 掰开揉碎 总篇 00信息的表示与处理 第五章是浮点数的速查表,这篇负责把每个数字掰开:0.1 为什么存不精确(完整推导)、Bias 为什么是 127、float 的精度到底怎么算的、408 要考的对阶是怎么回事。
字符编码:从 ASCII 到 UTF-8字符编码:从 ASCII 到 UTF8 总篇 00信息的表示与处理 里 char 只是类型表里不起眼的一行。这篇负责把"字"补齐:数讲透了(补码管整数、IEEE 754 管小数),可文字怎么变成 01?从 ASCII 一路打到 Unicod
操作系统总览操作系统总览 操作系统是管理计算机硬件与软件资源的程序,是计算机系统中最基本的系统软件——大到 PC,小到芯片都离不开它。 为什么值得学? 一方面搞懂程序执行的原理(内存、CPU、文件系统、磁盘这些概念从此有了着落);另一方面,OS 里的结
操作系统概述:概念、发展、运行机制与结构操作系统概述:概念、发展、运行机制与结构 本篇对应王道第一章(原 7 篇合并:概念 / 发展历程 / 运行环境 / 结构 / 引导 / 虚拟机)。先建立"操作系统是什么、怎么来的、怎么跑起来的"整体认识,后面的进程、内存、文件、IO 全挂在
进程与线程:从程序到并发执行进程与线程:从程序到并发执行 本篇对应王道第二章上半(原 08 篇)。四个问题贯穿全篇:为什么要引入进程、进程是什么、进程由什么组成、进程是怎么解决问题的。最后是它的续集——线程。 一、为什么要引入进程 单道程序时代,程序独占整台机器,从头
CPU调度:三级调度与经典算法CPU调度:三级调度与经典算法 本篇对应王道第二章下半(原 09 篇)。两个问题贯穿:为什么要进行处理机调度(进程比 CPU 多,不抢不行)、调度算法有哪些、适用什么情况。 一、调度的概念与层次 调度就是资源怎么公平高效地分配,处理机调度就
同步与互斥:进程间的两种制约关系同步与互斥:进程间的两种制约关系 本篇对应王道第二章同步部分(原 10 篇)。核心问题:进程同步是什么?不同进程间有什么关系?怎么用信号量把关系管起来? 一、同步与互斥是什么 多道程序环境下进程并发执行,不同进程间存在相互制约关系,为协调这
死锁:僵局的形成与化解死锁:僵局的形成与化解 本篇对应王道第二章收尾(原 11 篇)。上一章管好了同步互斥,这一章处理极端情况:多个进程互相等待,谁也动不了。 一、死锁是什么 定义:多个进程因竞争资源而造成的一种僵局(相互等待),若无外力作用,这些进程都将无法向
内存管理:从连续分配到虚拟内存内存管理:从连续分配到虚拟内存 本篇对应王道第三章(原 12 内存管理概念 + 13 虚拟内存管理合并)。前半解决"内存怎么装"(连续 → 分页 → 分段 → 段页式),后半解决"装不下怎么办"(虚拟内存与页面置换)。 一、内存管理的基本要
文件管理:逻辑结构、目录与文件系统文件管理:逻辑结构、目录与文件系统 本篇对应王道第四章(原 14 文件管理基础 + 15 目录 + 16 文件系统合并)。两条主线:文件这种抽象数据类型长什么样(逻辑结构 + 物理结构),OS 怎么管理一堆文件(目录)+ 怎么管理磁盘空间(
IO管理:从轮询到通道IO管理:从轮询到通道 本篇对应王道第五章(原 17 IO管理概述 + 18 设备独立性软件合并)。主线一句话:想尽办法减少 CPU 对 IO 的干预——四种控制方式是这条主线的四步进化,缓冲区、SPOOLing 是配套工具。 一、I/O
磁盘与固态硬盘:调度与寿命磁盘与固态硬盘:调度与寿命 本篇对应王道第五章收尾(原 19 篇)。文件都躺在磁盘上,前面所有管理最终都要落到磁盘读写——磁盘调度算法是本章的核心,SSD 是新贵。 一、磁盘的结构 磁盘是表面涂有磁性物质的物理盘片,通过磁头(导体线圈)存取
计算机网络总览计算机网络总览 计算机网络 = 把分散的计算机用通信线路连起来、按共同协议交换信息、实现资源共享的系统——从冷战时期的 ARPANET 一路长成今天的 Internet。 为什么值得学? 一方面它是后端/开发的必修底座:写网络编程、调接口、
计算机网络计算机网络 计网的打底篇:网络从哪来(冷战产物)、怎么衡量好坏(性能指标)、怎么分类(拓扑/覆盖范围)、为什么分层、OSI 七层与 TCP/IP 各管什么。对应王道 408 第一章概述部分。 一、网络从哪来:冷战的产物 ARPANET 的诞
物理层:比特怎么上路物理层:比特怎么上路 逐层展开的第一层。物理层在 408 里是最"轻"的一章——它不解决"发给谁",只解决比特流怎么变成信号、在线路上跑得动。这篇按速览节奏过:几个名词、两条公式、一张介质表,够用即可。 一、物理层要解决什么 01计算机网络
数据链路层:相邻两站怎么把货送对数据链路层:相邻两站怎么把货送对 物理层把比特运过去了,但它像个不看单子的搬运工——运丢、运错、撞车一概不负责。链路层给这条裸路装上单据、质检和红绿灯。传输单位从"比特"升级为"帧"。 一、链路层管什么 链路层的舞台是相邻两个节点之间(主机
网络层:IP 与全球找路网络层:IP 与全球找路 链路层解决了"相邻两站",但一个包裹从你的电脑到对面机房要跨几十个网络。网络层是互联网的心脏,两件大事:编址(IP 地址给全世界每台设备编号)和路由(在几十个网络里找路)。传输单位是"分组/数据报"。 一、网络层管
传输层:TCP 与 UDP 全家桶传输层:TCP 与 UDP 全家桶 网络层把包裹送到了正确的机器,但一台机器上跑着几十个程序——微信、浏览器、游戏,给谁?传输层补上最后一段寻址(端口),并按需提供两种服务:快而不稳的 UDP、稳而不快的 TCP。这是 408 和面试双重核
应用层:DNS、HTTP 与一次完整上网应用层:DNS、HTTP 与一次完整上网 最后一层,也是离你最近的一层——你写的每个接口、调的每个 API 都在这层说话。四层打底铺好的管道(端口、TCP、IP、帧),这篇拿来装"内容":DNS 怎么翻译域名、HTTP 怎么组织请求、HTT
计算机组成原理总览计算机组成原理总览 计算机组成原理 = 拆开"冯·诺依曼机"这台机器,看数字电路怎么搭出 CPU、内存、总线、外设,以及它们如何协同执行一条条指令——操作系统软件的下面,就是这层硬件在兜底。 为什么值得学? 它是 408 四门里最"贴硬件"
系统概述01 系统概述 📚 本文是 00计算机组成原理总览计算机组成原理 的第 1 篇,相关系列见 00基础与理论基础与理论。 先不急着拆机器——这一篇解决三个问题:计算机从哪来(四代机一句话)、长什么样(冯·诺依曼结构 + 层次划分)、怎么衡量
数据的表示与运算02 数据的表示与运算 📚 本文是 00计算机组成原理总览计算机组成原理 的第 2 篇,相关系列见 00基础与理论基础与理论。 进制转换、原码补码、浮点数、字符编码这些"地基"在 00信息的表示与处理信息的表示与处理 已经讲透(重点回顾:
存储系统03 存储系统 📚 本文是 00计算机组成原理总览计算机组成原理 的第 3 篇,相关系列见 00基础与理论基础与理论。 存储系统是计组的心脏章节——Cache 的三映射、LRU、写策略是全 408 考频最高的知识点之一。整章围绕一个矛盾展
指令系统04 指令系统 📚 本文是 00计算机组成原理总览计算机组成原理 的第 4 篇,相关系列见 00基础与理论基础与理论。 存储程序思想(01系统概述)说"程序以二进制存在存储器里"——那个二进制就是指令。指令系统(指令集架构 ISA)是软件
CPU05 CPU 📚 本文是 00计算机组成原理总览计算机组成原理 的第 5 篇,相关系列见 00基础与理论基础与理论。 指令有了(04指令系统),谁来一个字一个字地"读指令→翻译→执行"?CPU。本章拆开 CPU 的三样东西:寄存器组(零件
总线06 总线 📚 本文是 00计算机组成原理总览计算机组成原理 的第 6 篇,相关系列见 00基础与理论基础与理论。 CPU、主存、外设都各干各的,总线是把它们连起来共用的"高速公路"。感性的带宽对比和接口大全在 03总线与接口总线与接口
输入输出系统07 输入输出系统 📚 本文是 00计算机组成原理总览计算机组成原理 的第 7 篇,相关系列见 00基础与理论基础与理论。 01计算机硬件速览硬件速览里埋了两个伏笔:"键盘按一下,CPU 怎么知道?"(中断)和"搬大块数据还要劳烦 CPU
数据结构总览数据结构总览 数据结构 = 数据的组织、存储和操作方式——把"现实问题里的关系"翻译成"内存里的形状",再配上高效的增删改查。它是 408 四门里唯一"写代码最多"的一门,也是算法的容器:结构选错,算法再漂亮也是 On²。 为什么值得学?
绪论与复杂度01 绪论与复杂度 📚 本文是 00数据结构总览数据结构 的第 1 篇,相关系列见 00基础与理论基础与理论。 磨刀不误砍柴工:这一篇解决两个元问题——结构怎么分类(逻辑 vs 存储),以及程序怎么算快慢(复杂度分析)。后者是后面每一篇都
线性表02 线性表 📚 本文是 00数据结构总览数据结构 的第 2 篇,相关系列见 00基础与理论基础与理论。 线性表 = n 个元素的有限序列(一对一关系,有头有尾、有前驱后继)。它是栈、队列、串的爹——把线性表"限制得严格一点"就成了后面那
栈与队列03 栈与队列 📚 本文是 00数据结构总览数据结构 的第 3 篇,相关系列见 00基础与理论基础与理论。 栈和队列都是操作受限的线性表:栈只准从一头进出(后进先出 LIFO),队列一进一出(先进先出 FIFO)。限制越强,用途越专——本
串与KMP04 串与KMP 📚 本文是 00数据结构总览数据结构 的第 4 篇,相关系列见 00基础与理论基础与理论。 串(字符串)= 内容受限的线性表,元素只能字符。它独立成章只为一件事:KMP 模式匹配算法——408 数据结构里最"硬"的算法,
树与二叉树05 树与二叉树 📚 本文是 00数据结构总览数据结构 的第 5 篇,相关系列见 00基础与理论基础与理论。 线性结构之外,树是一对多的层级结构——文件目录、组织架构、HTML DOM、数据库索引全是树。二叉树是它的极简形态:每个结点最多
图06 图 📚 本文是 00数据结构总览数据结构 的第 6 篇,相关系列见 00基础与理论基础与理论。 图 = 多对多的关系:地图导航、社交网络、编译器依赖分析、任务调度全靠它。408 图论四大件:存储、遍历、最短路/最小生成树、拓扑排序/
查找07 查找 📚 本文是 00数据结构总览数据结构 的第 7 篇,相关系列见 00基础与理论基础与理论。 查找 = 在数据集合里找满足条件的数据。衡量它的尺子是 ASL(平均查找长度)——找一趟平均要比几次。本章一条主线:怎么让每次比较"丢
排序08 排序 📚 本文是 00数据结构总览数据结构 的第 8 篇,相关系列见 00基础与理论基础与理论。 排序是 408 数据结构的收官章,也是稳定性 + 复杂度总表必须一字不差背下来的地方。本章按"简单 → 分治 → 计数 → 外部"推进
信息基础大赛信息基础大赛(10.29 备赛) 大学生信息基础大赛的完整备赛题库笔记:300 道题按题号分区,题目以截图为主、文字为点拨。转写自 20260829 的备赛 docx,原文档 17 万字 + 1105 张题目截图,按章节拆成 13 篇。 !
进制与编码第 1~10 题:进制和编码 📚 本文是 00信息基础大赛信息基础大赛(10.29 备赛)的第 1 篇,题目以截图为主、文字为点拨。 💡 要系统学透对应知识,配合:00信息的表示与处理信息的表示与处理 战术定位:1~10 题就是进制转换
离散数学第 11~20 题:离散数学 📚 本文是 00信息基础大赛信息基础大赛(10.29 备赛)的第 2 篇,题目以截图为主、文字为点拨。 战术定位:这一块一时半会补不清楚,靠记答案,能碰到几题是几题。不过命题树(树)这块写得出些,目标拿到 7
专利与知识产权第 21~30 题:专利问题 📚 本文是 00信息基础大赛信息基础大赛(10.29 备赛)的第 3 篇,题目以截图为主、文字为点拨。 压根找不到视频,直接啃法典好吧。 涉及著作权法、计算机软件保护条例、商标法、专利法四部——主要啃专利法,
计算机基础杂项第 31~60 题:计算机基础 / 网络基础 / Office 📚 本文是 00信息基础大赛信息基础大赛(10.29 备赛)的第 4 篇,题目以截图为主、文字为点拨。 💡 要系统学透对应知识,配合:00计算机速览计算机速览 战术定位:应
数据结构第 61~84 题:数据结构 📚 本文是 00信息基础大赛信息基础大赛(10.29 备赛)的第 5 篇,题目以截图为主、文字为点拨。 💡 本篇是题目截图 + 点拨式备赛笔记。要系统学透对应知识,配合:00数据结构总览数据结构总览 战术定
数据库第 85~108 题:数据库 📚 本文是 00信息基础大赛信息基础大赛(10.29 备赛)的第 6 篇,题目以截图为主、文字为点拨。 概念 数据库管理员(DBA) !image142.png !image143.png !image144
计算机网络第 109~132 题:计算机网络 📚 本文是 00信息基础大赛信息基础大赛(10.29 备赛)的第 7 篇,题目以截图为主、文字为点拨。 💡 本篇是题目截图 + 点拨式备赛笔记。要系统学透对应知识,配合:00计算机网络总览计算机网络总
软件工程第 133~156 题:软件工程 📚 本文是 00信息基础大赛信息基础大赛(10.29 备赛)的第 8 篇,题目以截图为主、文字为点拨。 基础概念 关注如何规划、设计、构建和维护高质量的软件应用程序。它涵盖了从需求分析到代码编写、测试、项
操作系统第 157~180 题:操作系统 📚 本文是 00信息基础大赛信息基础大赛(10.29 备赛)的第 9 篇,题目以截图为主、文字为点拨。 💡 本篇是题目截图 + 点拨式备赛笔记。要系统学透对应知识,配合:00操作系统总览操作系统总览 暂
多媒体技术第 181~195 题:多媒体技术 📚 本文是 00信息基础大赛信息基础大赛(10.29 备赛)的第 10 篇,题目以截图为主、文字为点拨。 只整理常识性问题 具体软件操作不细究 图像类型 位图图像(Bitmap): 由像素组成,每个像素
汇编第 196~225 题:汇编 📚 本文是 00信息基础大赛信息基础大赛(10.29 备赛)的第 11 篇。 未整理汇编题目——备赛时判断"操作系统和汇编学不完、整理起来较难",主动放弃这两块,把时间让给了性价比更高的分区(见 00信息基础
移动互联网应用第 226~240 题:移动互联网应用 📚 本文是 00信息基础大赛信息基础大赛(10.29 备赛)的第 12 篇,题目以截图为主、文字为点拨。 移动商务 移动商务(Mobile Commerce,Mcommerce):通过移动设备(手机
C与C++第 240~300 题:C、C++ 📚 本文是 00信息基础大赛信息基础大赛(10.29 备赛)的第 13 篇,题目以截图为主、文字为点拨。 易错题集 !image766.png !image767.png !image768.png !