- for循环用法介绍 格式:for (初始化语句;条件判断语句;条件控制语句) { 循环体语句;} 比如,循环打印一个字符串的每个字母: public static void main(String[] args) { String str = "helloworld!"; for (int i = 0; i... for循环用法介绍 格式:for (初始化语句;条件判断语句;条件控制语句) { 循环体语句;} 比如,循环打印一个字符串的每个字母: public static void main(String[] args) { String str = "helloworld!"; for (int i = 0; i...
- 一、题目要求 树可以看成是一个连通且无环的无向图。 给定往一棵 n 个节点(节点值 1~n)的树中添加一条边后的图,添加的边的两个顶点包含在 1 到 n 中间,且这条附加的边不属于树中已存在的边。... 一、题目要求 树可以看成是一个连通且无环的无向图。 给定往一棵 n 个节点(节点值 1~n)的树中添加一条边后的图,添加的边的两个顶点包含在 1 到 n 中间,且这条附加的边不属于树中已存在的边。...
- 一、题目要求 给定两个字符串 a 和 b,寻找重复叠加字符串 a 的最小次数,使得字符串 b 成为叠加后的字符串 a 的子串,如果不存在则返回 -1。 注意:字符串 “abc” 重复叠加 0 次是... 一、题目要求 给定两个字符串 a 和 b,寻找重复叠加字符串 a 的最小次数,使得字符串 b 成为叠加后的字符串 a 的子串,如果不存在则返回 -1。 注意:字符串 “abc” 重复叠加 0 次是...
- 文章目录 零、前言 一、题目描述 二、解题思路 三、代码详解 解法二:冒泡排序 解题思路 代码详解 ... 文章目录 零、前言 一、题目描述 二、解题思路 三、代码详解 解法二:冒泡排序 解题思路 代码详解 ...
- 一、题目要求 给定一个长度为 4 的整数数组 cards,你有 4 张卡片,每张卡片上都包含一个范围在 [1,9] 的数字。你应该使用运算符 [‘+’, ‘-’, ‘*’, ‘/’] 和括号 ‘(’... 一、题目要求 给定一个长度为 4 的整数数组 cards,你有 4 张卡片,每张卡片上都包含一个范围在 [1,9] 的数字。你应该使用运算符 [‘+’, ‘-’, ‘*’, ‘/’] 和括号 ‘(’...
- 基本数据类型 整型和浮点型 字符串 布尔类型 所有的语言都包含这三部分,我们之前学过的shell脚本也一样; 1. 整型和浮点型 package main import ( "fmt"... 基本数据类型 整型和浮点型 字符串 布尔类型 所有的语言都包含这三部分,我们之前学过的shell脚本也一样; 1. 整型和浮点型 package main import ( "fmt"...
- 本文字数:4223字 预计阅读时间:13分钟 一、RocketMQ简介 RocketMQ是一个高可用、高性能、高可靠的分布式消息队列,相对于kafka更适合处理业务系统之间的消息。 它具有很多特性,例如:发布订阅顺序、事务、定时消息消息堆积、重试,回溯等等 它通过同步刷盘和同步双写等技术手段来实现高可靠,保证如... 本文字数:4223字 预计阅读时间:13分钟 一、RocketMQ简介 RocketMQ是一个高可用、高性能、高可靠的分布式消息队列,相对于kafka更适合处理业务系统之间的消息。 它具有很多特性,例如:发布订阅顺序、事务、定时消息消息堆积、重试,回溯等等 它通过同步刷盘和同步双写等技术手段来实现高可靠,保证如...
- 点击关注公众号,回复“1024”获取2TB学习资源! 断言 断言是一个逻辑判断,用于检查不应该发生的情况 Assert 关键字在 JDK1.4 中引入,可通过 JVM 参数-enableassertions开启 SpringBoot 中提供了 Assert 断言工具类,通常用于数据合法性检查 // 要求... 点击关注公众号,回复“1024”获取2TB学习资源! 断言 断言是一个逻辑判断,用于检查不应该发生的情况 Assert 关键字在 JDK1.4 中引入,可通过 JVM 参数-enableassertions开启 SpringBoot 中提供了 Assert 断言工具类,通常用于数据合法性检查 // 要求...
- 前言 知识的广度来自知识的深度,学习如果不成体系那是多可怕的一件事儿,希望我们在未来的学习道路上坚守初心,不要给自己留下遗憾,以自己喜欢的方式生活,做自己喜欢做的事,做一个独一无二的自己! ... 前言 知识的广度来自知识的深度,学习如果不成体系那是多可怕的一件事儿,希望我们在未来的学习道路上坚守初心,不要给自己留下遗憾,以自己喜欢的方式生活,做自己喜欢做的事,做一个独一无二的自己! ...
- 前言 对于从事java开发工作的小伙伴来说,spring框架肯定再熟悉不过了。spring给开发者提供了非常丰富的api,今天咱们重点聊聊@Value注解,因为它是一个非常有用,但极其容易被忽视的注解,绝大多数人可能只用过它的一部分功能,这是一件非常遗憾的事情。 所以今天有必要和大家一起,重新认识一下@Value。 1. 由... 前言 对于从事java开发工作的小伙伴来说,spring框架肯定再熟悉不过了。spring给开发者提供了非常丰富的api,今天咱们重点聊聊@Value注解,因为它是一个非常有用,但极其容易被忽视的注解,绝大多数人可能只用过它的一部分功能,这是一件非常遗憾的事情。 所以今天有必要和大家一起,重新认识一下@Value。 1. 由...
- 这段时间一直在面试,问了很多候选人数据库索引相关的知识,能答好的不是很多。先引入一个简单的示例,通过示例操作解释一下为什么需要数据库索引。 假设我们有一个名为 t_employee 的数据库表,这个数据库表有三列:name,age,address,数据量有上万行。 如果我们想要查找所有名为「leixiaoshuai」员工的详细... 这段时间一直在面试,问了很多候选人数据库索引相关的知识,能答好的不是很多。先引入一个简单的示例,通过示例操作解释一下为什么需要数据库索引。 假设我们有一个名为 t_employee 的数据库表,这个数据库表有三列:name,age,address,数据量有上万行。 如果我们想要查找所有名为「leixiaoshuai」员工的详细...
- 文章目录 一、题目二、思路三、代码 一、题目 二、思路 因为是有设定边界的,所以首先需要将lower-1 插入到nums的最前方(在vector中可以直接insert), 将 upp... 文章目录 一、题目二、思路三、代码 一、题目 二、思路 因为是有设定边界的,所以首先需要将lower-1 插入到nums的最前方(在vector中可以直接insert), 将 upp...
- 文章目录 串的定义 串的相关概念 串的抽象数据类型定义 串的存储结构 串的顺序存储结构 串的链式存储结构 串的基本操作 ... 文章目录 串的定义 串的相关概念 串的抽象数据类型定义 串的存储结构 串的顺序存储结构 串的链式存储结构 串的基本操作 ...
- 在Java中,ArrayList是一个使用非常频繁的集合类型,它的底层是Object数组,所以它拥有数组所拥有的特性,比如支持随机访问,所以查询效率高,但插入数据需要移动元素,所以效率低。 先来看看若是... 在Java中,ArrayList是一个使用非常频繁的集合类型,它的底层是Object数组,所以它拥有数组所拥有的特性,比如支持随机访问,所以查询效率高,但插入数据需要移动元素,所以效率低。 先来看看若是...
- 最近刚好有空给大家整理下JDK8的特性,这个在实际开发中的作用也是越来越重了,本文重点讲解下方法引用。 方法引用 1. 为什么要用方法引用 1.1 lambda表达式冗余 在使用Lambd... 最近刚好有空给大家整理下JDK8的特性,这个在实际开发中的作用也是越来越重了,本文重点讲解下方法引用。 方法引用 1. 为什么要用方法引用 1.1 lambda表达式冗余 在使用Lambd...
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,开启在线养虾模式2026/03/11 周三 19:00-20:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签