今天有点忙晕了。但是其实也并没有忙出什么东西来。早上先把昨天晚上没有de出来的bug搞定了,是namespace的问题……日常和C++基础斗智斗勇。其实C++这种令人一言难尽的语言,我经常想象一个相对亲切且覆盖广的学习流程图。有的时候查cppreference想自己整理一下(比如前段时间了解了一下初始化),却发现一项知识牵扯十项其它重要的知识,就没法儿简单说清楚。(大概人家cppreference已经是最好的cpp文档了)晚上尝试安装配置boost库,失败告终……(当年Visual C++也是死活装不上去)明天我再试试。物理往前看了几页,球坐标下的牛顿力学是真的丑,我自己在草稿纸上把速度加速度的公式推了一遍,感觉如果是实际的例子可能会好算一些。旋转惯性系的几个惯性力还没有完全搞清楚,明天给我盘清楚。以及,本来打算能把物理的笔记也写在电脑上,但很快发现1. LaTex效率比手写差多了 2. 没法画图啊,没有灵魂啊。日语进度很稳定,感觉这是目前我最有成就感的学习内容了(捂脸)。
中饭吃得很简单,但是盛了两碗饭。我妈焖的饭多到离谱,明明我爹不在家……结果晚饭就是炒饭,还点了个肯德基的鸡块,撑到我的肚子都没有撑的感觉了(危)。
一天过得太快了,要学的东西太多了(哭)。一个月之内不准备买书了(12月份到现在买的书大概够我看到明年暑假,考虑到自己消化吸收知识点的能力)。一个月之后再考虑是否延期这个“买书禁令”。目前我看书的方向主要是下面几个:
- 日语以N3为目标(就日语目标最清楚),做蓝宝书,辅以新编日语第二册(这本真的有点难)和大家的日语初级下(主要为了巩固)。背课文后面的单词。
- 物理目标是学完经典力学,教材是高等教育出版社的力学下册,还有Imperial College Press的Classical Mechanics(这本讲东西顺序不太寻常)。辅助的数学辅导书是数学物理方法(数学挺重要的),还有某本密密麻麻全是题的常微分方程(不过其实物理书上经常会解释微分方程是怎么解的,就是自己一下子届不到)。
- 数学!数学实在是有趣,就是脑子不好用(自闭)。北大的那本抽象代数我是真的消化不了(讲个笑话,200页讲完本科抽象代数),大概会当作一个定理定义手册来翻。主要可能是看Abstract Algebra 3rd,题巨多的大部头。另外,苏联人编的那本微积分学教程(第三本)有空可能会翻翻(大概翻不了了)。
- 计算机理论,清华大学的数据结构(C++)虽然我边看边吐槽,但里面的确有不少长见识的算法(好多在习题解析里面),这边是准备一边自己写一边借鉴邓老师的码。以及深入理解计算机系统,看了一半了(把Computer Architecture部分看得差不多了),但前一半我在学校里学过类似的,算是拓展学习。算法导论等我整完数据结构再说。C++ Template 2nd这本很能打动我(就是有些码MSVC跑不了,hh),我是准备自己完整写一遍的。
- 计算机实践,我目前想做的:一个日常打卡程序,一个选课系统,一个游戏数据筛选器,一个旅途途径服务区及天气信息系统。(以上措词很有可能不太精确)前三个用cpp,最后一个大概是python。不过我发现这些东西都和文件io,数据库相关。要么找库学习调用,要么可以自己造轮子(虽然倾向于这个,但是一定会费很多工夫)。不过好就好在距离开学还有4个月,我的时间不算少,鼓足劲干它!