51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Java笔记

Java数组下标越界异常处理攻略

Java数组下标越界异常处理攻略

厉飞雨 阅读(345) 评论(0) 赞(17)

当Java中遇到数组下标越界异常(`ArrayIndexOutOfBoundsException`),这通常意味着尝试访问的数组索引超出了数组的有效范围。这可能是由于错误的算法逻辑、循环条件错误、或者对数组长度的误解等原因造成的。 问题示例 ---- 假设我们有一个场景,需要遍历一个整数数组并计算所有元素的平均值。但是,如果我们的循环逻辑不正确,可能会导致数组下标越界异常。...

Java方法重载

Java方法重载

厉飞雨 阅读(265) 评论(0) 赞(17)

概述 --- Java方法重载是指在同一个类中可以定义多个方法,它们具有相同的名称但具有不同的参数列表。方法重载的目的是为了让开发者能够使用相同的方法名来执行不同的操作,根据传递给方法的参数类型和数量的不同,编译器会自动选择合适的方法进行调用。 特点 --- 方法重载的特点包括: 1. 方法名称相同:在同一个类中可以定义多个方法,它们的方法名必须相同。 2. 参数列表不...

Java方法的定义与使用

Java方法的定义与使用

厉飞雨 阅读(337) 评论(0) 赞(16)

方法概述 ---- 当我们在编写Java程序时,方法就是一组完成特定任务的代码块。你可以把方法看作是一个工具,它可以接受一些数据(输入参数),执行一些操作,然后可能返回一个结果。 举个例子,假设需要写一个方法来计算两个数字的和。你可以定义一个名为"add"的方法,它接受两个数字作为输入参数,并返回它们的和。这个方法可以被其他地方多次调用,而不需要重复编写...

Java数组的详解

Java数组的详解

厉飞雨 阅读(267) 评论(0) 赞(14)

数组的概述 ----- 数组(Array)是Java中的一种引用数据类型,是多个相同类型数据一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。 ### 数组的相关概念 数组名、元素、下标(索引)、数组的长度(元素的个数)。 ### 数组的特点 * 数组是序排列的; * 数组属于引用数据类型的变量,数组元素既可以是基本数据类型,也可以是引用...

如何使 Jenkins 日志更可读

如何使 Jenkins 日志更可读

厉飞雨 阅读(330) 评论(0) 赞(14)

> Jenkins 的默认日志难以阅读,但日志本不必如此。 Jenkins 是一个自由开源的自动化服务器,用于构建、测试和部署代码。它是持续集成Continuous Integration(CI)、持续交付Continuous Delivery(CD)的基础,可以为开发人员每天节约几小时,并保护他们免受失败的代码上线的影响。一旦代码失效或开发人员需要查看测试输出时,[J...

用 Jenkins 构建 CI/CD 流水线

用 Jenkins 构建 CI/CD 流水线

厉飞雨 阅读(287) 评论(0) 赞(14)

> 通过这份 Jenkins 分步教程,构建持续集成和持续交付(CI/CD)流水线。 在我的文章《[使用开源工具构建 DevOps 流水线的初学者指南](https://51tbox.com/)》中,我分享了一个从头开始构建 DevOps 流水线的故事。推动该计划的核心技术是 [Jenkins](https://jenkins.io/),这是一个用于建立持续集成和持续交...

Gradle 排除传递依赖

Gradle 排除传递依赖

厉飞雨 阅读(540) 评论(0) 赞(12)

1、概览 {#1概览} ----------- [Gradle](https://gradle.org/) 是一款构建自动化工具,用于管理和自动化应用程序的构建、测试和部署过程。 使用基于 *Groovy* 或 *Kotlin* 的 DSL(Domain-Specific Language)来定义构建任务,可以轻松地自动定义和管理项目中所需的依赖。 本文将带你了解在 Gr...

如何在没有执行/找到测试时使Gradle构建失败?

如何在没有执行/找到测试时使Gradle构建失败?

厉飞雨 阅读(460) 评论(0) 赞(11)

英文: How to fail gradle build when no tests where executed/found? 问题 {#heading} ============= 有没有一种方法可以在没有找到或执行测试时使构建失败。 例如,当未定义useJUnitPlatform并且存在测试类时。即使没有执行任何测试,构建也会成功完成。在这种情况下,我希望构建...

gradle运行项目不显示异常

gradle运行项目不显示异常

厉飞雨 阅读(465) 评论(0) 赞(11)

> 此刻烦躁的心情就像用十除以三得出的结果一样,无穷无尽。------夏目漱石《我是猫》 我们使用`gradle`项目时经常异常日志打印不全,只打印部分,并提示我们可以使用`--stacktrace` |---------------|-------------------------------------------------------------------...

一起探知Spring MVC原理

一起探知Spring MVC原理

厉飞雨 阅读(354) 评论(0) 赞(13)

|----|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------...