
使用 Github 与 Hexo 搭建在线个人博客
在无服务器环境下,使用 Git 和 Node.js 配合 Hexo 静态博客生成器,结合 GitHub Pages 搭建个人博客的完整流程。内容包括环境配置(Git、Node.js)、Hexo 初始化与主题安装、GitHub 仓库创建与 SSH 密钥配置、以及最终的项目部署与访问设置。通过此方案可实现博客内容的本地编写与互联网发布。
博客作者
PostgreSQL爱好者
360
已发布文章
11K
博客获赞
426K
博客浏览
第 14 页

在无服务器环境下,使用 Git 和 Node.js 配合 Hexo 静态博客生成器,结合 GitHub Pages 搭建个人博客的完整流程。内容包括环境配置(Git、Node.js)、Hexo 初始化与主题安装、GitHub 仓库创建与 SSH 密钥配置、以及最终的项目部署与访问设置。通过此方案可实现博客内容的本地编写与互联网发布。
介绍在车载 ECU 开发中,如何将 MISRA C++ 静态分析集成至 CI/CD 流程以满足 ISO 26262 功能安全标准。文章阐述了 MISRA C++ 规范对规避未定义行为的重要性,并对比了主流静态分析工具,最终选定 Perforce Helix QAC 作为解决方案,实现了从'写完再检'到'边写边防'的工程思维转变。
llama.cpp 是基于 C/C++ 的高性能推理引擎,支持在消费级硬件上运行大型语言模型。介绍如何编译 llama.cpp 环境,获取并准备 GGUF 格式模型文件,以及搭建 HTTP API 服务的基本流程。通过模型量化技术,可在降低资源消耗的同时保持推理效果,适合本地体验或低成本私有化部署场景。
本项目是一个开源的日语轻小说自动翻译工具,支持网络抓取与本地文件处理。后端采用 Kotlin Spring Boot,前端基于 Vue3,通过 Docker 一键部署。集成多种翻译引擎,提供术语表管理与阅读体验优化。适合需要批量处理日文小说资源的开发者与爱好者。

双指针算法的多种应用场景,包括前后双指针用于数组分块(移动零)、从后向前复写(复写零)、快慢指针检测循环(快乐数)、左右收缩求最大面积(盛水容器)以及有序数组查找(有效三角形、三数之和、四数之和)。文章通过具体 LeetCode 例题提供了 C++ 代码实现及解题思路分析。
PyModbus 是基于 Python 编写的完整 Modbus 协议实现,支持同步和异步客户端/服务器 API,涵盖串行、TCP、TLS 及 UDP 通信方式。在 Ubuntu/Debian 系统下的环境准备、pip 安装方法、源码部署流程以及依赖配置。通过验证脚本可确认安装状态,解决了常见依赖缺失及串口权限问题,适用于工业自动化与物联网场景的开发集成。
介绍在不重新编译的情况下为 SFTPGo WebUI 增加中文语言包的方法。通过修改 template/common/base.html 中的语言配置并添加 zh/translation.json 资源文件,即可启用简体中文界面。操作涉及修改前端代码及清理浏览器缓存。

OpenClaw 是一款开源桌面智能体,支持本地私有化部署及云环境运行。详述了基于 Docker 的完整安装流程,涵盖系统环境准备、镜像构建及服务启动。内容包含飞书与钉钉的 API 对接步骤,实现消息自动回复与指令触发。此外还整理了文件整理、定时报表等自动化场景配置,以及端口占用、模型响应慢等常见问题的排查方案。适合希望搭建本地 AI 助手或集成办公流的开发…

GTC 2026 聚焦 Agentic AI 与 Physical AI。英伟达定义 Agentic AI 为能持续工作的数字劳动力,强调推理规划与工具调用。Nemotron 3 Super 作为开源混合 MoE 模型,提供长上下文与高吞吐,支持企业私有化部署。Physical AI 通过 Cosmos 世界模型与 Isaac 仿真平台,推动机器人从感知走向…

