再见OI

——跌跌撞撞地度过了一年多以后,我最终还是从蒟蒻变成了蒟蒻。

初三毕业的那个暑假,GX的学科夏令营时,我还是什么都不知道的真•蒟蒻。学校里对于竞赛的大肆吹捧让我有了一种错觉:不学竞赛的话,你的高中生活就不完整了。其实根本上说,还是对当时的种种竞赛不是特别感兴趣。胡老师当时都说了些什么也不知道,只是对于五个学科竞赛有了初步的认识,打算从中选择一门尝试一下罢了。
回家之后告诉爸爸我想学一门竞赛,他并不是很支持。对于信息学,他觉得风险太大,没有其他四科与文化课挨边的学科有优势,甚至更想让我选择生物竞赛。但是最后,我们还是给胡老师打了电话。——我是最后一个决定进入那个为期8天夏令营训练班的人。比起别人,还多了一分顾虑。那是到学校第一个遇见的是DD,后来又与大佬混在一起啦。不过我的文化课成绩大概是所有人当中最低的了,比当年GX校区招生线仅高出1分。不知道我是怎样有了勇气去加入竞赛的呀。

因为学习竞赛我还是耍耍哒哒的,还拉着大佬一起颓……我们颓过好多好多地方,完成了在无人的校园里吃泡面、在机房里打斗地主之类的种种壮举。不过我还是太颓了所以常常被胡老师请去喝茶……哈哈。
之后还有点改变吧,最后高一的时候擦线搞了个二等奖,感觉自己还行,还能继续学,也就这样继续了。

中途其实有很多次说要退竞赛了,包括跟同学、家长说什么自己要退了呀、不想坚持啦,最后还是塞边打网磨的过去了。中间各种算法乱搞,好多数据结构都不会,数论更是一塌糊涂……都没怎么认真学啦。但是想想周围的OIer没有一个人说过放弃,也就跟着这样一边玩一边学,一年多就过去了。

NOIP之前我还是挺紧张的,毕竟一等奖并不好拿,我也几乎是次次模拟考试垫底的状态。第一天NOIP考完我第一题(据说是小学奥数?)没想出来整个人都不好了,我爸给我打电话说没事,你没拿到一等奖也没关系。于是我第二天就心态轻松地去考了。最后的结果还是不错,能有个一等奖,但仔细想想我学会了什么算法,好像还真没有,那道正解是树状数组的题我连个门都没摸着(虽然练了很多树状数组的题了,但还是没想到)。真正获得的,可能是一种态度吧。其实我并不觉得竞赛是什么重要的东西,最初也就是想拿一个一等奖,顺便了解一下这门学科,所以与那些“滚回去”学文化课的大佬们还是要轻松许多了。

尾声

OI所带给我的,或许只是那个每周六,所有的GXOIer都一起敲击着键盘的二号机房。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
WebSocket是一种用于实现双向通信的协议。在前端开发中,有多种库可供使用,其中包括Socket.IO和原生WebSocket。 Socket.IO是一个流行的库,提供了更多功能和灵活性,但是它不仅仅使用WebSocket。它还可以使用其他传输方式,例如轮询和长轮询,以确保在不同浏览器和服务器之间的兼容性。 因此,如果你在前端使用了Socket.IO,但后端并没有使用Socket.IO库来处理WebSocket通信,那么就无法连接到后端的WebSocket。 相比之下,原生WebSocket是浏览器内置的标准API,只支持WebSocket协议。它提供了更直接的方式与服务器进行双向通信,且更容易理解和使用。 如果你使用原生WebSocket,就不会遇到与Socket.IO不兼容的问题。 所以,如果你在使用WebSocket时遇到连接问题,首先要确认前后端是否使用了相同的库或标准。如果你在前端使用了Socket.IO,那么后端也需要使用Socket.IO来处理WebSocket通信。如果你想简化通信过程,也可以考虑使用原生WebSocket来与后端进行通信。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [socket.io-client报404错误爬坑与自己封装websocket](https://blog.csdn.net/RkHker/article/details/112547414)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [websocket.io用法](https://blog.csdn.net/YangMo_/article/details/109325832)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值