Skip to content

大二 ½ 总结

Posted on:2022.01.29

TOC

Open TOC

赶在 PA 摆烂之后来写总结 🤣

线代

虽然期末考的算是通修数学里最差的了,但是还是想吐槽几句 🤣

sr 线代老教师了,教学态度很好,内容也很充实,只不过感觉没有触及线代的本质……

最重要的线性空间和线性变换在教材中的编排太靠后了,最后期末甚至没有考到线性变换……

一言以蔽之,学到最后仍然不知道线代是什么,能做什么……

MIT 18.06 算是典中典了,Matrix Methods in Data Analysis, Signal Processing, and Machine Learning 与时俱进,打算按需学习……

数据结构与算法

离奇的课程设计,期末 80%,平时没有上机

离奇的课件代码,C++ 和 Java 缝合

不知道上课讲的怎么样,因为我基本上没听过

面向的考研的 DSA 可以有,但是手写代码 + 无上机确实有巨大问题

即使我期末 hash 没写错,我也会出离愤怒 🤣

数据科学基础

概率论 + 数理统计 + 机器学习初步

教材抄袭痕迹明显,编排合理性欠妥

大作业和课程几乎没有关系,虽然为此被迫接触了不感兴趣的前端 🤣

高程

主要就是去做项目的

平心而论,项目的难度甚至大于 PA,因为是从第一行代码开始写起

这时候就要放出 PA 实验指南了

基本原理做事方案正确性风险代表例子
阐述明确基本正确高中物理实验
阐述明确可能出错程序设计作业
阐述需要思考基本正确数学证明/算法设计题
阐述需要思考可能出错PA, OSlab
需要探索需要思考可能出错业界和科研的真实问题

大概介于 PA 和真实问题之间?

一个阶段大概五周,虽然我一般在开始的前一两周就要写完,否则就没空写 PA 了……

写了一个文本预览器,亦即 Markdown + Word + LaTeX 缝合

框架是 Qt,学了很多内容,但是实际用上的特性并不多,关键时候还得看文档

Markdown 的解析仿照了词法分析 + 语法分析的思路(后来发现可以用正则表达式),然后发现许多边缘情形都无法通过,最后还是降低了要求

Word 算是最难的一部分了,网上的轮子不会用,最后只能对 Word 的一个极小子集做手动 XML 解析

最后期末汇报的时候发现了大佬的作品 Ipora,人直接傻了 🤣

可能连大佬的框架我都看不懂,不过以 Markdown 为主体的化归思路应该是可以学习的,不过 Word 的富文本就没办法了

PA

本学期耗时最长,几乎占了我课外的一半时间

虽然没有选上课,但是蹭一个 token 还是没有问题的 🤣

从零开始搭建一个计算机系统:

其带给我的收获已远不止项目本身,除了理解整个计算机系统都通畅了之外,还有:

这下学期 C++ 终于不用和 VS 2019 厮磨了……

最后感觉大大偏离了正确方向,距离并发执行用户进程应该是可望而不可及了,也算是遗憾吧

不过 OJ 的测试还好都过了……

相关的笔记也有大几万字了,不过就不公开丢脸了……

下学期的 OS 准备继续被折磨……

COA

本学期本专业唯一能上得了台面的课程

虽然理论部分讲一堆运算就很无语 🤣

但是实践部分还是十分丰富的,大概就 2 个部分:

存储器金字塔的设计还是十分优美的,算是一定程度上与 PA 互补了

最后指令部分有点狗尾续貂

不过总体体验还是不错的,最后成绩也十分好看,和计基十分相称

期间还为下一届课件提供了新的内容 🤣

体质健康提升

本来以为是很硬核的体育课,后来发现上课还挺有意思,玩了飞盘 🥏 和射箭,最后的考核也不算很难

虽然这学期的体质并没有得到提升 🤣

博客优化

Jekyll + Github Page 变为 Hexo + Github Page 方案

建站

新建文件夹 hexo-blog

npm install -g hexo-cli
npx hexo init .
npm install

其中可能需要 npm audit fix —force

部署

修改 _config.yml

# Deployment
## Docs: https://hexo.io/docs/one-command-deployment
deploy:
type: git
repo: https://github.com/VGalaxies/VGalaxies.github.io.git
branch: main

再安装

npm install hexo-deployer-git --save

然后键入如下命令

npx hexo clean
npx hexo g
npx hexo d

请记住这三件套

主题

Butterfly - A Simple and Card UI Design theme for Hexo

官方文档很详细,不再赘述

配置方向如下:

已知问题

工作流

💤

这学期似乎娱乐活动挺少的

刚开学的时候打了会乒乓球 🏓,后来就没有那么闲了

音游每次也就玩个十分钟

出去大概吃了几顿饭,一次韩式料理,一次大盘鸡,一次意式餐厅,一次 KFC

2021 年的尾巴还和老 py 出去玩了一圈

📺

TODO

📚

200h+ → 600h+

🎮

实际上只有考试周的时候玩了会幽灵行者

充分证明考试周是我最闲的时候……

其他太概要云游了

❄️

PA / Lab

基础设施

课程

TODO

archives

https://conanhujinming.github.io/comments-for-awesome-courses/

OS:

Compilers:

Others:

项目研究

博客

C++ 相关

TODO

archives