2025年度总结
目录
1.回顾过去
2.展望未来
1.回顾过去
在2024.9.10,第一次来到CSDN,写了一篇题目为初始C语言*大一新生的自述的文章,开始了C语言的学习,一路学习了C++,STL库,C++11,封装类,继承父,多态的一些知识,随着C++的学习完毕,又进入了Linux系统和Linux网络的学习,Linux系统的指导性思想有Linux下一切皆文件,对于一个事物,是先描述,再组织,描述用结构体,组织用红黑树,双链表,单链表,位图,数组等这些来把这些描述体组织起来,进行管理,这个思想贯穿操作系统的始终,比较重要的就是PCB到虚拟地址,虚拟地址映射物理内存,物理内存和硬盘可以进行数据交换,根据冯若依曼结构,可以得出,CPU只和物理内存打交道,CPU处理的数据是内存交给它,所以内存的快慢影响电脑的速度等等知识,还知道操作系统是躺在中断上的死循环程序,还知道操作系统是软件和硬件的管理者,还知道操作系统在内核进行线程调度是两个队列的大O(1)调度算法,避免了线程饥饿的问题,最后以锁的学习结束了操作系统的学习。最后进入了Linux网络的学习,网络里面就是学习一些协议,明白了协议就是约定,大家约定俗成的,你不这么做,你就无法进行网络通信,OSI七层协议为程序编写提供思想,Linux具体实现从上到下是应用层,传输层,网络层,数据链路层,网卡。每一层都解决了对应的问题,传输层以TCP/UDP为主,TCP通过三次握手,四次挥手,统一了双方建立连接的意愿和全双工的验证,也确保了网络的通畅,TCP在保证可靠的同时兼备高效,它是通过滑动窗口,快重传,超时重传等机制来实现的,还有一个timewait时间,就是主动关闭连接的一方在发送最后一次应答后,不能立即关闭,需要等一段时间,一是为了防止应答丢包可以重传, 最根本的还是要防止一些正在通信的报文打扰通信,导致连接被异常关闭,我们timewait的时间是2MSL,MSL是报文在网络中最大的生存时间,我们可以保证废弃的报文不干扰新的连接。网络层是IP,它是解决了互联网主机的唯一性,数据链路层是解决了局域网通信,从物理上看,主机通信是进行自上而下,自下而上的通信,从逻辑上看,网络通信是层与层的通信。
之所以我们TCP滑动窗口得分批发是因为数据链路层对报文有限制,太大和太小都不好,所以它规定报文超过多大就要进行切片,我们不愿意去切片,增大复杂性,所以我们滑动窗口发的时候一般都不会超过数据链路层要进行切片的这个临界点。算的话把报文算上。
到这里,过去一年的学习就此结束,有许多还不是很熟悉的知识,想去再学一遍,但想了想,成本有点大,效果有点小,还是选择在具体的代码实践中去查漏补缺,更进一步。
2.展望未来
错误可以让人进步。总结过去一年的失误与不如意,比如人际关系,生活习惯,随着年龄的增长,愈发觉得读书是过去一年中做的最差的一件事。
这里的读书不局限于操作系统这种知识类书籍,还包括文学,哲学,经济等书籍。
不读书不知道时间的珍惜,初读不知岁月如梭,时光如白驹过隙的感受,现在看来过去几十年真是没有养成一个很好的习惯:读书。依稀记得小学就教过,多读书,读好书,好读书。8岁的教育在20岁终于完成闭环。
读书最重要的是提高眼界和认知,为生活学习提供方法论,而不是无头苍蝇。信息高度发达的年代,想和伟大的人交流的途径读书是不二之选。一本书浓缩的是一个人一生。或者一个国家的一生,亦或者5000年的金戈铁马。总之,过去做的不好是读书这件事,未来要做好这件事,现在决定每天读1个小时的书,广泛大量的阅读,开卷有益吗!
还有一个经验是,要慎重选择朋友,和诚实善良,积极乐观的人交朋友,远离消极沉闷的人。万物具有2面性,你觉得它好他就好,你觉得坏,它就坏。心有阳光,人生快乐。
生活要充满激情,不必拿爱好当工作,工作大概率会消磨你的爱好,不必非得做自己喜欢的事情去赚钱,市场不以你个人的意志为转移,人无法改变市场的需求,得创造需求,服务是金钱的快速来源,服务100000人,一个人1元,将是巨大的数量,服务与自我相统一。二元与对立相统一。
世界的法则是发现问题,解决问题,发现问题,解决问题的过程,没有一劳永逸的事情,就好比永动机是不可能实现一般。
人生最重要的是自由,健康,家庭。金钱为人生服务,而不是金钱奴役人生,如果被金钱掌握,那和监狱有什么区别?一个是自由的监狱?一个是不自由的?
说回学习,需要着手项目的制作了,组件的学习项目需要再去学,不需要不学,以目标为导向,不盲目,不慌乱,动态规划。
写博客的话以后写慢点,少一点,不借助资料,把自己的想法和思考写下来。多问几个为什么?以前我问为什么?大家都会不耐烦,网络也搜不到,现在AI是真好,不知道为什么,那就问AI吧。有问题,就解决问题,解决问题,就知道的更多,知道的更多,就会有问题,循环往复罢了,和四季一样。
非常喜欢影视飓风的视频,他们用视频留下时光,好久之前就想买个相机,但想了想,还是算了,以后再买,虽然我知道一些事需要立即去做,没有以后,就好比人生的机会是转瞬即逝,你不抓他就走了,但这件事还是放在1年之后吧,如果有可能,我会赚点钱买一台相机,来记录一下生活。用相机留住美好瞬间,我现在也用文字留住14.52的现在,不知道多年以后有多感慨。至少现在就这样吧。
多写点手机上的原子笔记把,把它保存下来,留住时光。让时间走的慢一点,毕竟,人都是会死的。不是吗?因为时间的流逝是一去不复返的,所以才有那句有限的生命。知道自己会死,会不会就去珍惜时间呢?需要时间去验证吧。
总而言之,过去一年的感悟很多,想起来的重要的也就这么多,随性而写,最重要的还是读书,重要的事情说三遍,读书,读书,读书,开卷有益。教育是终生的。