文章
已发布的全部长文。
互联网黑话解析:OC、HC、JD 等职场术语详解
发布于更新于深入解析互联网行业常见的英文缩写术语,包括 OC (Offer Call)、HC (Head Count)、JD (Job Description) 等,以及互联网职场常用的中文黑话词汇
关于最近我的一些面试情况及总结:前端面试经验与系统化准备指南
发布于更新于从面试官和候选人双重视角分享前端面试经验,包含面试技巧、系统化准备方法、问题引申策略以及免费学习资源汇总,助力前端工程师进入理想公司
JavaScript 核心疑难问题解析:基于 You-Dont-Know-JS 的 40+ 道面试必备题
发布于更新于深度解析 JavaScript 核心概念疑难问题,涵盖类型转换、作用域闭包、this绑定、原型继承等高频面试题,基于 You-Dont-Know-JS 系列精心整理的完整知识点汇总。
要去大厂应该把这些面试题搞(bei)懂(hui):掘金前端面试题精选集合
发布于更新于精心整理的掘金平台高赞前端面试文章合集,涵盖 JavaScript、Vue、React、算法、性能优化等核心知识点,助力前端工程师备战大厂面试
答粉丝问:山月的学习方法与项目熟悉指南
发布于更新于关于软件开发中有效学习方法的全面指南,重点介绍如何通过 package.json、配置文件和项目结构分析来熟悉现有项目。
我的五一回顾:两个项目与一个店铺
发布于更新于2021年五一假期回顾,分享上线的一纸简历项目、重构的MDTU编辑器,以及新开的程序员周边淘宝店铺。
MCP简介:从浏览器截图的自动化说起
发布于更新于本文介绍 Model Context Protocol (MCP) 这一开放协议如何标准化 AI 工具与外部系统的交互,并通过浏览器自动化示例展示 MCP 如何使 AI 助手能够直接进行网页截图、内容抓取和自动化测试等操作,大幅提升开发效率。
我的一天:工作日与周末的时间安排
发布于更新于详细记录疫情前的日常作息安排,包括工作日早上在大学操场跑步背诗、九点多上班,以及周末香八拉鹫峰等爬山与个人时间管理。
在 Next.js 中配置 styled-jsx 与 TailwindCSS 协同工作
发布于更新于详解如何在 Next.js 项目中配置 styled-jsx 与 TailwindCSS 协同工作,实现原子化 CSS 与复杂样式的完美结合,包含完整的配置步骤和最佳实践
Node.js 中异常处理、Exit Code 与 Docker 容器构建
发布于更新于深入探讨 Node.js 中 throw new Error 与 Promise.reject 的区别,exit code 的作用机制,以及在 Docker 容器构建中的异常处理最佳实践
Body Parse / Raw Body
发布于更新于在 Node Server 中, HTTP Request 基于 Readable Stream ,我们可以通过读取可读流的方式,将原始请求体读取出来。 简单粗暴的解析代码如下: 我们知道,为了节省带宽,在针对静态资源进行部署时,往往会做 gzip/brotli 的压缩。 从浏览器发的请求来看,也会有经过压缩的内容,此时在服务器端需要先把
如何使用 Node 开发一个命令行工具
发布于更新于一个 Node 脚本,一个 PATH 环境变量,npm 安装全局模块时是如何处理命令行脚本的?本文将引导你使用 Node 开发一个好用漂亮的命令行工具
async_hooks、CLS 与 ALS
发布于更新于为什么需要监听异步资源?在一个 Node 应用中,异步资源监听使用场景最多的地方在于:异常捕捉时需要提供用户信息,在每次客户端请求中保持一致的用户信息
浏览器跨域问题与服务器中的 CORS 配置
发布于更新于跨域,这或许是前端面试中最常碰到的问题了,大概因为跨域问题是浏览器环境中的特有问题,而且随处可见,如同蚊子不仅盯你肉而且处处围着你转让你心烦。你看,在服务器发起 HTTP 请求就不会有跨域问题的。当谈到跨域问题的解决方案时,最流行也最简单的当属 CORS 了。
Javascript 调试基础与示例
发布于更新于使用 Javascript 写代码,如论是在 Node 后端环境还是前端单页应用,调试是资深程序员的进身之阶! 程序员的水平提示之路只有一条,那就是乐此不疲地调试代码。某非著名非大师山月如是说道。 + Resume : 执行到下一个断点 + Step Over : 执行下一语句 + Step Into : 执行下一语句,如遇到函数,则进入
使用 Docker 部署 Node 应用
发布于更新于从最小 Node HTTP 服务写 Dockerfile,谈 NODE_ENV=production、npm ci、config/migrate 步骤及 node-gyp 多阶段构建。
环境变量应该扔在哪里
发布于更新于+ Application: .env + Container: .env + CI: Gitlab CI + Kubernetes Config/Environment + Consul/Vault
Node 中的事件循环
发布于更新于一句关于 Node 事件循环面试题的随想:你只能看到你想看到的观点,面试官只想听到他所背会的面试题。
FileSystem API
发布于更新于Node 文件系统相关的 npm 包清单:fsevents、fs-extra、chokidar、graceful-fs、readdirp、fstream,以及 Stat、Mode 等要点。
一个简单的 HTTP Server
发布于更新于> 本文涉及到的核心模块: > > + http > + stream > + buffer > + zlib: (间接设计) > > 本文涉及到以下库及模块: > + $1: 解析 MIME TYPE > + $1 > + $1: 用以解析 URL。同时也可使用原生模块 url。 > + $1: 用以接续 querystring。同时也