你好呀,我是歪歪。
嗖的一下,元旦两天就过完了,时间就来到了 2023 年的第一个工作日了。
按照以往惯例,整理了一下今年一整年的原创文章:
当今年整整一年的文章,以思维导图的方式诠释到我面前的时侯,我认为还是很值得,很惊讶的。
我能想起每一篇文章的创作背景和创作过程,这 80 篇文章串起的我整个 2022 年。
这是我这一年的精神财富,当它们弄成思维导图以后,就把精神财富给具化下来了,就像是一叠叠的百元大钞摆在我的面前,可剌激了。
2022 年度榜单
我也晓得,因为种种缘由,有些文章你肯定是没有听到的,有可能你当时就错过了嘛,这也是很正常的是事情。
没关系,歪歪把年度盘点给你安排上。
我会根据阅读量、读者反馈以及文章价值等角度选出我个人认为的技术文年度 TOP 10,和非技术文的 TOP 10。
你可以瞅一眼,有没有错过的。
技术文:0.
这篇文章的创作背景是真的是很神奇,当时有人在群里问文中出现的代码具体是哪些意思,为什么会莫名其妙的出现 Thread.sleep(0) 这样的代码。
当时我没有在乎,我认为这就是一个没啥意义的代码。接着提问者说是在 RocketMQ 的源码上面看见的。
然后我才开始深入的研究了一把,看完源码以后,我认为我虽然晓得是为何要这样写,于是就诞生了这篇文章,最后官方把这个代码给注释掉了,不知道和我这篇文章有没有关系。哦,对了,这篇文章还有一个续篇,一起食用口感更佳:
1.
这篇文章是当时一个朋友问我,他说他不理解,把一个 boolean 类型形参给 int 类型,怎么会不报错呢?
我看了一下以后,也是很懵逼,随后直接就是来了一个大胆假定:肯定是 IDEA 出 BUG 了,随后开启了一波研究。
这篇文章发布以后,有大哥在评论区给我指了个路,所以也有一个续篇:
2.
这篇文章虽然就是我当时不知道写啥,然后挪到 stackoverflow 上找灵感。然后发觉了文中的这个浏览量非常高的问题。这个文章的标题就是我个人的真实感悟,探索原理的过程就是从懵逼到惊讶的过程。
说到底,其实就是随机数的一个小把戏而已,但是这个小把戏还真是有点点意思。
3.
这篇文章阅读量还挺高的,写的时侯我是真的没想到,因为这个问题从选题到写完,大概就只花了 3 个小时左右。当时在群里看见一张早已“包浆”了的图片,里面是一套面试题
。我把题目从头到尾的看了一遍,然后选择了第二题来写,因为这个题的答案就藏在 Spring 的 issue 里面,我看了那种 issue 之后,写作的思路就来了,下笔如有神,很好写。
4.
这篇文章是当时在博客园见到的素材,我看的时侯认为文章还是挺不错的,把发觉问题和解决问题都写的很明白了。
但是把探求问题的部份写的太省略了,导致我看完以后都不知道这个问题的根本缘由是哪些。想起这个“坑”我刚才入行没三年的也遇见过,我早已不记得自己当时是怎样解决的了,但是我肯定也没有深入的去研究。
就趁着这个机会研究了一波。这篇文章,也有续篇:
5.
写这篇文章的缘由是在 B 站上看见“去哪里”上传的技术视频。视频上面提及了两个核心系统在经过一个“数据压缩”的操作以后,分别节省了 204C 和 2160C 的服务器资源。
听得我一愣一愣的,这节省出来的都是白花花的银子啊。于是就深入了解了一下“数据压缩”这个操作,确实不错,现在它是我的了。
6.
这篇文章的创造背景是因为我在一个开源项目的 github 里面见到了一个堪称是“内存安全的 LinkedBlockingQueue”的队列,这个队列用到线程池上面,可以保证不会出现 OOM。
研究以后我感觉有点意思,于是写出了这篇文章,来介绍这个玩意儿。它确实是可以简单的加工一下,然后讲到自己的简历上面去。
7.
写这篇文章纯粹是因为在工作中踩到这个坑了,这玩意属于莫名其妙的搞态度的问题,浪费了我好几个小时。
主要是最后问题的解决方法也让我非常的无语,越想越气,所以决定写篇文章吐槽一下,也给你们提个醒。发布以后发觉,有很多读者都碰到过类似的问题。看来,搞的不只是我一个人的态度。
8.
这篇文章是在 RocketMQ 的 ISSUE 里面滑水的时侯,看到的一个 pr,虽说是在 RocketMQ 的地盘上发觉的,但是这个玩意儿虽然和 RocketMQ 没有任何关系。
属于 JDK 方面的问题,而且还有直接可以稳定复现的代码示例。我写的时侯可以直接用来用,创作门槛很低,所以写了这篇。
9.
题目中提及的注解是 @Retryable 注解,用来做恳求重试的。
写这个文章是因为我 review 代码的时侯发觉自己之前写的重试相关的代码很 low,逼格不够,于是督查了一下相关解决方案,看到了这个注解,觉得有点意思,想用它来构建代码。重构之前深入研究了一下,写了这篇文章。
非技术文:0.
这篇文章是 B 站发布的视频对应的文稿,以及在视频制做过程中的一些感受。
视频历时一小时,这一小时的宽度,浓缩的就是我,一个在上海某二本院校读了四年学院,经过两年颠沛流离的北漂以后,最终回到上海移居至今两年的普通程序员的磕磕绊绊,又闪闪发光的六年。
前几天见到一句话:“在空旷的空间和无限的时间中,能与你共享同一颗行星和同一段岁月,是我莫大的荣幸。”
谨以这句话,向我在 10年间遇见的每一个同学,结成的每一段缘份,致以最崇高的歉意和深深的问候。
1.
呃...
每年年末的流水账似的文章,很长,很散,但是我喜欢。
2.
在知乎上吃了个瓜,瓜的名子称作:《高考数学考场睡一个多小时考 149 分,这种事情有可能发生吗?是不是真的存在牛人?》
然后有个不乐意透漏姓名的、参加过数学奥林匹克比赛的物理大鳄,他说他认为没有人可以在 35 分钟之内中考语文领到 149 分。他还立下了奖金 100w 的战书。
虽然最后并没有几个人迎战,导致英雄帖没有发出去,但是这个瓜是真的好吃。
还有一个同款瓜,味道也不错:
3.
这个人说的是 B 站 up 主编剧小策,写这篇文章是因为我看了他的《【广场旧事】凤 凰 ,涅 槃 吧 !》。
这个作品是他和凤凰传奇合作的一个短视频,只有 35 分钟,视频内容很简单,用一句话就可以说明白:这是一个普通人的追梦之路。
确实有些地方打动到我了,于是我写了一篇。
至于标题,我是认真的,小策你一定会火的,你一定会拍出属于自己的短篇的。对于这一点,我深信不疑。该火!
4.
没啥非常的,就是那一周忽然就想摆个烂,所以也没有写技术文章。就写了一篇生活记录文,记录了 2022 年夏季的尾巴,记录了一个值得记住的早晨。还有那种可乐味的嗝儿。
哎,摆烂是真的舒服啊。
5.
没想到吧,我时常也还是会写点影评的。国庆节是 2022 年我们最后一次进电影院。看了《万里归程》。当时我看见老张说:今年最燃的国产片,就它了!
我也跟随喊了这一句,但是我在前面叫了一个括弧:(我感觉有点愤慨)。
结果没想到,还真的就是它了,还真的认为有点愤慨。
希望今年国产影片能带给我们更多的惊喜吧。
6.
“在差不多的人生当中,时而也会有闪闪发光的事情,所以你要留心去捉住它,好好装在自己的星星兜里。这样等你之后累了烦了,可以拿出来瞧瞧你的这些星星,就能渡过这些伤心的岁月。难过失意时,会看这些幸福并发着光的日子会倍感沮丧,这大约就是记录生活的意义吧。”
荒腔走板,我仍然把它当作一种支援未来的形式。
7.
从一张搬运工的流调图片有感而发:哎,这是哪些人间疾苦啊!
8.
想写这篇文章的抓手是因为官方官宣了正式在上海举行的第 31 届大运会又延后了。
大运会,和北京马拉松一样,本来也应当是一个一期一会的事情,但是这早已是它第二次延后了。
所以一期一会是一个美好的词,但是也是一个十分难做到的词。不可抗力,就是不可抗力,它并不以个人意志为转移。
9.
当个笑话看还是不错的,太苦闷了,我再也不想有这样的体验了。
回忆一下先前复检完以后,去成都博物馆,一层到五层,每一层的文物有什么我还真不太清楚。但是每一层的公厕在那里,哪一层公厕的环境最好,我都十分的清楚。
荒腔走板
最后记录一下国庆长假吧。
我的国庆长假似乎是从今年最后一个工作日上班以后开始的,那天和 Max 同学去看一场脱口秀,冲着邱瑞去的。
本来这一场脱口秀是买在圣诞节的,但是听说邱瑞行程冲突,他要去晚会排练,所以延后到了 2022 年的最后一个工作日的夜晚 20 点。
咱就是说,线下的脱口秀尺度确实是大了好多啊,确实是就没几个让播的梗。但是咱图的就是一乐,笑一笑就行了,我又不是去听讲堂的,大家也就都没别端着,大家都是成年人了,我们聊点成年人的话题,没毛病。
小孩子就别去听线下脱口秀了,还有线下的小品。(手动狗头
这是 Max 同学看完以后发布的朋友圈:
和我的体味是有类似的,那天早上你们基本上都是冲着邱瑞去的,他的演出压轴,感觉还是可以。但是他前一个上场是蛋卷,我认为蛋卷这天早上的表现更好一点,是一个很有意思的人。他讲了自己去出席《脱口秀大会》的故事,确实是十分爆笑,只可惜没有在《脱口秀大会》上大放光彩。
不管怎样,2022 年的最后一个工作日放学以后,至少是笑着度过的。
然后是 2022 年 12 月 31 日,我如期在 B 站发布了“我这六年”的视频,在公众号发了对于的文稿。
我之前是认为 B 站肯定是没有哪些流量的,毕竟视频时间那么长。应该还是公众号看的人比较多,毕竟是我的主战场嘛。
结果十分的出乎意料,B 站视频的播放量截止目前,已经有 9500 了,奔着 1w 就去了:
而公众号的图文才 1000 出头的阅读,可以说是撞车翻的没边了。
而且在 B 站的评论区上面,有好多人说自己看完了视频,对自己有一点点感慨和帮助:
我是真的没想到有人能看完我的视频,也没想到可以帮助到他人,我做这事最最开始的目的仅仅是为了让多年后的自己看一看。
所以我在视频的简介上面都说的是:
我晓得这视频不会有哪些流量,毕竟谁会乐意花一个小时时间去看一个普通人的故事呢?但是我晓得起码会有一个人有兴趣从头到尾的看一遍,这个人就是多年后,比如十年后的自己,届时早已 38 岁的我,站在正式“不惑”的年龄前,回头一望,不知道一路上遗失了哪些东西、想要找寻点哪些的时侯,或许会翻出这个视频瞧瞧。所以,仅借以视频送给十年前和十年后的自己。
这似乎就是无心插柳柳成荫吧,如果你认为视频的个别部份能帮助到你,那么这就是你和我的意外收获。
谢谢你的观看。
元旦的那天,我还有一个保留节目,就是从天府广场出发,往南边跑每年年份对应的 20.xxkm,比如去年是 2023 年,就应当跑 20.23km。
但是由于我们在 2022 年的 12 月上旬的时侯阳了,在网上,医生建议阳康以后先不要剧烈运动。
我之前说过我是一个特别惜命的人,所以去年我和 Max 同学去年是以骑共享自行车的形式完成的这个距离:
那天从家里出发去天府广场的路上还特意去了 Max 同学两年前工作的地方附近吃了她当时非常喜欢的米线,她说每晚上班然后吃水饺的时间就是她三天中最快乐的时间。我也吃了一碗,味道是真不错,成都小吃确实是一绝。一个普普通通的清汤抄手,竟然能让我吃得惊呼牛逼。
在出发之前,包括在徒步的过程中我们还仍然在猜想一个事情:去年在终点处的卖腊梅花的车还在那里吗?
当我们骑到终点处,远远的看到那种拉着一车山茶的卡车的时侯,甚至都欢呼了上去。
前几年,是跑完了以后,顺便买一束腊梅花。今年,是为了这一把腊梅花,才骑的这 20.23km。
在终点处,连续四年都有那一辆卖山茶的车,一期一会,有点意思。
哦,对了。
1 月 1 日的晚上,。
但是不知道为何第二天早上 8 点 11 分才推送下来,那个时侯我都还在午睡呢:
今天是 2023 年的第一个工作日,就沿着这个推送,祝你能信心满满的面对这一年,干出点不一样的来给自己瞧瞧。
加油!加油!加油!