- 开发文件服务的后台应用,制作成docker镜像并运行 开发文件服务的后台应用,制作成docker镜像并运行
- 类加载机制 类加载机制
- 并发处理的广泛应用是Amdahl定律替代摩尔定律成为计算机性能发展源动力的根本原因,也是人类压榨计算机运算能力的最有利武器。 并发处理的广泛应用是Amdahl定律替代摩尔定律成为计算机性能发展源动力的根本原因,也是人类压榨计算机运算能力的最有利武器。
- 代码编译的结果从本地机器码转变为字节码,是存储格式发展的一小步,却是编程语言发展的一大步。 代码编译的结果从本地机器码转变为字节码,是存储格式发展的一小步,却是编程语言发展的一大步。
- 前言老师在教我们学习集合的时候,大多都是以数组为砖,列举了对象数组有那些问题?比如普通的对象数组的最大问题在于数组中的元素个数是固定的,不能动态的扩充大小,所以最早的时候可以通过链表实现一个动态对象数组。但是这样做毕竟太复杂了,所以在 Java 中为了方便用户操作各个数据结构,所以引入了类集的概念,有时候就可以把类集称为 java 对数据结构的实现。在整个类集中的,这个概念是从 JDK 1... 前言老师在教我们学习集合的时候,大多都是以数组为砖,列举了对象数组有那些问题?比如普通的对象数组的最大问题在于数组中的元素个数是固定的,不能动态的扩充大小,所以最早的时候可以通过链表实现一个动态对象数组。但是这样做毕竟太复杂了,所以在 Java 中为了方便用户操作各个数据结构,所以引入了类集的概念,有时候就可以把类集称为 java 对数据结构的实现。在整个类集中的,这个概念是从 JDK 1...
- 上一篇讲到了二叉树的构建以及遍历方式有广度遍历以深度遍历,深度遍历又包括先序遍历、中序遍历以及后序遍历…☞上一篇链接这篇主要来介绍什么是二叉排序树,以及如何构建二叉排序树 定义二叉排序树(Binary Sort Tree),又称二叉查找树(Binary Search Tree),亦称二叉搜索树。是数据结构中的一类。在一般情况下,查询效率比链表结构要高。 特点这棵二叉树的特点是:(1)若左子树... 上一篇讲到了二叉树的构建以及遍历方式有广度遍历以深度遍历,深度遍历又包括先序遍历、中序遍历以及后序遍历…☞上一篇链接这篇主要来介绍什么是二叉排序树,以及如何构建二叉排序树 定义二叉排序树(Binary Sort Tree),又称二叉查找树(Binary Search Tree),亦称二叉搜索树。是数据结构中的一类。在一般情况下,查询效率比链表结构要高。 特点这棵二叉树的特点是:(1)若左子树...
- 目录1 String字符串2 数组1 String字符串 Java没有内置的字符串类型,而是在Java类库中提供了一个预定义类--String。 在Java中把每一个使用双引号括起来的字符串都看做是String类的一个实例化对象。 String常被称作是不可变字符串类型,那么有人就有疑问了,我定义的字符串变量的值可以改变啊,原因是String的不可变在于:以""... 目录1 String字符串2 数组1 String字符串 Java没有内置的字符串类型,而是在Java类库中提供了一个预定义类--String。 在Java中把每一个使用双引号括起来的字符串都看做是String类的一个实例化对象。 String常被称作是不可变字符串类型,那么有人就有疑问了,我定义的字符串变量的值可以改变啊,原因是String的不可变在于:以""...
- 目录1 多线程1.1 基本概念1.2 创建线程的三种方式1.4 解决线程安全问题的三种方法1.5 线程通信1.6 线程状态2 线程池2.1线程池的概念 2.2 创建并提交任务3 可见性3.1 变量不可见性3.2 变量不可见性的解决方案4 原子性4.1 原子性的概念4.2 保证原子性的方案 4.3 原子类的CAS机制5 多线程的并发包5.1 ConcurrentHashMap类 5... 目录1 多线程1.1 基本概念1.2 创建线程的三种方式1.4 解决线程安全问题的三种方法1.5 线程通信1.6 线程状态2 线程池2.1线程池的概念 2.2 创建并提交任务3 可见性3.1 变量不可见性3.2 变量不可见性的解决方案4 原子性4.1 原子性的概念4.2 保证原子性的方案 4.3 原子类的CAS机制5 多线程的并发包5.1 ConcurrentHashMap类 5...
- Java与C++之间有一堵由内存动态分配和垃圾收集机制所围成的高墙,墙外面的人想进去,墙里面的人想出来。 Java与C++之间有一堵由内存动态分配和垃圾收集机制所围成的高墙,墙外面的人想进去,墙里面的人想出来。
- 什么是二叉树在计算机科学中,树是一种重要的非线性数据结构,直观的看,它是数据元素按分支关系组织起来的结构。二叉树是每个节点最多有两个子树的有序树。通常子树的根被称作“左子树”和“右子树”。二叉树常被用做二叉查找树和二叉堆或是二叉排序树。二叉树的每个节点至多只有两颗子树,二叉树有左右之分,次序不能颠倒。 属性通常我们使用数的根节点代表这颗树 节点TreeNode和双向链表相似,二叉树的每个节... 什么是二叉树在计算机科学中,树是一种重要的非线性数据结构,直观的看,它是数据元素按分支关系组织起来的结构。二叉树是每个节点最多有两个子树的有序树。通常子树的根被称作“左子树”和“右子树”。二叉树常被用做二叉查找树和二叉堆或是二叉排序树。二叉树的每个节点至多只有两颗子树,二叉树有左右之分,次序不能颠倒。 属性通常我们使用数的根节点代表这颗树 节点TreeNode和双向链表相似,二叉树的每个节...
- 本文内容会分为:线程池介绍、线程池处理流程、线程池构造函数、核心线程数和最大线程数的配置、饱和策略的配置。 本文内容会分为:线程池介绍、线程池处理流程、线程池构造函数、核心线程数和最大线程数的配置、饱和策略的配置。
- 剑指 Offer II 055. 二叉搜索树迭代器|173. 二叉搜索树迭代器:实现一个二叉搜索树迭代器类 BSTIterator ,表示一个按中序遍历二叉搜索树(BST)的迭代器:BSTIterator(TreeNode root) 初始化 BSTIterator 类的一个对象。BST 的根节点 root 会作为构造函数的一部分给出。指针应初始化为一个不存在于 BST 中的数字,且该数字... 剑指 Offer II 055. 二叉搜索树迭代器|173. 二叉搜索树迭代器:实现一个二叉搜索树迭代器类 BSTIterator ,表示一个按中序遍历二叉搜索树(BST)的迭代器:BSTIterator(TreeNode root) 初始化 BSTIterator 类的一个对象。BST 的根节点 root 会作为构造函数的一部分给出。指针应初始化为一个不存在于 BST 中的数字,且该数字...
- 一、前言首先来明确一个问题,那就是在某些情况下,有些对象,我们只需要一个就可以了,比如,一台计算机上可以连好几个打印机,但是这个计算机上的打印程序只能有一个,这里就可以通过单例模式来避免两个打印作业同时输出到打印机中,即在整个的打印过程中我只有一个打印程序的实例。简单说来,单例模式(也叫单件模式)的作用就是保证在整个应用程序的生命周期中,任何一个时刻,单例类的实例都只存在一个(当然也可以不... 一、前言首先来明确一个问题,那就是在某些情况下,有些对象,我们只需要一个就可以了,比如,一台计算机上可以连好几个打印机,但是这个计算机上的打印程序只能有一个,这里就可以通过单例模式来避免两个打印作业同时输出到打印机中,即在整个的打印过程中我只有一个打印程序的实例。简单说来,单例模式(也叫单件模式)的作用就是保证在整个应用程序的生命周期中,任何一个时刻,单例类的实例都只存在一个(当然也可以不...
- 目录1 控制流程2 Math类3 Date类4 DateFormat类5 Calendar类(日历类)6 System类7 BigDecimal类8 Random类(随机数)1 控制流程 1.1 块作用域 块(即复合语句)就是指由若干条Java语句组成的语句,并用一条大括号括起来,并借此形式确定了变量的作用域。块之间可以嵌套使用,但是嵌套的两个块中不能声明同名的变量,否... 目录1 控制流程2 Math类3 Date类4 DateFormat类5 Calendar类(日历类)6 System类7 BigDecimal类8 Random类(随机数)1 控制流程 1.1 块作用域 块(即复合语句)就是指由若干条Java语句组成的语句,并用一条大括号括起来,并借此形式确定了变量的作用域。块之间可以嵌套使用,但是嵌套的两个块中不能声明同名的变量,否...
- 目录 1 注释 2 数据类型 3 变量与常量 4 关键字、标识符 5 运算符 6 键入值、输出值 1 注释 注释就是写在程序中对代码进行解释说明的文字,方便自己和其他人查看,以便大家更加容易理解程序。注释虽然写在程序中,但是并不参与程序的执行,javac.exe程序在将.java文件编译成.class文件时将不再保留注释。注释的三种格式:单行注释:// 注释内容编辑... 目录 1 注释 2 数据类型 3 变量与常量 4 关键字、标识符 5 运算符 6 键入值、输出值 1 注释 注释就是写在程序中对代码进行解释说明的文字,方便自己和其他人查看,以便大家更加容易理解程序。注释虽然写在程序中,但是并不参与程序的执行,javac.exe程序在将.java文件编译成.class文件时将不再保留注释。注释的三种格式:单行注释:// 注释内容编辑...
上滑加载中
推荐直播
-
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 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签