稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • 数据标注 HOT
    • AI Coding
    • 更多
      • 直播
      • 活动
      • APP
      • 插件
    • 直播
    • 活动
    • APP
    • 插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • 后端
  • Java
  • 前端
  • Python
  • 架构
  • Go
  • 面试
  • JavaScript
  • 数据库
  • 展开
  • 全部
  • 后端
  • Java
  • 前端
  • Python
  • 架构
  • Go
  • 面试
  • JavaScript
  • 数据库
  • Agent
  • 程序员
  • 人工智能
  • AI编程
  • Rust
  • MySQL
  • 暂无数据
    • 推荐
    • 最新
  • 🚀 Node.js path 和 fs 模块,从回调地狱到 async/await 的进化之路!
    🚀 Node.js path 和 fs 模块,从回调地狱到 async/await 的进化之路! 📌 前言 刚学 Node.js 的时候,我以为文件操作就是"读一下、写一下"的事。直到我遇到了: pa
    • ReBound
    • 43
    • 9
    后端 Node.js JavaScript
    🚀 Node.js path 和 fs 模块,从回调地狱到 async/await 的进化之路!
  • Node.js fs 文件系统模块 四种读写方案全解析
    fs 是 Node 内置文件系统模块,用于读写文件、操作文件夹。JS 是单线程语言,fs 提供同步阻塞、回调异步、Promise、async/await 四种写法,一步步解决异步嵌套带来的回调地狱问题
    • mONESY
    • 66
    • 9
    后端 JavaScript
    Node.js fs 文件系统模块 四种读写方案全解析
  • Bun.redis真正的强项
    100 万条键的"压榨"实验 假设你的 Redis 里有 100 万个用户画像(Hash 结构),现在要做一次全量数据加工: 朴素版本(单线程串行)—— 别想跑完 进阶版本:自动 Pipeline(不
    • 半刻纬度
    • 47
    • 点赞
    JavaScript
  • 从回调地狱到优雅异步:Node.js 文件操作进化史
    写在前面 刚开始学 Node.js 文件操作时,我的第一反应很直接:读文件嘛,readFileSync 一把梭。 代码跑通的那一刻,确实很有成就感。
    • Larcher
    • 39
    • 6
    后端 JavaScript 架构
    从回调地狱到优雅异步:Node.js 文件操作进化史
  • 还在手动拼路径、写回调地狱?一文吃透 Node.js 的 path 和 fs
    从零搞懂 Node.js 的 path 和 fs 模块 —— 文件操作不再迷糊 前言 刚开始学 Node.js 的时候,最常打交道的就是路径处理和文件读写。这两个东西几乎是每个后端开发者的基本功——读
    • 烬羽
    • 36
    • 9
    JavaScript Node.js 程序员
  • 后端开发入门:业务能力、数据库与程序员的核心竞争力
    很多同学学习后端时,容易陷入一个误区: 实际上,真正决定一个后端工程师水平的,并不是会不会写几个 API,而是能否理解业务、设计数据结构,并把需求落地。 随着 AI 的发展,未来程序员最重要的能力也正
    • 甜味弥漫
    • 38
    • 3
    JavaScript Node.js 全栈
  • 手写迷你 Cursor 终端:深入 Node.js child_process 的 spawn 核心实现
    🔨 手写迷你 Cursor 终端:深入 Node.js child_process 的 spawn 核心实现 前言:为什么我们需要子进程? Node.js 的主线程是单线程的,它天生只能执行 Java
    • dzhd
    • 31
    • 4
    后端 JavaScript
  • Bun.js 集成了 SQL/Redis/S3,为什么 Java/Go/Python 不集成?
    先看最小代码: 数据库、缓存、对象存储,一把梭。 不用 npm install。不用 go get。不用 pip install。 Bun 出生就带。 痛点:每个语言都要装包 写后端,连数据库是基本操
    • 半刻纬度
    • 103
    • 1
    JavaScript
  • 从一行报错开始,把字符串反转、回文算法连带着包装类一起捋明白
    我昨天写反转字符串的时候,顺手就敲了个 str.reverse(),按下运行的瞬间还觉得这有啥难的。结果控制台直接给我甩了个 TypeError,说 reverse 不是个函数。当时我还愣了两秒 ——
    • To_OC
    • 91
    • 15
    算法 JavaScript API
    从一行报错开始,把字符串反转、回文算法连带着包装类一起捋明白
  • 作用域链与 Environment:变量查找、遮蔽和赋值怎么实现
    Environment(环境)和作用域链(Scope Chain)共同解决了 JS 最核心的三个设计难题:变量存储、变量隔离、和变量查找。
    • NIIIIIIIIka
    • 13
    • 点赞
    JavaScript
    作用域链与 Environment:变量查找、遮蔽和赋值怎么实现
  • 用 Bun.cron 定时 7 月 7 日,为啥? 看图1
    完事儿。 进程不退出,7 月 7 日凌晨 0 点 0 分,handler 自动触发。 为啥是7月7日? ⭐bun1.4 也就是rust版本就要发布了, 真的很期待, 等到时候我会写一篇1.4介绍的文章
    • 半刻纬度
    • 157
    • 点赞
    JavaScript
  • 3行代码搞定页面截图,Bun.WebView真的简单
    就 3 行: 完事儿。 痛点:装 Puppeteer 太烦 想截个网页图。 npm i puppeteer。 300MB Chromium 下起来。 Linux 还得装 libatk``libnss3
    • 半刻纬度
    • 248
    • 3
    JavaScript
  • Next.js 风格路由内置?Bun FileSystemRouter 凭啥这么香
    bun run server.ts 就跑起来了。访问 / 返回"首页"。再加个 pages/about.ts,/about 就有了。文件名,就是路由。 痛点:手写路由表,写了十几年 写电商、写 OA、
    • 半刻纬度
    • 85
    • 点赞
    JavaScript
  • GatewayWorker 从零到一完整指南
    一、这玩意儿解决什么问题 平时做网站是 "请求-响应" 模式: 服务器永远被动,没法主动找浏览器说话。 但现实中有大量场景需要跨客户端通知——A 做了一件事,B 要立刻知道: 场景 谁操作 谁收到通知
    • 用户307459698207
    • 21
    • 点赞
    PHP JavaScript
  • 从 0 实现一个 Tiny JavaScript VM:项目架构拆解
    用 C++ 从 0 实现一个 Tiny JavaScript VM。本文介绍该项目主要架构以及路线。
    • NIIIIIIIIka
    • 437
    • 3
    JavaScript
    从 0 实现一个 Tiny JavaScript VM:项目架构拆解
  • 从一次栈溢出报错说起,我把递归彻底扒明白了
    先从一个爆栈的报错说起 昨天在写一个数组工具函数,需要把深层嵌套的数组拍平。我顺手写了个递归版本,自测用个三层嵌套的数组没问题,就丢进去测了个十几层的大数组。结果控制台直接红了一片,报 Maximum
    • To_OC
    • 135
    • 14
    算法 JavaScript 程序员
    从一次栈溢出报错说起,我把递归彻底扒明白了
  • LC 128 最长连续序列:别上来就排序,O (n) 解法才是这题的灵魂
    今天就聊聊这道经典题,从排序的朴素解法,到真正满足要求的 O (n) 解法,我把我踩过的坑都给你们捋一遍。 先说说题目到底要干啥 一句话说清题意:给你一个未排序的整数数组,找出数字连续的最长序列的长度
    • To_OC
    • 75
    • 14
    算法 LeetCode JavaScript
    LC 128 最长连续序列:别上来就排序,O (n) 解法才是这题的灵魂
  • LC 200 岛屿数量:经典 DFS 入门题,我第一次写居然连方向都搞错了
    当初我刚学完 DFS,信心满满点开这道题,觉得不就是遍历嘛,结果写了三遍才过。要么越界报错,要么数量算不对,说多了都是泪。今天就把这道面试高频题掰开揉碎了讲,DFS 和 BFS 两种写法都安排上,顺便
    • To_OC
    • 63
    • 11
    算法 LeetCode JavaScript
    LC 200 岛屿数量:经典 DFS 入门题,我第一次写居然连方向都搞错了
  • Rust版Bun1.4之前, 盘点Bun1.3新特性
    Bun 1.3.14 上个月发了。 这是 1.3 系列的收官版。 1.3 这个版本线从发布到现在。 我看完 changelog。 就一个感受。 Bun 设计的API是真优雅 真简单。 今天就掰开讲讲。
    • 半刻纬度
    • 156
    • 点赞
    JavaScript 前端 后端
    Rust版Bun1.4之前, 盘点Bun1.3新特性
  • JavaScript 字符串面试题:反转、回文与双指针
    从字符串反转讲起,梳理包装类型、call、toString、JSON.stringify,并用双指针解决回文及最多删除一个字符的高频面试题
    • 半个落月
    • 32
    • 4
    JavaScript
  • 早上好!
    点亮在社区的每一天

    推荐话题 换一换

    #公积金结息了,晒晒你的“年中奖”#
    #公积金结息了,晒晒你的“年中奖”#

    249k

    #如果精神离职有段位#
    #如果精神离职有段位#

    204k

    #程序员脱单到底有多难#
    #程序员脱单到底有多难#

    62k

    #每日快讯#

    10.9m

    #每日精选文章#

    8.5m

    #日新计划#

    12.0m

    #每天一个知识点#

    58.4m

    #沸点周刊#

    2.3m

    #五一计划抢先晒#

    438k

    #国产龙虾谁能打过OpenClaw#
    #国产龙虾谁能打过OpenClaw#

    212k

    查看更多
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多后端文章
    • 举报邮箱: feedback@xitu.io
    • 座机电话: 010-83434395
    • 京ICP备:18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2026 稀土掘金