Golang后端
·2023-12-02#学习# #闲聊# 备战暑假实习 Day154
昨日闲聊链接:https://t.zsxq.com/14ZQEODgP
1. 随便聊聊时间~
今天早上又睡懒觉了,10 点才起了床,也许是因为舍友比较吵导致差不多 1 点才睡着,毕竟是周末,也不能怪他们,毕竟我曾经也是和他们一起熬夜的
今天又很多很多的话想要说,等待会儿读书分享的时候一口气说完,虽然哪儿都没去,但是从下午打开《https://wx.zsxq.com/mweb/views/weread/search.html?keyword=活着》,一直到我刚刚吃完饭刷完一个视频,我的脑子都在飞速的运转
2. 每日一道面试题~
问题:
UDP 怎么改造成可靠传输?
回答:
TCP 是可靠传输的协议,我们可以根据 TCP 协议的设计思想来设计 UDP 的可靠传输,主要包括:序列号与应答机制、超时重传、滑动窗口、拥塞控制
1)先在应用层增加序列号字段,用来确保 UDP 的数据可以按序接收,同时还会增加确认号,用来实现超时重传机制,当超过一定时间内没收到已发送数据的确认号,就重传该数据包
2)然后在应用层开辟一个缓冲区,用来实现滑动窗口,有了滑动窗口这样发送数据可以先批量发送数据,不需要等上一个数据的确认了才能发送,提高了发送速率,同时还可以基于滑动窗口实现流量控制,用来保证发送方能按接收方的接收能力发送数据,避免发送的数据对方接收不了而发生数据丢失
3)最后,为了保证整个网络的带宽环境,还需要实现拥塞控制,确保发送方的数据,不会占满整个带宽
那为什么我们要用 UDP 实现可靠的传输呢?
我觉得 UDP 实现可靠传输相比 TCP 可靠传输有几点优势:
1)拥塞控制算法可以根据不同的应用选用不同的拥塞控制算法,而 TCP 选用拥塞控制算法的时候,是所有应用都使用这一套拥塞控制算法
2)升级方便,TCP 是在内核实现的,升级 TCP 需要升级操作系统,而 UDP 可靠传输是在应用层实现的,升级协议就像升级软件—样简单
3)可以实现网络连接迁移,在应用层用连接 id 来唯一标识一个连接,不必像 TCP 那样,是通过四元组才确定连接的,只要四元组的信息发生了变化,就需要重新建立连接
总结:如果用 UDP 来改造可靠的传输,我们可以比较自由的进行设计
3. 每日读书分享~
今天又读完了《https://wx.zsxq.com/mweb/views/weread/search.html?keyword=活着》的第二章,很上头很上头,用昨天的话来说就是《https://wx.zsxq.com/mweb/views/weread/search.html?keyword=活着》这本书的阅读门槛比其他的同类型名著要低很多,而且读起来并不觉得压抑,估计我明天就看完了,看完之后又得找书看了,说实话,还是像《https://wx.zsxq.com/mweb/views/weread/search.html?keyword=小王子》这种一个个小故事的书比较好些读书分享
在第二章,福贵的儿子有庆因为一次医疗事故意外去世了,福贵的女儿凤霞,生孩子的时候失血过多去世了,福贵的妻子家珍,在上一章得了绝症,结果比女儿凤霞还晚去世 3 个月。
白发人送黑发人的滋味真是在这一章吃了个遍。
家珍是我在《https://wx.zsxq.com/mweb/views/weread/search.html?keyword=活着》里面最喜欢的一个角色。为什么?总之就是喜欢,喜欢一个角色是不需要理由的。如果说全文我最喜欢的桥段有哪些,一个昨天是凤霞回家的那段,一个就是这一段:
家珍是在中午死的。我收工回家,她眼睛睁了睁,我凑过去没听到她说话,就到灶间给她熬了碗粥。等我将粥端过去在床前坐下时,闭着眼睛的家珍突然捏住了我的手,我想不到她还会有这么大的力气,心里吃了一惊,悄悄抽了抽,抽不出来,我赶紧把粥放在一把凳子上,腾出手摸摸她的额头,还暖和着,我才有些放心。家珍像是睡着一样,脸看上去安安静静的,一点都看不出难受来。谁知没一会,家珍捏住我的手凉了,我去摸她的手臂,她的手臂是一截一截地凉下去,那时候她的两条腿也凉了,她全身都凉了,只有胸口还有一块地方暖和着,我的手贴在家珍胸口上,胸口的热气像是从我手指缝里一点一点漏了出来。她捏住我的手后来一松,就瘫在了我的胳膊上。
“家珍死得很好。”福贵说。那个时候下午即将过去了,在田里干活的人开始三三两两走上田埂,太阳挂在西边的天空上,不再那么耀眼,变成了通红一轮,涂在一片红光闪闪的云层上。
福贵微笑地看着我,西落的阳光照在他脸上,显得格外精神。
他说:“家珍死得很好,死得平平安安、干干净净,死后一点是非都没留下,不像村里有些女人,死了还有人说闲话。”
坐在我对面的这位老人,用这样的语气谈论着十多年前死去的妻子,使我内心涌上一股难言的温情,仿佛是一片青草在风中摇曳,我看到宁静在遥远处波动。
温情,是了,温情。我喜欢这个词。仿佛是一片青草在风中摇曳,我看到宁静在遥远处波动。太阳落山了。
福贵又孤身一人了,女婿二喜带着孙子苦根,日子依旧这么过着。
读罢,我起身去跑步,又到了一周没几次的运动时间,去操场跑了 4 圈,跑完之后,我喘着气拿起水壶喝两口,看到周边小区的居民来我们学校的操场玩(我们学校是开放式大学,没有围栏,也就是只要你想来,你可以直接走到我宿舍门口,真的)
那是个一家三口,孩子很可爱,撒开腿在操场上跑着,夫妻俩一边说笑一边慢悠悠地走着,天气很好,阳光抚摸着我的肌肤,暖洋洋的,那一瞬间我好像看到了福贵一家,福贵和家珍在田里割着麦子,凤霞跟在后面捡麦穗;又好像看到了“迷失东京”里的妈妈,看着孩子玩刚买回来的小乌龟
一切似乎有所变化,又似乎没有变化,至少现在我们的日子过的比以前好太多了,珍惜当下,珍惜每一个来之不易的和平的日子,这是我们应该做的。
世界局势动荡,前阵子的俄乌冲突,近段时间的巴以问题,前所未有的人道主义灾难,我又想起了那一个网友的评论:“我们不是生活在一个和平的世界,只是很幸运的生活在一个和平的国家。”
政治问题或许有些敏感,但该了解还是需要知道一些的,“天下兴亡,匹夫有责”,或许说的有点大了,每当聊起国际局势,总会有人问我,跟我们有什么关系,或许吧。
我一边思考着,一边走在去食堂的路上,我看到了许多的人,许多的大学生,有情侣,有团体,也有像我一样独自走在这条路上的人。我常常会想,大学生活究竟要怎么过才算大学生活?
天天在社团东奔西走,参加各种团建,party,享受热闹的是大学生活;找个男/女朋友谈情说爱,天天腻在一起的是大学生活;天天翘课出去游山玩水的是大学生活;天天宅在宿舍打游戏的也是大学生活。当然,大学生活远不止这些
其实哪有什么大学生活,我作为一个大学生,我在大学的生活,就是我的大学生活,仅此而已。只是每个人的选择不同,每个人的目标不同,自己过的舒服,永远是最重要的衡量标准。
就像这样,我跑完步走到食堂,来到穷鬼窗口,点上一份 8 员的烧鸭套餐,找个座位坐下,打开 B 站找个好看的视频,那多是一件美事。(美食栏目限时返场)
然后我看了一个视频。影视飓风做了个卫星,上太空了(好吧,我也不知道你们认不认识这个 up 主,总之我就开始自说自话啦)
“如果想在中国发射一颗属于自己的卫星上太空,需要怎么做?”
这是一件很难想象的事情,结果实际上我国的卫星发射产业相当的成熟,实际上想做到上面的这件事情,说难也不难,说难也很难,只需要找一家发射卫星业务的公司,然后带着你的
“钱”
他的卫星成功上天了,在视频的结尾,他问:
“如果这个宇宙的结局是注定的,是消亡、是归于死寂。那我们活着的意义是什么呢?”
他说他曾经用这样一句话来达成和自己的和解:“既然结局已经注定,那这更说明过程才是最重要的,这是我们唯一能改变的唯一的事。”
这是他的答案。我相信每一人都有属于自己的答案。我的答案?我还没到那个感受到自己注定会消亡的年纪,或许哪一天我意识到我不再是一个孩子了,我才会明白吧。
那今天的闲聊就到这里啦~ 谢谢你能看到这里呀~ 我们明天的闲聊不见不散~~~
人生的命题其实就那么些,希望我不会有灵感枯竭,写不动闲聊的那一天,如果那一天真来了,我只好多放两道面试题水过去了哈哈
20
0
分享
操作
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
