北漂生活指南 1:住在北京

众所周知,地球 Online 是一款持续更新的大型 PvP,PvE 游戏,拥有最开放的游戏模式和超精细的画质,而我也是为即将到来的 2025 秋季赛季在做准备。
首先啊,我也是从学生专职成为社畜,从城镇“天津”前往了更加繁华的“北京”,前往大型工会“公司”任职。
我们地球 Online 玩家一般把这个过程称为:北漂。

在这个 AI 时代,有时候依赖 AI 去总结,去让他代替我们思考,我总觉得自己会成为“像 AI 一样的人”,所以我开个新坑——北漂指南,记录下生活,多写写文字,也让自己多思考问题。

正经来说,就是毕业了去北京上班了,上班之后压力大了不少,写点东西散散心

Read more

单文件 MongoDB 服务器(1)

引子

是的我找回了自己的博客

起因是我的小伙伴在假期提出了一个需求:

在单个文件中存储数据,并使用 MongoDB 的方式来存取
还附上了已有开发者做的项目 TinyMongo
但上面这个项目,并不能使用现有的工具来进行连接(比如说 MongoDB Compass)
原因也很简单,项目只实现了一个 Client,并没有一个 Server 来与其他软件进行通信。

我寻思,这个问题看起来不难~~(真的吗?)~~,而且我本身也对数据库服务器这块感兴趣,便开始着手研究和编写代码。
由于读写已经由别的项目完成了,所以我只需要专注于完成 “服务器” 应该干的事情。

那么,数据库服务器应该干什么呢?
不知道,没一点头绪,该死的本科水专业课,只会让人背 SQL 语句。
教程,貌似也没有完全面向小白的。
那就撸袖子干,写到哪里算哪里,等对问题有基本认知了再来回头重构代码,学习更优秀的设计,参考开源代码。
GO,GO,先搓起来先~

注意!!!
本人对数据库是完全的小白,该系列纯粹是为本人在学习过程中的记录,包括但不限于“我寻思应该这样写”。代码可能不美观,但我相信它会随着我对这个问题的掌握逐渐越来越好了。

希望哪天做 AI 失业了还能靠学习的这个吃口饭

小目标是搭一个能跑起来的服务!不问性能

Read more
乘海行远,奋楫扬帆

乘海行远,奋楫扬帆

  • 2022/10/27 更新了毕设体验研究生生活的部分。

实验室的电脑 g 了,变得无所事事了,想起来还有点东西可以写。

在解开心结后,“SSS” 的毕业典礼也到来了…在高中的时候还体会不到 AB 成员毕业仪式的意义,在参加过授予学士学位的毕业典礼后才明白过来那种感动和释然。

这个夏天,我拿到学士学位毕业,也收到了研究生录取通知书。姑且在这样一个小的站牌处小憩一下,留下些记录。标题取自毕业歌会的送给我们祝语,寓意着我们从母校海洋大学离开去向远方,同时也不要忘记努力拼搏。

Read more

数字图像处理

Github 的 README.md 并不支持公式的渲染,所以部分原理讲解的东西移到这个篇章的博客中。

本篇包含:

  • 骨架提取
  • 霍夫变换
  • Canny 边缘检测
  • Metric Rectification
Read more