NVM 与 单节点下PM2进程守护 安装配置以及使用教程完整指南(含 Node.js 环境搭建)

博主头像 该文档聚焦 NVM 与 PM2 的实用配置,旨在帮助用户高效管理 Node.js 环境与应用进程。内容上,先解决 NVM 安装的网络问题与环境变量配置,再通过 NVM 快速部署 Node.js/npm;后续核心讲解 PM2 的功能应用,包括基础进程操作、性能监控、日志管理,以及保障应用稳定性的开机自... ...

图床创建:github+Picgo+obsidian 带有同步删除的自动上传

博主头像 最近一直在做DL部分的学习笔记,一个比较麻烦的地方就是我一直用的obsidian做笔记内容,在博客园导入随笔后,图片的链接一直是我的本地路径,自然无法显示,于是我只好在导入随笔后再把图片一张张上传到博客园的图床上,最后再发布。 之前一直知道图床的概念,只是一直比较懒,最近笔记里的图片越来越多,便想把 ...

注册成为鸿蒙开发者,支持博客园 HarmonyOS 社区建设

博主头像 今年8月我们和华为达成了合作,在园子里建设 HarmonyOS 开发者社区。第一期合作项目的主要内容是 HarmonyOS 专区的初步搭建与运营,目前专区已上线,欢迎访问。这期项目有个目标,要在2025年12月18日之前,在园子里邀请 4000 位开发者注册成为鸿蒙开发者,邀请方式是通过博客园专属链... ...

.NET+AI | MEAI | Function Calling 基础(3)

博主头像 .NET+AI | MEAI | Function Calling 基础 一句话概括 Function Calling 是让大模型能够识别用户意图并返回结构化函数调用指令的能力,而不是模型主动调用函数。 为什么需要Function Calling? 大模型虽然强大,但它只能基于训练数据生成文本回复, ...

【Kubernetes】Ingress+host暴露服务

博主头像 Kubernetes使用ingress+host暴露服务 在Kubernetes中使用Ingress结合本地hosts文件暴露服务是一种常见的本地开发和测试方案。以下是详细的配置步骤: 1. 部署Ingress Controller # 使用Helm安装 helm repo add ingress- ...

FreeSWITCH的limit功能问题汇总

博主头像 概述 FreeSWITCH的limit功能很好用,但是fs1.6版本中通过hiredis模块实现的limit有不少bug存在。 环境 CentOS 7.9 FreeSWITCH 1.6.20 问题 limit通过mod_hiredis模块实现并发限制的bug。 1,max=-1时,limit逻辑是按 ...

腾讯云服务器手动安装 Docker 记录:好记性不如烂笔头

双十一又到了,每年这个时候都是入手便宜云服务器的好时机。我的策略是每年换一家云服务商,这样总能以新用户身份享受最优惠的价格,嘿嘿。今年对比下来,发现企鹅家的新用户套餐真香,4 核 4G 配置一年只需 38 元,刚好我还是他家的新用户,果断准备开抢。 前面几天都是人肉去抢,结果往往是还没点进去就显示已 ...

一次编译器优化的陷阱

博主头像 本文分享自天翼云开发者社区《一次编译器优化的陷阱》.作者:江****禄 某次问题排查,最终隐掉完所有业务逻辑后, 化简为如下的简单代码: 来看一下,这个的bcount is zero 会打印吗? #include <time.h> #include <stdio.h> #include <stdli ...

事务传播属性终极指南:用“团队协作”秒懂嵌套事务的边界艺术

博主头像 如果说事务隔离级别是数据库层面的“并发交通规则”,那么事务传播属性就是应用框架(如Spring)层面的“团队协作规则”——当多个事务方法嵌套调用时(比如Service A调用Service B,两者都标注了@Transactional),传播属性定义了“新任务是否独立开”“能否加入现有团队”“出错时 ...

性能优化 | HarmonyOS预加载,三步即可提升APP页面的响应速度

博主头像 你是否还在为页面响应时间长,资源加载慢苦恼? 通常情况下,面临的选择要么是压缩页面文件,减少图片、文字等静态资源的体积。要么是通过代码调整、设定缓存策略来进一步缩短响应时间。 看起来也许只有短短的几十个字,但APP页面场景不一,有开屏、首页、目录页、功能页、web页等多种,基于不同页面情况要做的改造 ...

33岁,Java老狗,无存款,想转行:这是我能想到最体面的活法

博主头像 Java开发者的转型策略与低成本起步方案 申明:本方案,未经实践认证,当前处于理论阶段,请仔细斟酌,本人,目前处于不佳状态,写一篇,也只是自讨欢喜。仅供参考!!! 2025-年Java普通开发者面临的四大核心问题 1.技术栈老化:停留在“CRUD 工程师”阶段 仅熟悉 Spring Boot 基础用 ...

整体二分学习笔记

博主头像 Upd:增加折叠代码框。 整体二分学习笔记 整体二分,就是对所有的操作进行一个整体的二分答案,需要数据结构题满足以下性质: 询问的答案具有可二分性。 修改对判定答案的贡献相对独立,修改之间互不影响效果。 修改如果对判定答案有贡献,则贡献为一确定的与判定标准无关的值。 贡献满足交换律、结合律,具有可加 ...

别再盲目地堆砌技术了!大部份大数据项目的失败,都是因为架构设计没做对!

博主头像 企业级大数据架构设计核心不是技术堆砌,而是业务驱动的系统工程。需建立数据采集、存储、处理、服务和治理分层架构,遵循业务导向、成熟稳定、可扩展性和团队适配原则进行技术选型。实施应先评估规划,通过试点验证,再全面推广,循序渐进,持续优化,重视数据质量和成本控制。 ...

深度解析 JavaScript 作用域与作用域链

博主头像 概述 作用域(Scope)与作用域链(Scope Chain)是 JavaScript 的核心概念,它们决定了变量的可访问范围、生命周期,以及代码运行时变量查找的规则,理解这两个概念,可以回答我们 “变量在这里为什么能访问”,“为什么这里访问到的变量值是 undefined” 等诸多疑问,同时还能帮 ...

《图解产品 产品经理业务设计与UML建模》读书笔记

博主头像 版本 日期 修订人 描述 V1.0 2025/3/15 nick huang 创建文档 背景 在企业级信息系统开发中,业务是一大难点。 最近在想,如何更好地理解和整理我们系统的业务。 阅读了一本书,与之稍有关系 —— 《图解产品之产品经理业务设计与UML建模》。 讲的是「产品经理对设计产品的过程」以 ...

每周读书与学习->JMeter性能测试脚本编写实战(一)-如何实现用户需先登录,然后再请求别的接口

博主头像 每周读书与学习是由清华大学出版社出版的《JMeter核心技术、性能测试与性能分析》一书的作者推出,分享作者多年的IT从业经历,希望对很多计算机科学技术IT类专业毕业生以及IT从业者有所帮助。 在前面的学习中,介绍了很多Jmeter的理论知识,包括Jmeter中很多不同元件的详细介绍以及每个元件的作用 ...

对 .NET FileSystemWatcher引发内存碎片化的 反思

博主头像 一:背景 1. 讲故事 前些天又遇到了一例 FileSystemWatcher 引发的内存碎片化故障,但这个碎片化不是因为经典的 reloadOnChange=true 导致的,所以我觉得有必要做一次深度的反思,供以后遇到类似问题提供技术上的解决方法,这篇我们就来系统的讲解下 两种碎片化方式的调查方 ...

123···100>