日常

2025-08-23

Everything I know about good system design

What is system design?
In my view, if software design is how you assemble lines of code, system design is how you assemble services.
The primitives of software design are variables, functions, classes, and so on.
The primitives of system design are app servers, databases, caches, queues, event buses, proxies, and so on.
什么是系统设计?在我看来,如果软件设计是组装代码的方式,那么系统设计就是组装服务的方式。
软件设计的原语是变量、函数、类等等。系统设计的原语是应用服务器、数据库、缓存、队列、事件总线、代理等等。

2025-06-28

垃圾 mysql 居然连 full join 都不支持。

2024-12-28

在阮大周刊上看到了一篇文章 Ramsay 编程十年的感悟
还是很有收获的。

比如关于英语的重要性、对独立思考不随波逐流的判断力、不局限于具体技术,而是关注整体解决问题的能力、与人交流的能力,多认识厉害的大佬;
又比如关于代码质量的说法:

make it run, make it fast, make it beautiful.

2024-12-21

好!
今天第一次开源贡献。
聊天室用于分流的子节点,经过手工的暴力测试(指250个左右的客户端连接的负载非常流畅)(后续压测3000连接并发,CPU占用10%,非常流畅!2024-12-30)
也是第一次写多线程的东西,并且用于生产环境。要考虑锁,并发之类的,出问题也比较难排查。
项目地址:https://github.com/FishPiOffical/rhyus-golang

2024-11-28

2024-11-28 08:52 公司楼下美宜佳卖了一根放了很久的玉米给我。
太难吃了,再也不会去美宜佳了。望周知。

2024-11-17

这两天体验了下cursor,虽然很久之前就用过了,不过那时候只是平常的代码补全。
现在代码补全算是基本操作了,很多编辑器、IDE都有这个功能了。
我重新把它下回来主要是它可以操作文件了,直接将生成好的代码放在文件中,然后和git一样显示出更改。
可以应用更改,也可以不应用。这也就意味着可以一行代码不敲,只跟AI聊天便可以完成开发。

我用了一个下午,从零开始完成了一个前端项目的搭建。这时候还是挺满意的。
到晚上的时候,AI的能力就不太行了,应该是上下文到上限了。这时候就比较难受了。
不过AI展示出来的能力上限非常高,但这也很难被发挥出来。

沟通能力是非常重要的,如果能将需求描述地非常清楚,那么实现将不是问题。
AI的提示词也是这样,和它沟通时,最好先明确它的身份、描述现状、描述目标、再然后是遇到的问题。
AI会给出他的解决思路,但如果你将解决办法也告诉他时,它将是你最得力的助手。
和一个懂的人沟通时,会非常舒服。这也是如果调研需求的人懂技术,那么很多问题都不会出现。
AI恰恰就是那个什么都懂的人,这时候上限就取决于我们自己。

2024-11-01

