上一页 1 2 3 4 5 6 7 8 ··· 18 下一页
摘要: 做软件开发很多年了,最近明显感觉到了思维有一些局限。 太在意技术细节,太在意通过技术来求证对错。从一个API到另外一个API,从一个项目跳到另外一个项目。文档整理了很多,但思维却很少去归纳总结。 **1. 反驳别人之前,先在内心模拟一下辩论。** 我一直坚信真理越辩越清晰,但是很多时候反驳来得太快, 阅读全文
posted @ 2023-08-14 23:05 freephp 阅读(722) 评论(0) 推荐(3) 编辑
摘要: 最近重新开始翻起《大话数据结构》,看到了静态链表部分里面讲C语言是利用数组模拟,觉得十分有趣。但是在JavaScript中,也可以用类似的方式去实现,定义一个数据域和一个结点域,然后实现链表的基础操作。弱类型语言没有指针,所以需要自己区实现。算法的乐趣就在于解决一些思路上的问题,直击问题的本质。 首 阅读全文
posted @ 2023-06-25 21:57 freephp 阅读(186) 评论(0) 推荐(1) 编辑
摘要: MongoDB有很多有趣的内置方法,其中为了批量处理一些写入操作,并且可以按照一定顺序执行,自从3.2版本之后提供了该批量方法:bulkWrite。 它的语法很简单: ```jsx db.collection.bulkWrite( [ , , ... ], { writeConcern : , or 阅读全文
posted @ 2023-06-08 23:53 freephp 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 最近刷到了一道medium难度的算法题,比较典型,可以用语法特性和常规解法来解决。题目如下: ``` 给定一个32字节的有符号整型数字x,将x反转过来返回。如果反转x会让其数值超出32位有符号整型数字范围[-2^31, 2^31 -1],那么就返回0。 假设运行环境不允许你存储64位整型数字(有符号 阅读全文
posted @ 2023-06-02 13:18 freephp 阅读(217) 评论(0) 推荐(1) 编辑
摘要: 最近的时间过得非常快,发生了很多事情。有对AI的痴迷,有对技术的缓步积累,也有对自己定位的思考。 很多时候未来是自己非完全选择的,现实推着理想继续走,时间推着我们做出选择。我们也知道没有最完美的时候,只有相对准备好的机会,然后再出发。我创业失败也有大部分是我自己的原因,和性格有关,未必不能做下去。只 阅读全文
posted @ 2023-05-15 12:41 freephp 阅读(419) 评论(0) 推荐(1) 编辑
摘要: 来公司也一年了,项目从早期不断迭代,到最近临近交付客户。有很多值得反思和记忆的故事,我明显感受到了自己的成长,也明白了产品、研发的重要。 昨晚是封版本的最后一晚,一直加班到了凌晨2点。从晚上开会到不断修复紧急bug,每个小伙伴们都绷紧了神经,全力以赴地验证所有的case。最终还是如期交付,但值得思考 阅读全文
posted @ 2023-04-29 23:46 freephp 阅读(210) 评论(0) 推荐(3) 编辑
摘要: 最长回文字串是一个典型的算法问题,首先要搞清楚什么是回文。 回文,故名思义就是对称的文字,比如“ABA”,比如“ABABC”中的“AB“。 题目如下: 给你一个字符串 s,找到 s 中最长的回文子串。 如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。 示例 1: 输入:s = "baba 阅读全文
posted @ 2023-03-28 21:58 freephp 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 很多人都听说过汉诺塔问题,这是来源于印度的古代游戏。一个板子上有三根柱子以及一些大小和颜色各不相同的圆盘。我们分别把这三根柱子叫做起始柱A、辅助柱B已经目标柱C,游戏的要求如下: 把起始柱A上所有的圆盘都移动到C柱,且在移动过程中始终保持圆盘从小到大排列,即大盘在下、小盘在上。 移动过程中可以把盘子 阅读全文
posted @ 2023-03-18 18:36 freephp 阅读(64) 评论(0) 推荐(0) 编辑
摘要: ChatGPT走入了千家万户,而她最适合的用法之一就是进行编程辅助,特别是对一些常规开发,有比较好的引导作用。 很多主流编辑器都有相关的插件支持接入ChatGPT,而VsCode和webstorm是我主力IDE,今天会以它们为例。 下面先以VsCode为例,毕竟开源免费,可能用的人更多一点。首先在扩 阅读全文
posted @ 2023-02-28 23:00 freephp 阅读(3247) 评论(0) 推荐(0) 编辑
摘要: 这几天最火的话题就是ChatGPT,人人都在聊,人人都在社交圈或者vlog里面分享使用ChatGPT的聊天截图。 众生有众生相,每个人对这个AI工具有不同的感受和反应。我个人是非常接受ChatGPT,把它当作一个辅助工具,一个智能搜索的助手,从编程能力方面,我的评价是远远超过当年刚从计算机学院毕业的 阅读全文
posted @ 2023-02-11 23:28 freephp 阅读(3309) 评论(3) 推荐(13) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 18 下一页