- Minio 是一个开源的对象存储服务器,由于其可扩展性和高可用性,它正在成为越来越受欢迎的对象存储服务器。本文将介绍如何在 Java 中集成 Minio,并实现文件上传、文件下载、文件删除等功能。 Minio 的概述Minio 致力于设计一个可扩展的对象存储服务器,能够支持多租户,可以扩展到数千个节点,能够满足各种存储需求。Minio 可以作为开源的代替 Amazon S3,用于存储、索引和... Minio 是一个开源的对象存储服务器,由于其可扩展性和高可用性,它正在成为越来越受欢迎的对象存储服务器。本文将介绍如何在 Java 中集成 Minio,并实现文件上传、文件下载、文件删除等功能。 Minio 的概述Minio 致力于设计一个可扩展的对象存储服务器,能够支持多租户,可以扩展到数千个节点,能够满足各种存储需求。Minio 可以作为开源的代替 Amazon S3,用于存储、索引和...
- Java图形验证码,支持自定义图片、中文、算术等类型,可用于Java Web、JavaSE等项目。真香! Java图形验证码,支持自定义图片、中文、算术等类型,可用于Java Web、JavaSE等项目。真香!
- 当我们在Java中使用List时,有时候需要从列表中删除重复的元素。这可以通过以下几种方法来实现: 方法1: 使用HashSetHashSet是一种无序的集合,它不允许重复元素存在。因此,我们可以使用HashSet来删除List中的重复元素。具体步骤如下:List<String> listWithDuplicates = Arrays.asList("apple", "banana", "o... 当我们在Java中使用List时,有时候需要从列表中删除重复的元素。这可以通过以下几种方法来实现: 方法1: 使用HashSetHashSet是一种无序的集合,它不允许重复元素存在。因此,我们可以使用HashSet来删除List中的重复元素。具体步骤如下:List<String> listWithDuplicates = Arrays.asList("apple", "banana", "o...
- 最近有在用一款好玩的验证码产品,乐于探索的我,决定从不同的语言去探索这款验证码。 KgCaptcha支持PHP、Python、Java、C#的接入。下面是我接入过程记录中的代码。 最近有在用一款好玩的验证码产品,乐于探索的我,决定从不同的语言去探索这款验证码。 KgCaptcha支持PHP、Python、Java、C#的接入。下面是我接入过程记录中的代码。
- IDEA 常用快捷键删除当前行, 默认是 ctrl + Y 自己配置 ctrl + d复制当前行, 自己配置 ctrl + alt + 向下光标补全代码 alt + /添加注释和取消注释 ctrl + /导入该行需要的类先配置auto import , 然后使用 alt+enter 即可快速格式化代码 ctrl + alt + L快速运行程序自己定义 alt + R生成构造器等 alt +... IDEA 常用快捷键删除当前行, 默认是 ctrl + Y 自己配置 ctrl + d复制当前行, 自己配置 ctrl + alt + 向下光标补全代码 alt + /添加注释和取消注释 ctrl + /导入该行需要的类先配置auto import , 然后使用 alt+enter 即可快速格式化代码 ctrl + alt + L快速运行程序自己定义 alt + R生成构造器等 alt +...
- 类与对象 类和对象的区别和联系类是抽象的,概念的,代表一类事物,比如人类,猫类…, 即它是数据类型.对象是具体的,实际的,代表一个具体事物, 即是实例.类是对象的模板,对象是类的一个个体,对应一个实例 对象在内存中存在形式!字符串本质上是一个引用类型,按照jvm的规则会把字符串放在方法区的常量池中间。栈中的是对象引用(对象名),实际上的对象在堆中。// 创建Person 对象// p1 是... 类与对象 类和对象的区别和联系类是抽象的,概念的,代表一类事物,比如人类,猫类…, 即它是数据类型.对象是具体的,实际的,代表一个具体事物, 即是实例.类是对象的模板,对象是类的一个个体,对应一个实例 对象在内存中存在形式!字符串本质上是一个引用类型,按照jvm的规则会把字符串放在方法区的常量池中间。栈中的是对象引用(对象名),实际上的对象在堆中。// 创建Person 对象// p1 是...
- 数组介绍数组可以存放多个同一类型的数据。数组也是一种数据类型,是引用类型。 数组的使用 使用方式1-动态初始化数组的定义数据类型数组名[]=new数据类型[大小]int a[] = new int[5];//创建了一个数组,名字a,存放5个int说明: 这是定义数组的一种方法。import java.util.Scanner;public class Array02 { //编写一... 数组介绍数组可以存放多个同一类型的数据。数组也是一种数据类型,是引用类型。 数组的使用 使用方式1-动态初始化数组的定义数据类型数组名[]=new数据类型[大小]int a[] = new int[5];//创建了一个数组,名字a,存放5个int说明: 这是定义数组的一种方法。import java.util.Scanner;public class Array02 { //编写一...
- 程序流程控制介绍顺序控制分支控制循环控制 if 分支 switch 分支结构switch(表达式){ case常量1; 语句块1; break; case常量2; 语句块2; break; ... case常量n; 语句块n; break; default: default语句块; break;}表达式数据类型,... 程序流程控制介绍顺序控制分支控制循环控制 if 分支 switch 分支结构switch(表达式){ case常量1; 语句块1; break; case常量2; 语句块2; break; ... case常量n; 语句块n; break; default: default语句块; break;}表达式数据类型,...
- 文章和代码已经归档至【Github仓库:https://github.com/timerring/java-tutorial 】或者公众号【AIShareLab】回复 java 也可获取。 运算符介绍算术运算符赋值运算符关系运算符逻辑运算符位运算符三元运算符 算术运算符 关系运算符(比较运算符)关系运算符的结果都是boolean 型,也就是要么是true,要么是false 逻辑运算符用于连接... 文章和代码已经归档至【Github仓库:https://github.com/timerring/java-tutorial 】或者公众号【AIShareLab】回复 java 也可获取。 运算符介绍算术运算符赋值运算符关系运算符逻辑运算符位运算符三元运算符 算术运算符 关系运算符(比较运算符)关系运算符的结果都是boolean 型,也就是要么是true,要么是false 逻辑运算符用于连接...
- 文章和代码已经归档至【Github仓库:https://github.com/timerring/java-tutorial 】或者公众号【AIShareLab】回复 java 也可获取。 第3章 变量 程序中+号的使用1.当左右两边都是数值型时,则做加法运算2.当左右两边有一方为字符串,则做拼接运算 数据类型java 数据类型分为两大类基本数据类型 与 引用类型基本数据类型有8种数值型[b... 文章和代码已经归档至【Github仓库:https://github.com/timerring/java-tutorial 】或者公众号【AIShareLab】回复 java 也可获取。 第3章 变量 程序中+号的使用1.当左右两边都是数值型时,则做加法运算2.当左右两边有一方为字符串,则做拼接运算 数据类型java 数据类型分为两大类基本数据类型 与 引用类型基本数据类型有8种数值型[b...
- Java Web应用开发是基于Jakarta EE技术平台的。Jakarta EE是企业级应用的解决方案。Jakarta EE框架提供的Web开发技术主要支持两类软件的开发:一类是Web应用服务器(Web Application Server);另一类是在Web应用服务器上运行的Web应用程序(Web Application)。 Java Web应用开发是基于Jakarta EE技术平台的。Jakarta EE是企业级应用的解决方案。Jakarta EE框架提供的Web开发技术主要支持两类软件的开发:一类是Web应用服务器(Web Application Server);另一类是在Web应用服务器上运行的Web应用程序(Web Application)。
- 文章和代码已经归档至【Github仓库:https://github.com/timerring/java-tutorial 】或者公众号【AIShareLab】回复 java 也可获取。 Java 历史1990 sun公司启动绿色计划1992创建oak(橡树)语言->java1994 gosling参加硅谷大会演示java功能震惊世界。1995 sun 正式发布java第1个版本。2009... 文章和代码已经归档至【Github仓库:https://github.com/timerring/java-tutorial 】或者公众号【AIShareLab】回复 java 也可获取。 Java 历史1990 sun公司启动绿色计划1992创建oak(橡树)语言->java1994 gosling参加硅谷大会演示java功能震惊世界。1995 sun 正式发布java第1个版本。2009...
- 二维码生成器 API 是利用是一种通过 Web 服务将文本、链接、图像等信息转化为二维码图像的技术 二维码生成器 API 是利用是一种通过 Web 服务将文本、链接、图像等信息转化为二维码图像的技术
- 为什么要有泛型(Generic)泛型:标签 举例: 中药店,每个抽屉外面贴着标签 超市购物架上很多瓶子,每个瓶子装的是什么,有标签 泛型的设计背景 集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的 对象,所以在JDK1.5之前只能把元素类型设计为Object,JDK1.5之后使用泛型来 解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于 这个元素如... 为什么要有泛型(Generic)泛型:标签 举例: 中药店,每个抽屉外面贴着标签 超市购物架上很多瓶子,每个瓶子装的是什么,有标签 泛型的设计背景 集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的 对象,所以在JDK1.5之前只能把元素类型设计为Object,JDK1.5之后使用泛型来 解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于 这个元素如...
- 今天先来仔细分析下java中字符串,字符串我们是我们最开始接触的类,它也是java中的常用类,十分重要,掌握他对我们很重要!!!!!!!String类:代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作 为此类的实例实现。 String是一个final类,代表不可变的字符序列。 字符串是常量,用双引号引起来表示。它们的值在创建之后不能更改。 String对象的字符内容是... 今天先来仔细分析下java中字符串,字符串我们是我们最开始接触的类,它也是java中的常用类,十分重要,掌握他对我们很重要!!!!!!!String类:代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作 为此类的实例实现。 String是一个final类,代表不可变的字符序列。 字符串是常量,用双引号引起来表示。它们的值在创建之后不能更改。 String对象的字符内容是...
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中
热门标签