这周乃至这段时间,收获最多,感觉最棒的一段时间就是五一假期的那五天时间,简单对五一假期以及这周做个总结。
生活方面,更多的是轻松、自由。五一放假了五天,从4.29开始到5.03,小组也放假了五天,亏贼,想想之前国庆还只放一天。五天的自由支配的时间,这五天的每一分、每一秒都是自己掌握的,感觉好久没有这样支配过自己的时间了。这五天一直在学校呆着,身边的好多人都已经回家了,宿舍就只剩三人,其中还有一个要准备CCPC,基本上宿舍就剩两个人了,还有家里的好兄弟已经在家喊着三缺一了,但是我还是想留在学校,好好轻松一阵。回家除了玩也就是玩了,也没啥意思,来回跑我还嫌麻烦,反正在学校每周都会和老爸打视频电话,也就不差五一回家这会儿了。放假的第一感觉就是特别开心,或许是因为学校寂静的氛围,或许是少了熙熙攘攘的人群,或许是少了每天要担心的很多事情,或许是少了很多莫名的压力。享受几天起床自由,一觉睡到九点多。享受几天公共资源自由,宿舍一楼的热水终于不用再担心去了之后会不会有水的问题,他总是有的,随时在那里。可以好好的养一养膝盖的伤,好好的躺在床上,静静修养。可以随时打几把游戏,偶尔再玩一玩阿克尚,虽然没有了之前玩泽丽的疯狂。在紧张的学习生活中,谁会拒绝这么几天的甘霖呢。
学习方面,多了几分高效、投入。我个人在学习方面来说,身边没人的时候,感觉学起来更轻松一些(啊,喜欢一个人偷偷卷是吧,你给我去spa),当身边没人时,不会被怎么影响,有种心里边少了根绷紧的线的感觉,自然会更投入,更高效一些。因为之前在刷LeetCode题的时候总是遇到很多集合相关的东西,像,HashMap,TreeSet等,然后因为集合这方面忘得差不多了,所以就再复习了一下集合,感觉Java这东西是很需要复习的,因为第一遍学的时候根本就没法彻底掌握,像集合很多底层的东西,涉及到很多数据结构,像,Object数组,双向链表,哈希表,红黑树,当然现在哈希表和红黑树我还看得不是太明白,哈希函数、哈希碰撞那个地方还是不太清晰,红黑树更没了解,除此之外还涉及到很多初始化容量、扩容、增删的底层操作,像,ArrayList、Vector底层是Object数组,你有好奇他是怎么实现删除一个数组中的元素的吗?LinkedList底层是双向链表,他在添加第一个元素的时候双向链表是怎么生成的,以及添加后续元素的时候链表是怎么连接的,等等有意思的操作,看完之后你就会惊呼这他妈源码写的也太好了吧,怎么会有这么妙的代码,真的很亏贼,你会惊呼这哈希表也太厉害了吧,既有数组的查询效率,又有链表的增删效率,还会在链表和红黑树之间相互转换,你会惊呼TreeMap中的元素放进去取出来就按大小顺序排好了,啊?真的假的?亏贼!虽然这次复习Map那块的底层都看的不是很懂。不过这次的复习相较于之前来说,那叫一个飞跃式的提升。还有像Java前面的很多东西在复习的时候也会有好多好多新的收获,所以我感觉Java的复习是很重要的。还有一件很让人高兴的事就是,我把Typora中的代码块样式改成了idea的样式,当然,这是在经历了一系列困难后实现的,因为这方面的内容在网上很难找,好不容易找到一篇又有几次与之擦肩而过,点进去几次才看出来,但是这唯一一篇找到的文章又写的很难懂,很不靠谱,里面的资源都已经失效了,经过一系列解密般的操作之后,柳暗花明的成功了,我都不知道我是怎么能搞出来的,这也就意味着我最喜欢的主题的最后一点瑕疵也被解决了,他就成为了我心中的完美,就因为这件事真的给我高兴了好几天,现在看到也会感到很满足,很高兴。再有就是,在研究集合源码的时候设计到JDK版本的问题,因为不同的JDK版本,集合底层的源码是不一样的,JDK1.6,JDK1.8,JDK11都是不一样的,我研究的是我的JDK版本对应的底层源码,也就是JDK11版本的,然后顺便解决了困扰很久的问题,也就是JDK的版本命名的问题,平时听到Java8,JDK8,JDK1.8都是什么鬼,有些混淆,其实也就很简单,每版Java都对应一版JDK版本,叫Java和JDK一般指的都是JDK的版本,JDK的版本是:JDK1.0 --> JDK1.1 --> JDK1.2 --> JDK1.3 --> JDK1.4 --> JDK1.5 --> JDK1.6 --> JDK1.7 --> JDK1.8 --> JDK1.9 --> JDK10 --> JDK11 --> JDK12 ...从JDK10之后取消了 1.几 的命名格式,开始叫JDK10、JDK11了,后来前面的版本也可以这么叫了,像,JDK1.8也可以叫JDK8了。还有就是像Shift + Tab 这么好用的快捷键之前居然没有发现。
假期结束之后,所要面临的东西就全都回来了,要担的责任,要面临的很多困难,要经历的很多事,回来了,都回来了,没有了多睡一会的美梦了;没有了留给我去接热水敷膝盖,抹药的时间了,要放在放学的时间;没有了随去随有的热水了,总是人很多,总是没有水,有次接水接的晚了,晚上12点才去接,12点感觉已经过了接水的高峰期了,结果出乎意料居然没水,然后又等到了12点40,亏贼。感觉生活一下子就又拥挤了起来。还有就是感觉现在的课堂真的不是学习的,更多的是时刻提防着老师逮你看手机,提防着老师点名,提防着老师提问,课堂的学习环境真的不如课下。假期结束了,但是前几天基本没去小组,我很想赶紧去,但是,转眼一看我的生活已经一团糟了,没有一条干净的裤子,没有一双干净的袜子,没有一双干净的鞋,毛巾和枕巾也都很脏,一团糟的床,好久没洗澡了,还有膝盖的伤要养,还有很多课要上,似乎一切都是一团糟的,啊?假期干嘛去了,假期用来享受了,那么现在就是面临一团糟的时候了。周末没课,处理完膝盖的伤之后,才到小组去。当然这几天也不全是在整理一团糟的生活了,还有就是和翔哥在选修课上坐在后排聊天,然后被人在群里内涵为苍蝇(有自知之明),然后就是回到了练习算法的生活了,写了四道题,感觉都还行,其中有道题,想了好多,收获了好多,虽然第一开始解法超时,很不甘心,但是无所谓,我感觉虽然暴力,但是很妙,即使那个方法不是用来通过全部测试用例的方法,但是他在我心里就是一个很成功的方法。
五一过后八期的其他人都到505来了,我以为又能再见到翔哥了,结果翔哥却退了,他转身就走了,像是下定了某种决心,哈哈,从去无相返,莫念故人还。人去楼空,更显人孤寂。这下好了,熙哥也去双湖了,少爷也早就离开505了,那就真只剩我了呗。