
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
在下一个运维脚本或配置文件中,先让Cursor生成初稿。将你的GitOps仓库与Cursor项目关联,体验上下文感知的辅助。建立一个“AI运维助手”知识库,持续优化你的提示词。
vector 是连续动态数组,随机访问快、遍历快、中间增删慢、会扩容、迭代器易失效;list 是双向链表,不支持随机访问、任意位置增删极快、无扩容、迭代器更稳定、内存开销更大。
支持两种形式:传统switch、Java14+ 增强switch(带箭头、yield返回值)。需求:1、2、3、4、5输出工作日,6、7输出周末。可以把匹配结果赋值给变量。
先算switch括号值;从上往下挨个匹配case;匹配到就执行分支代码;传统switch遇break才退出,无break会穿透;箭头switch自动阻断穿透;全都不匹配执行default;结束后执行switch外部代码。
正常开发:编译期就确定类、方法,直接new 对象()调用;反射:运行时才解析类,无需提前硬编码。
Java 数据类型分为基本数据类型和引用数据类型两大类。基本数据类型包括 8 种,直接存储值;引用数据类型存储对象的引用,包括类、接口、数组和枚举。理解它们的区别、内存分配、自动装箱/拆箱以及类型转换规则,是编写正确、高效 Java 程序的基础。在实际开发中,应根据数据的特点和操作需求选择合适的数据类型。
方法重写(Override)是面向对象编程中多态性的核心体现之一。它允许子类重新定义从父类继承而来的方法,以提供更适合自身特性的实现。核心定义:在继承关系中,子类定义一个与父类方法签名(方法名、参数列表)完全相同的方法,从而覆盖父类的原有实现。方法重写是实现运行时多态的关键机制,它让子类能够定制继承自父类的行为。掌握其规则(签名一致、访问权限、异常、返回类型协变)和与重载的区别,是深入理解 Jav
在 Java 面向对象编程中,super是一个特殊的关键字,用于在子类中引用其直接父类(超类)的成员。它主要解决了子类与父类成员命名冲突时的访问问题,是实现继承和多态特性的重要工具。super关键字是 Java 继承体系中的“桥梁”,它确保了子类在扩展父类功能时,仍能安全、清晰地访问父类的资源。掌握其三种用法(访问变量、调用方法、调用构造器)并理解其使用限制,是编写健壮、可维护的面向对象 Java
是华为昇腾AI计算平台(Ascend Computing Platform)的核心运行时引擎,全称为。它位于AI应用与昇腾硬件(如Ascend系列AI处理器)之间,负责管理计算资源、执行神经网络模型,并提供高效、稳定的推理与训练服务。简单来说,CANN Runtime是连接上层AI框架(如TensorFlow, PyTorch, MindSpore)与底层昇腾AI芯片的“桥梁”和“调度中心”。CA
是华为昇腾AI计算平台(Ascend Computing Platform)的核心运行时引擎,全称为。它位于AI应用与昇腾硬件(如Ascend系列AI处理器)之间,负责管理计算资源、执行神经网络模型,并提供高效、稳定的推理与训练服务。简单来说,CANN Runtime是连接上层AI框架(如TensorFlow, PyTorch, MindSpore)与底层昇腾AI芯片的“桥梁”和“调度中心”。CA