犹犹豫豫,终究是买了小米15。赶在了首发的末尾
在线下没买到16+512的有些遗憾,不过线下有个礼盒,水杯、蓝牙耳机和双肩包。(不过质量不高
只争取到了给我修手机便宜点,sad。
小米手环9也没有,虽然后面说可以给我留,但还是以后再说吧。
还是要冷静消费,虽然感觉有些冲动。

2024-10-31

有点讨厌下雨天了,淋了个遍。(不过下雨天适合睡觉

2024-09-08

要是逃避,一切都不会有所改变的。必须稳稳看着眼前的一切,才能够继续向前走。
逃げたら、何も変わらないよ。目の前のすべてをしっかり見てこそ、前に進むことができる。

2024-08-23

7月21日去修的手机,主板漏电,加上换了个电池。花了三百。
一个月后的今天,因为cpu烧了,彻底坏了。
返厂维修需要3-5天,又是三百多块。折价换新可以抵80。
2020年11月的 Redmi K30 5G 时光独白 8GB内存 256GB存储
RIP!

暂时重新用起了六年前的 Redmi 6 Pro
界面流畅还是挺流畅的,但软件卡顿感十足,建议各个上来就小一个G安装包大小的软件反思。(说的就是你,微信
又要重装软件了,之前手机的数据也全部消失了。至少短时间内是不会回来了。

这里产生了有一个做小文件同步软件的想法(又在挖坑了)。
管理各种密码(WIFI、服务器、各类软件等)、笔记、图片之类的小文件;内置一些贴合使用场景的小工具,比如密码生成器、快速帮填账密(?能实现吗)等。
基于硬件随时可能挂掉的想法,去中心化的同步(每个设备都维护一份,肯定涉及版本管理,如何去中心化、如何同步也是个问题)。
想法而已,挖坑挖坑。

2024-07-21

花了一个周末重新租了房子,一百多平,比之前的舒服多了。
又花了一个周末搬家,搬家是真的累。六楼没电梯差点要了命。(到底谁在租六楼没电梯的房子啊

另外新买的键盘到了,准备放公司用。把笔记本架起来,用键盘打字。比原来的薄膜应该会舒服很多。
image

然后,感谢和我一起租房的同事。把他主机的1050ti给我用了。终于不是用核显了,虽然只是1050ti。
他的cpu还是13490f的,没显卡开不了机。还得给他整个亮机卡。在下单了
清灰,涂硅脂,也是整了好几个小时。毕竟他用了四年都没清理过。翻新显卡了属于是
image

批了点冰棍,已经挺久没有吃了。虽然只买了些便宜的。
image

最后,把房东在房间里留的海信的网络电视给利用上了,也算是没浪费,当拓展显示器用了。
后面可以躺在床上,用手柄玩游戏了。虽然720p,但是比我的便携屏大多了。毕竟32寸的。
image

2024-05-31

久违的没有这样看过日落了,在公交站台的晚风里,虽然只有那么几分钟,但全身心放空,什么都不去思考的惬意。
从去年上班开始,就没有体会过了。
上一次这样、应该还是在如皋实训时。晚上出门吃完饭回来路上。
晚风、日落、短暂且美丽的晚霞。
image

2024-03-27

属于是跑遍江苏了
image

2024-03-14

出差,但是久违地在星期四吃了肯德基(Crazy
image
image

2024-03-10

吃吃吃
image

2024-03-01

倒计时,两个月。

2024-02-29

二十八年一遇的疯狂星期四

2024-01-08

大梦一场

2023-11-28

还是加班
11月28日 22:21
image

2023-11-10

加班
11月10日 00:12
image

2023-11-05

这么多年终于完结了。
虽然知道不可能吧,但还是希望和平能长久一点。
毕竟乌克兰和俄罗斯、加沙和以色列还在战争中。害

image

2023-10-11

都已经上五天班了,怎么才周三啊?
呜,库鲁西

2023-10-07

今天是周一,明天是周一,后天还是周一!
啊————

2023-09-30

中秋快乐,国庆快乐,生日快乐。

2023-07-07

image

2023-06-14

卡在墙缝里一晚上的小三花。后腿断了,很凶很好看。
后来被它妈妈领走了,是校园里流浪的三花。(好想养三花,好好看
image

2023-06-04

苏州灵岩山!有个灵岩寺
远处是太湖,几座山连在一起,连爬三座。
image
image
山上有山地摩托,似乎是平时训练。
陡的地方只能抓着绳子走,摩托就不一样了,直接就下去了。
image

2023-05-29

店里新来的猫猫员工!取名汤姆
image
image
image

2023-05-24

寄!
image

2023-05-17

image

2023-04-21

这句话建议裱起来!
image

2023-04-20

店里开始卖花了,可能是因为下个月情人节。
花很好看,就是刺太多了。
image
image
image

2023-04-06

大学三年了,还是第一次去爬虞山(学校边上的山
临时起意,中午出发的。到山顶上面已经不让进了,4点结束卖票。(4点02分到的,大概
image
image
image

2023-03-09

六十页的说明书,504鸽步骤,一千多个零件!
咔哒..咔哒…
image
image
image
image
image
image

2023-02-27

今天来回坐了两个多小时公交
想吐,难受的不行。难受到这辈子不想再坐公交
yue————

2022-12-19

image

2022-12-16

“名人名言”
image

2022-12-09

我下班了,蟹老板(9点)
image

2022-11-16

不知不觉GTA5的主线已经结束了(意犹未尽)
异常期待GTA6
image
image

2022-11-14

image
——山田凉《孤独摇滚!》

2022-10-20

打印店第一个月的工资,真是个好数字。
image

2022-10-17

新屏幕到了,真不错。可惜垃圾显卡跑不起来2k144hz。真可惜
稍微有点遗憾的就是屏幕右侧装着跟玩似的 micro usb 接口(摆设),以及属于听个响级别的内置音响。
对了,还漏发了螺丝。(虽然补发了)。
另外,顺便把上次键盘的图片补上。
image

2022-10-06

怎么会有人在宿舍吃螺蛳粉啊?
算法有点看不下去了。

有人相爱
有人夜里开车看海
有人leetcode第一题都做不出来

どして?どうしよう?

2022-10-01

还得是崔佛 (真男人从不回头看爆炸)
image

2022-09-29

晚上跑完步被一觉睡到晚上没吃晚饭的凡,拉去买夜宵。
我还没白名单出不去学校,在门口等了好久。
image
夜市还挺热闹(指因为城管在校门口,而在另一个十字路口摆摊)
image
好小子,还给我带了杯柠檬茶 (还想带鸭屎香的?)
看在这杯柠檬茶的份上,就浅浅的写一下吧。

2022-09-27

今天的天气非常好!如图:
image

另外就是急救课了,因为问了个问题而被喊去趴在地上做示范的凡。
惨 凡 惨
image
image

2022-09-26

你每天会忘记上千件事,何不把这件事也忘记?
You forget a thousand things every day,How about you make sure this is one of them?

2022-09-21

下午去跑步,跑完休息的时候来了个四岁半的小孩子。
东问问西问问,真可爱。是吧,凡
image
然后,关于死去的童年回忆(丢手绢)开始攻击我
最后,今天打印店晚上人有点小多。坏消息是我九点半才关门下班,好消息是那半个小时算工时。

2022-09-19

今天的天气非常好!(但今天是大一新生军训的第二天。看来学长学姐们太阳种的不错
今天也是操作系统线下的第一节课,zcy老师也算是我目前遇到的最有个性的老师了。课堂氛围还是很好的,除了课讲得有点慢?或许是因为ppt没有成功在电脑上方出来吧(学校啊,多少年的老电脑了,该换了
唯一让人受不了的就是新的体育打卡软件,从各大软件商店的诸多差评可见一斑,不多说。
由于上个学期一整个学期都没来学校,我的键盘很脏很脏。这几天给清洗了下(126键拆装是真的考验耐心。另外,黑爵的蜻蜓点水是真得好看!
刚知道了灯光的调法(fn+home、end附近的六个键),真好看。
图晚点附上。
image

2022-09-14

今天下了一天的雨,晚上还有台风。一整天都闷闷的,不是很舒服(除了自由的实验课
也是第一次碰matlab,处理图片也许蛮好的(但是交互不太行,甚至没有代码提示。没有代码提示不会敲代码
另外强烈谴责中午坐在我对面吃螺蛳粉的两个人,我不理解。
我不理解为什么会有人喜欢吃螺蛳粉。
计组有点看不下去了,去看看算法。然后最近会有关于算法的文章吧(也许。当然是简单的算法

2022-09-12

今天有彩虹!但是拍的不好,就不放了。
image

2022-09-10

中秋快乐!
中秋节和教师节在一起捏
很帅的月亮(虽然不是我拍的
image

2022-09-09

今天傍晚的云,有一朵像鱼一样!
image
打印店璐姐做的月饼!
image
以及,舍友送的五仁月饼(doge)
image

2022-09-05

今天是去学校打印店兼职的第一天
啥也不会干,不过最后算是学会怎么打印身份证、用ps弄身份证图片以及排一寸(2.5cm*3.5cm,分辨率300)照片
后面找个人少的时候,练练怎么用裁照片切刀。(虽然说是对齐就行了
失误就是给人黑白打成彩色的了,pdf全选后打印没有设置选项,直接就开始打了(35页,也不知道打印店会不会亏)
image

2022-09-02

image

2022-09-01

傍晚的操场
image
image

2021-12-28

这是小米云文件夹中翻到的从前的落日

回学校的公交车上
image
学校东门往北一小段路,小河的出口处
image