
这一年用 AI 查日志后,我写了一个 Skill
这一年用 AI 查日志后,我写了一个 Skill
最近这一年,我在工作里越来越频繁地使用 AI 来辅助查日志和定位线上问题。 一开始我对这件事的想法很简单:既然 AI 能读代码、能总结文本,那我把报错日志贴给它,它是不是也能帮我快速判断问题出在哪里?
简单了解 V8 的垃圾回收算法
简单了解 V8 的垃圾回收算法
在我们的日常开发中,很少会遇到内存泄漏的情况,哪怕遇到了也可以通过使用 Buffer 或者放开 V8 的内存限制来解决(非常不推荐)。但是作为一个 NodeJS 开发者,我觉得很有必要认识 Node
用reflect-metadata和装饰器实现依赖注入和控制反转
用reflect-metadata和装饰器实现依赖注入和控制反转
无论是NestJS或者MidwayJS,它们都用到了依赖注入和控制反转来实现OOP编程,而他们几乎都是通过装饰器和元数据来实现的。说到这里很多人很懵,我在这里举个NestJS中常见的日常开发例子: `
用JavaScript实现链表和解决常见的算法题
用JavaScript实现链表和解决常见的算法题
在存储多个元素的时候,我们通常会用数组。但是数组的特性让它有个缺点:插入和删除的效率很慢。因为数组的内存是连续的,这也是它为什么能实现随机读取的原因,也让它永远高效率的读取效率,但是因为内存空间是连续
用Javascript实现二叉搜索树(BST)
用Javascript实现二叉搜索树(BST)
树是一种分层数据的抽象模型,一个树结构包含一系列存在父子关系的节点。每个节点都有一个父节点(除了顶部的第一个节点)以及零个或多个子节点。 <div align="center" </div
用树莓派搭建MongoDB复制集
用树莓派搭建MongoDB复制集
```bash 复制集(replica Set)或者副本集是MongoDB的核心高可用特性之一, 它基于主节点的oplog日志持续传送到辅助节点, 并重放得以实现主从节点一致。再结合心跳机制