摘要:
今天是2024年的第一天,我从外地回来,风尘仆仆,又有些意兴阑珊。 去年对自己影响最深的并不是那些技术积累和学习,反而是自己时隔10年重新读起了一些文学书籍。就好像思维去洗了一次澡,把死去的角质层像剥洋葱一样一点点去掉,从心里流淌眼泪,如果每一年的自己都像不断死去的老细胞,那么新的一年就会是崭新的自 阅读全文
摘要:
在这个快速社交的时代,我等一段回复等了3个月。 更像是一段有趣的故事从我16岁,续写到了现在。 事情起因是我有一天回忆起中学的时光,于是给两三个曾经的高中好友在百年沉寂的QQ上了留了言,大概的意思就是: “你们最近怎么样?还回过母校吗?” 我一向遵循的是【君子之交淡如水】的原则,所以并没有他们的微信 阅读全文
摘要:
每天的工作都很忙碌,早就想写一些博客记录一下遇到的问题和感悟,一直由于在有时间的时候选择懒惰和忙碌时候选择放弃,故而很久没有更新了。 生活依然在按部就班地继续,最近遇到了一个小的问题,却让我明白:很多看起来微小的事儿,也能最终影响很多。 大概从半个月前,我发现一些怪事儿: 每次在终端使用我写的一个命 阅读全文
摘要:
快节奏的生活,巨大压力下的编程,让人越来越难完全静下来思考问题。 所以我总会在通勤的地铁上去阅读一些纸质书,学习一些斯多葛哲学。人类的历史总是不断地重复,无论是2000年前,还是现在,从来没有新鲜事,只是单调重复。 很多道理可以总结成以下三个原则: **1.坚持走大道。** **2.每时每刻遵循德性 阅读全文
摘要:
做软件开发很多年了,最近明显感觉到了思维有一些局限。 太在意技术细节,太在意通过技术来求证对错。从一个API到另外一个API,从一个项目跳到另外一个项目。文档整理了很多,但思维却很少去归纳总结。 **1. 反驳别人之前,先在内心模拟一下辩论。** 我一直坚信真理越辩越清晰,但是很多时候反驳来得太快, 阅读全文
摘要:
最近重新开始翻起《大话数据结构》,看到了静态链表部分里面讲C语言是利用数组模拟,觉得十分有趣。但是在JavaScript中,也可以用类似的方式去实现,定义一个数据域和一个结点域,然后实现链表的基础操作。弱类型语言没有指针,所以需要自己区实现。算法的乐趣就在于解决一些思路上的问题,直击问题的本质。 首 阅读全文
摘要:
MongoDB有很多有趣的内置方法,其中为了批量处理一些写入操作,并且可以按照一定顺序执行,自从3.2版本之后提供了该批量方法:bulkWrite。 它的语法很简单: ```jsx db.collection.bulkWrite( [ , , ... ], { writeConcern : , or 阅读全文
摘要:
最近刷到了一道medium难度的算法题,比较典型,可以用语法特性和常规解法来解决。题目如下: ``` 给定一个32字节的有符号整型数字x,将x反转过来返回。如果反转x会让其数值超出32位有符号整型数字范围[-2^31, 2^31 -1],那么就返回0。 假设运行环境不允许你存储64位整型数字(有符号 阅读全文
摘要:
最近的时间过得非常快,发生了很多事情。有对AI的痴迷,有对技术的缓步积累,也有对自己定位的思考。 很多时候未来是自己非完全选择的,现实推着理想继续走,时间推着我们做出选择。我们也知道没有最完美的时候,只有相对准备好的机会,然后再出发。我创业失败也有大部分是我自己的原因,和性格有关,未必不能做下去。只 阅读全文
摘要:
来公司也一年了,项目从早期不断迭代,到最近临近交付客户。有很多值得反思和记忆的故事,我明显感受到了自己的成长,也明白了产品、研发的重要。 昨晚是封版本的最后一晚,一直加班到了凌晨2点。从晚上开会到不断修复紧急bug,每个小伙伴们都绷紧了神经,全力以赴地验证所有的case。最终还是如期交付,但值得思考 阅读全文