好久没发了
好久没发了
其实也没有很久吧,这是第二周上课了。很抱歉,基本没干啥呢?
原本想象的是,开学了可以好好搞学习。结果,到现在其实没去自习过几次。
班上可能有差不多一半的人都有考研的书,我还没在上课的时候拿出来过。感觉有点废了,要不去上班吧,虽然也未必能找到。
咋说呢,先学一下,看看到暑假过完,学得咋样,如果感觉成绩不理想,就准备找工作。
WSL 挺好用的
最近也不是啥都没干吧。感觉 WSL 好像比带桌面的 Linux 好用,之前没试过吧,昨天装了一下,发现 WSL 很爽。
早知道这玩意的话,之前用 Windows 的时候,也不用下载一堆东西,环境变量加一堆东西了。Linux 大部分发行版命令行就能装各种环境以及自动加环境变量。
不过我 WSL 装的还是 Arch,软件包比起完整版少了很多。感觉用了 pacman(AUR) 就再也用不下去别的包管理器了,滚动更新,以及包管理器装几乎所有东西。
SUMMARY
今天收获比较少,rustlings 把智能指针的题目写完了。
Box 就是普通指针,对于递归结构的结构体,比如链表这样的,rust 无法在编译器确定类型所占的空间,所以结构体里面是不能包含这个类型的,但是我们可以用指针,这样大小就是确定的。
Rc 的话是 Refrence Counting 吧?总之就是可以记录引用的次数。
Arc 没太多印象,多线程时使用。
Row 的话,是可以改变引用的值,有两种,一个是 Row::owned,一个是 Row::borrowed。w 是 write 的意思,其他的忘了。
TODO()
上午的话还是学 Rust,先把 rustlings 的题目快点写完,这周应该可以搞定…… 但是作业才是更难的,总之快点搞。
下午把寝室收拾一下,以后主要在寝室搞学习,然后看数学,必须早点看完。
好久没发了
https://diary.wuyi.host/2026/03/09/