刷新
第6章:OpenJDK运行时数据区——栈、堆、方法区再认识

博主头像 1. 项目背景 业务场景:某直播平台的弹幕服务在"跨年晚会"高峰期间频繁抛出 StackOverflowError,导致弹幕推送线程崩溃,观众看到的弹幕卡顿甚至消失。运维通过自动扩容脚本临时加了机器扛过高峰,但事后复盘发现——同一个服务在压测环境从未触发过栈溢出。开发组的解释是"递归调用导致的",但 ...

嵌入式 C 语言 snake_case 命名规范(完整版)

博主头像 适用范围:嵌入式 C 项目,兼容 MISRA C:2012 标识符相关规则 第一章:基本规则 1.1 字符集 所有标识符只使用 小写字母 a-z、数字 0-9、下划线 _(宏/枚举常量除外) 禁止使用驼峰或 PascalCase 下划线不得用于标识符开头或结尾(保留给编译器和标准库) /* 正确 * ...

西柚资产管理系统 0.6 全新移动端 App 正式发布

核心亮点:全新移动端 App 正式发布 西柚资产管理系统正式推出基于 Vue 3 + UniApp + uView Pro 打造的全新移动端应用(支持 iOS、Android、H5 及微信小程序),覆盖企业移动化办公与实地资产管理全场景: 1. 智能工作台(Workbench) 数据指标看板: ...

基于.NET的Windows窗体编程之WinForms自定义控件(1)

博主头像 在实际应用开发中,可能UI框架的默认控件,已经不能满足实际的应用需求,或者某些功能被大量的重复应用,如果每一个使用的地方都书写大量的重复代码,则不仅会浪费精力,且让维护变得复杂,此时就需要将包含特定功能的部分封装成控件,便于重复使用。自定义控件就像造轮子,轮子造好以后,别的地方可以一键复用。今天我们... ...

Zabbix 对接 Grafana融合版完整教程方案

博主头像 目录 方案概述与架构 前置准备与版本兼容 安装 Grafana(YUM/APT/Docker/K8s) 安装 Zabbix 数据源插件 Zabbix 侧准备:账号、权限、API Token、数据库只读 配置 Zabbix 数据源 仪表盘设计基础 CPU 使用率面板 内存监控面板 硬盘监控面板 网络监 ...

PWM 定时器核心参数计算指南 (PSC, ARR, CCR)

博主头像 在微控制器(如STM32)的定时器配置中,精确计算预分频值(PSC)、自动重装载值(ARR)和捕获/比较寄存器值(CCR)是实现高精度PWM输出的基础。根据底层硬件机制,定时器输出 PWM 频率的底层硬件公式为: \[f_{target} = \frac{f_{clk}}{(psc + 1) \ti ...

kubernetes核心概念

博主头像 个人笔记分享 1. 概述 Kubernetes(K8s) 是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用。它提供了声明式配置、服务发现、负载均衡、自动回滚、自愈等能力,已成为云原生应用的事实标准。 本笔记涵盖从基础概念到生产级运维的常见知识点,适用于学习与日常参考。 2. 核心概念 ...

关于安装Maya2022出现问题及解决方法

前提: 电脑曾上安装过2024版本的maya,卸载后安装的有3dmax2022和AutoCAD2018。 安装方式: 右键管理员运行Setup.exe程序。 第一次问题是出现在安装环境准备时: 就像上图,运行一半弹出错误。 解决方法: 运行C:\Program Files\Autodesk\AdOD ...

读数据可视化33生命科学(下)

博主头像 1. 其他影像 1.1. 弥散张量成像 1.1.1. Diffusion Tensor Imaging,DTI 1.1.2. 基于弥散加权成像(Diffusing Weighted Imaging,DWI)发展起来的一种核磁共振成像技术,可无创地定时定量测量生物组织结构中水分子的弥散特性(各向同性或 ...

【文件夹】修改文件夹备注字段进行排序 --37

博主头像 --作者:李菠萝的多样空间 --创建时间:2026-09-13 --需求描述:博文的博文文件夹命名都是尾部加数字,若使用自带的名称排序则会很乱,因此琢磨了这个用备注字段排序。 --学习对象说明和链接:手动方式成功复现。关于自动化的实现,是用的脚本实现,简化了操作,只需要把脚本放入需要修改备注的... ...

安卓Google Play 开通订阅codex教程

博主头像 最近codex频繁重置额度,搞的没订阅的小伙伴们亏了一个亿,小卷今天摸索了下安卓手机订阅用Codex的方式 这篇文章只讲一种方式:在安卓手机的 ChatGPT 官方 App 内,通过 Google Play 完成订阅,然后用同一个 ChatGPT 账号登录 Codex。 1.准备 操作前,确认你已经 ...

<1···141516···100>