Java 重入锁 ReentrantLock 是 java.util.concurrent.locks 包中的核心同步工具,支持可重入、公平与非公平模式、中断响应及超时等待。相比 synchronized,它提供更灵活的锁控制机制,基于 AQS 实现。文章解析其基础用法、核心特性、源码原理及实战最佳实践,帮助开发者在高并发场景下选择合适的同步策略。
C++资源管理常面临泄漏风险,RAII范式通过对象生命周期自动管理资源。探讨利用RAII机制构建类似Go语言defer关键字的作用域退出钩子,确保清理逻辑在代码块退出时可靠执行,提升代码健壮性。文中分析了手动管理的陷阱,并展示了基于文件操作的手动示例作为对比基础。

Docker 运行 hello-world 镜像时出现连接拒绝错误,通常因默认镜像源不可用导致。尝试更换阿里云镜像源无效后,通过修改 daemon.json 配置多个备用 Registry Mirrors(如 daoCloud、USTC、NJU 等)解决。重启 Docker 服务并验证配置成功后,即可正常拉取镜像并运行容器。

Linux 信号机制是进程间异步事件通知的一种软中断方式,类似于生活中的红绿灯或闹钟。通过 Ctrl+C 终止进程的例子,说明了 2 号信号 SIGINT 的默认处理方式是终止进程。文章演示了如何通过 signal() 函数修改信号处理行为,包括默认、忽略或自定义捕捉。此外还解释了前台进程和后台进程的区别,以及为什么后台进程无法通过 Ctrl+C 终止。最后…

Higress MCP Server 插件允许将现有 REST API 无缝转换为 AI 助手可调用的工具,无需编写额外代码。该功能依托网关能力提供统一认证、鉴权与限流。配置涵盖服务器名称、工具定义及请求响应模板,支持多种参数类型与传递方式(JSON、URL 参数等)。利用 GJSON 模板语法可灵活处理数据映射,示例展示了内置服务与高德地图 API 的转换…

英特尔联合软银子公司 SAIMEMORY 在 Intel Connection Japan 2026 上公开 Z-Angle Memory(ZAM)原型。该架构通过'Z 角交错互连'重构 3D 内存堆叠逻辑,旨在解决 HBM 存在的热障、功耗及容量问题。作为英特尔退出 DRAM 赛道数十年后的战略回归,ZAM 试图改写 AI 内存的技术范式与产业格局。

Java 微服务架构设计模式涵盖服务发现、配置管理、熔断器、API 网关及分布式追踪等核心模式。通过 Spring Cloud 生态实现服务治理,结合数据库隔离与 Saga 事务保障数据一致性。安全方面采用 JWT 认证与 HTTPS 通信,性能优化涉及多级缓存与 Micrometer 监控。部署阶段利用 Docker 与 Kubernetes 实现容器化编…

AVL 树是一种自平衡二叉搜索树,通过限制左右子树高度差不超过 1 来保证查找效率。文章介绍了 AVL 树的定义、平衡因子的计算方法及其取值范围的意义,并说明了在 C++ 实现中节点结构需包含父指针以便高效更新平衡状态。相比红黑树,AVL 树更严格,适合对查询性能要求极高的场景。

Ubuntu 24.04 GPU 服务器测试系统盘制作涉及系统盘写入、网络配置、驱动安装及工具部署。步骤包括通过 Ventoy 写入 ISO,配置 SSH 与网络 IP/DNS,安装基础工具包。核心环境搭建涵盖 NVIDIA 驱动、迈络思驱动、CUDA Toolkit 及 Fabric Manager。测试工具包含 gpu-burn 压测、Fieldiag…

通过安装 MIT Kerberos 客户端并配置 krb5.ini 及环境变量,设置 DBeaver JVM 参数以支持 Kerberos 认证。提供基于 Cloudera 驱动和原生 Hive 驱动两种连接方案,详细说明了 JDBC URL 参数配置(如 AuthMech、KrbRealm 等)及测试步骤,实现安全访问 HDP 或 Apache Hive…
Ubuntu 支持多种桌面环境,包括官方风味版(GNOME、KDE Plasma、Xfce 等)和第三方环境(Cinnamon、i3 等)。用户可通过 apt 命令安装不同版本,并在登录界面切换显示管理器。不同环境在资源占用、界面风格及适用场景上有所差异,如 GNOME 适合日常办公,Xfce 适合老旧硬件,i3 适合极客操作。