写 bug 的大耳朵图图
@wick
脚踏实地,仰望星空
文章
写 bug 的大耳朵图图
·

Java 集成Maven Embedder 编译 Maven 项目

背景 最近在开发代码覆盖率的平台,涉及到对 java 项目编译后使用 jacococli 来生成报告,需要指定 java 项目 class 文件路径和源码路径。因此,需要对用户配置的 java...
favorite 1
comment 0
写 bug 的大耳朵图图
·

线上问题分析案例:一个小括号引发的惨案

悲剧的开始 2023.8.17 早上 7:30 刚睡醒,都没来得及洗漱,手机上就收到了公司运维平台发的告警 有一台服务器 cpu 使用率超过 95%了,当时没在意,以为上面正在跑任务(这个服...
favorite 0
comment 0
写 bug 的大耳朵图图
·

JVM 命令/工具使用介绍

JDK 自带了非常多的工具用于管理和监控 Java 应用程序状态,对于 Java 开发者来说,了解这些工具如何使用是非常有必要的,尤其是在排查线上问题,或者使用内部网络的情况下,可能无法或不允许...
favorite 0
comment 0
写 bug 的大耳朵图图
·

Java中的异常处理

1. Java 中的异常分类 Java中的异常类均以Throwable为父类,而Throwable又派生出 Error 和 Exception 两类,区别如下 1.1 Error类及其子类 ...
favorite 3
comment 0
写 bug 的大耳朵图图
·

深入理解Java中的序列化和反序列化

1. 技术背景 ​ 互联网的迅猛发展受益于网络通信技术的成熟和稳定。网络通信协议是机器双方共同约定的协议。在应用层看到的是结构体、对象,但是在网络协议里,机器之间传输的都是二进制流。网络编程中...
favorite 3
comment 0
写 bug 的大耳朵图图
·

Jmeter源码系列(3) - Jmeter 类详解-start方法,Jmeter 真正的启动过程

在开始讲 start 方法前,大家先考虑一个问题,Jmeter 启动时带不带参数有什么影响?我们可以带着这个问题往下看。 Jmeter启动参数是如何传递的? 在前面两篇文章中,已经跟大家非常详...
favorite 1
comment 2
写 bug 的大耳朵图图
·

Jmeter源码系列(2) - Jmeter 类详解-命令行参数处理CLOptionDescriptor

上一篇我们详细了解了 Jmeter 的启动类 NewDriver,知道了 NewDriver 会通过反射调用 Jmeter.start(String[] args)方法来启动 Jmeter,今天...
favorite 1
comment 0
写 bug 的大耳朵图图
·

Jmeter源码系列(1) - NewDriver 类详解-Jmeter 的启动器

写在前面的话 Jmeter 全称(Apache JMeter)是一个开源的、功能强大的性能测试工具,用于对各种应用程序和协议进行功能、负载、压力和性能测试。它被广泛应用于软件开发和计划阶段,以...
favorite 2
comment 0
写 bug 的大耳朵图图
·

Jdk11获取系统信息

闲话少说,直接上代码,下面用到的 api 仅在 jdk11 上测试通过,其他 jdk 版本没试过 工具类 SystemInfoUtils.java import com.demo.const...
favorite 0
comment 0
写 bug 的大耳朵图图
·

Mac使用Jenv实现Jdk多版本管理

前言 目前在开发过程中,需要同时安装 Jdk8, Jdk11, Jdk17 进行项目开发,为了统一管理Jdk 环境,需要一款类似 conda 的工具来管理多套 Jdk 环境,可选的方案有以下几...
favorite 1
comment 0
查看更多
社区准则 博客 联系 反馈 状态
主题