Java

认识Java

一、什么是Java        Java是一种流行的、高级的、面向对象的编程语言,以其“一次编写,到处运行”的跨平台能力而闻名。二、Java的发展史        最初由Sun公司的詹姆斯·高斯林等人领导的项目,名为Oak,目标是为嵌入式系统(如机顶盒)开发一种新语言。1995年,Oak正式更名为J

【Java 开发日记】我们来说一说什么是联合索引最左匹配原则?

目录什么是联合索引?什么是最左匹配原则?核心要点:举例说明✅ 场景一:完全匹配最左列✅ 场景二:匹配所有列✅ 场景三:匹配最左连续列❌ 场景四:跳过最左列⚠️ 场景五:包含最左列,但中间有断档⚠️ 场景六:最左列是范围查询总结与最佳实践什么是联合索引&#xff

面试鸭Java八股之后端场景面试题(下)

(1)横跨十几个分布式服务的慢请求要如何排查? 核心方案:使用全链路追踪系统 排查步骤与方法 定位问题链路 通过 APM工具,如 SkyWalking、Zipkin,输入慢请求的 TraceID,还原完整的调用链图谱。 识别瓶颈服务 在调用链视图中,快速定位到耗时最

Java 大视界 -- Java 大数据在智能教育在线考试系统中的考试结果分析与教学反馈优化中的应用(420)

Java 大视界 -- Java 大数据在智能教育在线考试系统中的考试结果分析与教学反馈优化中的应用(420) 引言: 正文: 一、智能教育在线考试系统的需求痛点与 Java 大数据的适配逻辑 1.1 在线考试系统的四大教学痛点(2024 年教育信息化公开数据) 1.2 Ja

Milvus快速入门以及用 Java 操作 Milvus

目录 Milvus 核心概念 向量数据库 核心概念 Milvus 的基本工作流程 用 Java 操作 Milvus 引入依赖 springBoot中注入Milvus客户端bean 创建集合 插入数据 创建索引 检索并获取原始数据 工程建议 Milvus 核心概念 向量数据库 可以把 Milvus 理解成一个专门处理“向量”这种特殊数据的数据库。传统数据库&#xf

JAVA生成PDF(itextpdf)

        java生成PDF有多种方式,比如itextpdf、 Apache PDFBox、Flying Saucer (XHTMLRenderer)、 OpenPDF等。今天要介绍的是itextpdf,及在开发过程中处理的问题。1. 引入POM <!--PDF导出POM--> <dependenc

Java篇之继承

目录一. 继承1. 为什么需要继承 2. 继承的概念3. 继承的语法 4. 访问父类成员4.1 子类中访问父类的成员变量4.2 子类中访问父类的成员方法5. super关键字6. super和this关键字 7. 子类构造方法8. 代码块的执行顺序 9. protected访问修饰限定符10. 继承方式11.final关键字12. 继承与组合结语一. 继承1. 为什么需要继承 在Java中类是对现

【从0开始学习Java | 第21篇】网络编程综合练习

文章目录 TCP通信练习1 --- 多发多收 TCP通信练习2 --- 接收和反馈 TCP通信练习3 --- 上传文件(结合io流)🐦‍🔥 TCP通信练习5 --- 上传文件(多线程版)🐦‍🔥👏🤔 TCP通信练习7 --- BS架构模型&#

Java程序免安装JDK运行方案:内置JDK实现完全独立部署

前言 :这是笔者实际工作中遇见的情况, 用户的电脑没有安装JDK,也不想安装. 让读者想想办法,只要点击即可使用目录前言 :一、问题背景二、解决方案核心思想三、项目目录结构四、启动脚本(Windows版 run.bat)五、使用方式六、方案优势分析七、适用场景八、总结一、问题背景在实际开发和部署中,Java 应用程序(如 .jar 包&#xf

本地AI助手上线!老项目秒变新架构,就用飞算JavaAI

本地AI助手上线!老项目秒变新架构,就用飞算JavaAI 文章目录 本地AI助手上线!老项目秒变新架构,就用飞算JavaAI 前言 一:飞算AI安装流程 二:飞算AI功能介绍 三:案例:多角色用户管理模块(适用:智能引导 + 模块化生成&#