Mermaid 简介 Mermaid 是一个基于 JavaScript 的图表和图形绘制工具,它允许你使用文本和代码来创建各种类型的图表。与传统的图形绘制工具不同,Mermaid 使用类似 Markdown 的语法,让创建和维护图表变得简单高效。 本文中的所有 Mermaid 图表都会在网页中实际渲染,你可以直接看到代码和最终效果的对比! Mermaid 在 2019 年...
为什么程序员需要 Slidev? 作为程序员,你是否遇到过这样的痛点: 用传统的 PowerPoint 或 Keynote 制作技术演示,代码格式混乱、语法高亮缺失 需要展示代码片段时,只能截图粘贴,既不美观也无法复制 想要版本控制演示文稿,但二进制格式无法进行有效的 diff 和 merge 团队协作时,不同人使用的软件版本和字体导致排版错乱 想要在演示中加入交互...
什么是 Claude Code? Claude Code 是 Anthropic 开发的命令行工具,让开发者能够在终端中直接与 Claude AI 协作进行编程任务。它不仅是一个聊天工具,更是一个强大的编程助手,能够: 读取和编辑代码文件 执行命令行操作 管理 Git 仓库 安装和配置开发环境 通过 MCP (Model Context Protocol) 扩展功能...
VPC 基础与应用场景 在 AWS 上部署服务,第一步就是构建属于自己的网络环境。VPC(Virtual Private Cloud)让你可以像搭积木一样,定制自己的云上网络结构,隔离、管理和保护你的资源。 本文将介绍如何用 Terraform 快速搭建一个自定义 VPC,并给出完整代码和最佳实践。 VPC 的核心概念 CIDR 块:定义网络的 IP 范围,比如 10....
1. 安装 Homebrew 这一步会自动安装 xcode-select,包含了常用的开发工具。 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 2. 安装常用应用 以下按需安装。 其它软件可在 Homebrew 查找。 brew in...
GitHubコマテク集 这篇文章整理了一些关于 GitHub 的设定小技巧,可以用于团队开发中。
在使用 Nginx 的容器时候,需要开启 debug 日志来进行错误排查。 步骤 1: 使用 nginx-debug 来启动容器 $ docker run --name my-nginx -v /host/path/nginx.conf:/etc/nginx/nginx.conf:ro -d nginx nginx-debug -g 'daemon off;' 或者当使用 docke...
具体需求 之前接到一个需求:前端请求下载文件后,先在后端进行权限验证,之后生成 S3 的预签名 URL,再通过 Nginx 进行文件的下载。 流程图: sequenceDiagram autonumber participant browser as Browser participant nginx as Nginx participant backe...
新的工作地点。可以看到东京塔和富士山
分享一些开源 JavaScript 库,以及它们的维护情况。 JavaScript Repository Name Keywords Last Updated Note saadeghi/daisyui ui,component 2025/09/13 ...
A new version of content is available.