logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JMeter 在 Linux 环境下进行生产级性能压测的完整实战指南

并发不是能力,吞吐才是能力Avg 看趋势,P95 看体验QPS 到顶 + 延迟暴涨 = 性能拐点错误率为 0,也可能是系统失败。

文章图片
#jmeter#linux#java +2
常用的 Linux & Docker & 系统运维命令总结

后台运行任务(常用于 python/脚本)查看 NAT 表(Docker 映射规则)并手动开启 ip_forward 等规则。临时 MinIO 容器(用于获取配置)挂载根文件系统为读写(救援模式使用)([CSDN博客][2])([CSDN博客][3])([CSDN博客][3])([CSDN博客][4])Jenkins 容器启动。启动/停止/重启容器。

#linux#docker#java
线程们,请排队!Java 锁的那些事儿

偏向锁:单线程访问时零开销轻量级锁:短时间竞争自旋,减少挂起重量级锁:长时间竞争,保证安全自适应自旋:智能选择自旋或阻塞,平衡性能和安全偏向锁(Biased Locking)↓ 竞争出现轻量级锁(Lightweight Lock / 自旋)↓ 自旋失败重量级锁(Heavyweight Lock / 阻塞)JVM 的锁升级机制是一套“智慧守门员策略”,自动在低竞争、高性能 vs 高竞争、安全性之间切

文章图片
#java#大数据#开发语言
Java Excel 导出:EasyExcel 使用详解

EasyExcel高性能基于SAX 流式解析和写入,内存占用低可以轻松处理百万行数据导出,不会 OOM易用注解式对象映射(只需定义对象类即可生成 Excel 表格样式灵活表头样式、内容样式、列宽、合并单元格等都可自定义Web 集成方便可以直接输出到浏览器下载,无需先生成文件适合企业后台系统、报表系统、统计平台等场景。

文章图片
#java#开发语言
Java JDK 版本:从 JDK 8 到 JDK 25,一条清晰的进化路线

虚拟线程革命性降低了高并发开发复杂度适合百万级 I/O 密集、短生命周期任务CPU 密集型任务仍需传统线程池调优设计原则“虚拟线程用来处理阻塞,而不是无限增加并行度”过去:线程贵 → 写并发必须用线程池 + 异步 + 回调 → 高复杂度现在:线程几乎免费 → 可以写同步逻辑 → 高并发系统更易维护一句话虚拟线程让百万级线程从理论变为实践,让 Java 并发编程从“技术高地”降到“人人可用”。JDK

文章图片
#java#python#开发语言
从“线程不够用”到“线程不值钱”:Java 并发模型 20 年演进与虚拟线程(Loom)的必然性

线程和阻塞成本,是系统设计中最昂贵的隐性资源换句话说:传统关注算力和硬件扩展的思路,在 IO 密集型、高并发服务中往往无效对“等待本身成本”的低估,是过去二十年服务端架构设计中反复出现的问题这一认知,成为我们后续分析 Java 并发演进、线程池设计以及虚拟线程(Loom)出现的出发点和总结的核心洞察。从需求到解法,路径已经完整闭合:虚拟线程并不是推翻过去二十年的工程经验,而是用更合理的底层模型,把

文章图片
#java#开发语言#spring +2
常用的 Linux & Docker & 系统运维命令总结

后台运行任务(常用于 python/脚本)查看 NAT 表(Docker 映射规则)并手动开启 ip_forward 等规则。临时 MinIO 容器(用于获取配置)挂载根文件系统为读写(救援模式使用)([CSDN博客][2])([CSDN博客][3])([CSDN博客][3])([CSDN博客][4])Jenkins 容器启动。启动/停止/重启容器。

#linux#docker#java
集中式架构、分布式架构与微服务架构全面解析

阶段主要目标典型特征解决的问题新增的挑战集中式架构快速构建、简化部署单体应用、共享数据库开发效率、简单部署扩展性与耦合度问题分布式架构模块解耦、水平扩展模块化服务、独立部署系统性能与可伸缩性数据一致性、通信复杂度微服务架构服务自治、敏捷迭代独立服务、自动化运维持续交付与高可用运维复杂度、分布式事务。

文章图片
#架构#分布式#微服务 +1
ubuntu22.04下搭建iRedMail邮件服务器

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。iRedMail是一个开源、免费的邮件服务器项目,基于GPL(v2)协议发布。官网 www.iredmail.org (国内不能访问),可以通过www.iredmail.com访问。iRedMail 是一个强大且开源的电子邮件服务器套件,它简化了在 Linux 和 BSD 系统上

文章图片
#服务器#linux
JVM 底层彻底理解

计数器保执行,切线程不乱栈管调用,堆管对象新生代快收,老年代慢清类信息不进堆,进元空间GC 设计并发模型JVM 性能优化因为对象创建发生在多线程并发环境下。方案一:CAS + 重试通过原子操作更新内存指针失败则重试优点:通用缺点:高并发下有性能损耗方案二:TLAB(重点)每个线程在堆中预分配一小块内存线程内对象分配无需加锁无锁分配速度快大多数对象直接在 TLAB 中完成分配高频点JVM 默认是否开

文章图片
#jvm
    共 13 条
  • 1
  • 2
  • 请选择