自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 数据库系统概论·第2章:关系数据库——从集合论、关系代数到关系演算

刚开始学习关系数据库时,我常常能够看懂某个公式,却不一定能说明它为什么这样写:关系为什么是笛卡尔积的子集?投影为什么会去重?“没有选修某门课”为什么不能写成“选修了其他课”?这些问题的共同点,是需要把集合、关系与谓词逻辑真正连接起来。因此,这份笔记不以罗列符号为目标,而是沿着“数学定义 → 中文解释 → 公式推导 → 数据样例 → 易错辨析”的路径重建第二章的知识体系。它以教材课件为依据,同时清楚区分课程内容与后续面向数据分析、人工智能的学习延伸。希望以后复习时,即使忘记具体表达式,也能从概念重新推导。关系

2026-11-05 13:26:59 301

原创 CS50P / Python 笔记(八):Regular Expressions 正则表达式

Regex 的本质不是:“记住一堆奇怪符号。学习一种描述文本结构的语言。^(?从开头开始↓捕获 last↓一个逗号↓任意数量空白↓捕获 first↓字符串结束那时候你就不再是在:背 Regex。阅读 Regex 这门语言。

2026-11-01 20:24:04 341

原创 CS50P / Python 笔记(七):File I/O、CSV、Lambda 与 PIL

get_name逗号双引号转义换行csv module抽象掉了。open()withread()write()CSVlambdaPIL程序如何让数据离开短暂的内存,进入持久化存储;以及如何在“文件格式”和“Python 对象”之间进行转换。↓Input↓Parsing↓↓Processing↓↓↓Output↓跨越运行周期保存、读取和交换数据的能力。

2026-10-06 21:57:23 254

原创 CS50P / Python 笔记(六):Unit Tests、assert 与 pytest

这就是 Testing(测试)要解决的问题。

2026-10-04 15:25:19 235

原创 CS50P / Python 笔记(五):Libraries、Modules、Packages、API 与 JSON

你的代码││ API↓│ 别人的实现细节 ││ ││ 你不需要知道 │你依赖接口,而不是依赖内部实现。这也是大型软件能够由不同团队共同开发的重要基础。

2026-09-25 23:48:17 335

原创 CS50P / Python 笔记(四):Exceptions 异常处理

ValueErrorNameErrortryexceptelsepassraise当程序无法按照正常路径执行时,我们应该如何设计一条合理的“异常路径”。输入 / 操作↓尝试执行/ \成功 失败↓ ↓正常逻辑 Exception↓能否处理?/ \Yes No↓ ↓恢复程序 程序终止所以异常处理真正解决的不是:“怎样不让 Python 报错?哪些错误是程序可以预期并恢复的,以及发生这些错误时程序应该采取什么行为。

2026-09-13 18:18:26 32

原创 CS50P / Python 笔记(三):Loops 循环、List、Dict 与嵌套数据结构

whileforrangebreakcontinuelistlendictNone如何让程序批量地、重复地处理数据。Variables→ 保存数据→ 根据数据做决定Loops→ 重复处理数据Functions→ 封装处理过程→ 组织大量数据Data↓│ ││ Loops ││ │↓Result也就是说,到这一章之后,我们已经不再只是学习单独的 Python 语法。如何利用变量、条件、循环、函数和数据结构,把一个复杂问题拆解并交给计算机自动解决。

2026-09-12 23:36:33 341

原创 CS50P / Python 笔记(二):Conditionals 条件判断

ifelifelseandornotboolmatch如何把现实世界中的规则转换成 True / False,再根据这些结果让程序选择不同的执行路径。现实问题↓条件↓↓↓程序分支↓不同的执行结果这才是 Conditionals 最核心的思想。

2026-09-06 16:59:26 171

原创 CS50P / Python 笔记(一):函数、变量、字符串、作用域与 Return

调用者不需要关心:平均数到底是如何计算的。只需要知道:这个函数可以计算平均数。这就是 abstraction。")")main()def↓定义函数main()↓程序主要逻辑input()↓函数调用 + Side Effect + Return Valuename↓Variable↓Assignment↓str.strip().title()↓return↓↓f-string↓函数的数据传递Scope↓不同函数拥有各自的局部变量↓。

2026-09-03 23:39:49 244

原创 英文高水平期刊论文到底应该怎么读?

重点找:gap也就是:别人哪里没有做好?

2026-08-13 23:32:03 228

原创 Pytorch底层直觉与实战笔记——基础篇(CV方向)

李沐老师动手学深度学习笔记。

2026-07-27 10:25:55 453

转载 文章编写方式

优快云编写文章方法

2025-12-27 21:10:27 22

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除