自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 MyBatis基础理解教程,详细分步基础查询表数据练习(通俗易懂、实时更新)

MyBatis 是一个持久层框架,简化JDBC开发,它提供了一个从 Java 应用程序到 SQL 数据库的桥梁,用于数据的存储、检索和映射。MyBatis 支持基本的 SQL 操作、高级映射特性以及与 Maven 等构建工具的集成。MyBatis 是一个持久层框架,简化JDBC开发,它提供了一个从 Java 应用程序到 SQL 数据库的桥梁,用于数据的存储、检索和映射。MyBatis 支持基本的 SQL 操作、高级映射特性以及与 Maven 等构建工具的集成。

2024-05-31 13:55:15 3615 34

原创 Mac上Maven的安装和环境变量配置保姆级教程(最新版实时更新)

Maven是一款广泛应用于Java开发领域的项目管理和构建自动化工具,本文介绍了Mac上Maven的安装和Maven环境变量配置,根据本人的安装过程逐步编写,有疑问和意见欢迎评论区或私信探讨。

2024-04-19 10:21:10 38002 13

原创 Deepseek实现文档录入知识库的技术架构

综上所述,DeepSeek的知识库技术架构通过混合专家(MoE)架构、多头潜在注意力(MLA)、稀疏注意力机制、双管道算法、FP8混合精度训练、多词预测等创新技术,实现了高效、经济和强大的自然语言处理能力。DeepSeek知识库的技术架构主要基于混合专家(MoE)架构,结合了Transformer模型和多头潜在注意力(MLA)技术。

2025-02-17 17:09:43 446

原创 向量数据库是什么?「向量数据库详解」

向量数据库是专门用于存储、检索和处理向量数据的数据库系统。数据形式:通过Embedding技术将非结构化数据(如图像、文本、音频)转换为高维向量表示,每个向量由数值序列构成,可描述数据的特征和语义。核心功能:支持向量相似性搜索(KNN/ANN)、聚类、降维和计算分析。特性高维性:向量维度通常高达数百甚至数千。稀疏性:向量中多数元素接近零。动态性:数据可能随时间变化(如用户行为向量)。向量数据库作为AI时代的基础设施,通过高效处理高维非结构化数据,在推荐、搜索、生物信息等领域展现出独特优势。

2025-02-17 16:53:30 780

原创 企业级本地化部署deepseek的硬件都有哪些组合,优缺点是什么?

通过上述组合和评估,企业可根据具体需求选择最优硬件配置。

2025-02-17 16:51:20 964

原创 CSS基础:浮动(float)如何使用清楚以及代替方法

浮动元素在 CSS 中主要通过float属性来控制,影响元素的排列方式。浮动用于创建流式布局,常用于实现图文混排、布局列等效果。

2024-09-05 15:18:04 477

原创 怎么使用html中的div元素画圆

元素会呈现为一个直径为 100px 的蓝色圆形。属性的值,你可以改变圆的大小。的宽度和高度相等,并应用。

2024-09-05 14:01:36 1078

原创 【JAVA】区分成员变量和局部变量

被static修饰的变量叫类变量,未被static修饰的变量叫实例变量,类变量随着类消失,实例变量随着对象消失。1.成员变量是在类的范围里定义的变量。1.局部变量是在方法中定义的变量。2.局部变量没有默认初始值。2.成员变量有默认初始值。3.局部变量随着方法消失。

2024-09-05 11:39:13 268

原创 CSS中 特殊类型的选择器 伪元素如何使用

在 CSS 中,伪元素是一种特殊类型的选择器,它允许你为元素的特定部分添加样式,而这些部分在 HTML 文档中并不实际存在。伪元素通常用于创建装饰性效果,如添加边框、背景、阴影等,而不需要额外的 HTML 标记。伪元素以两个冒号()开头,与伪类(一个冒号,)区分开来。最常见的伪元素包括:1.::before:在元素的内容之前插入内容。2.::after:在元素的内容之后插入内容。

2024-09-05 11:30:24 741

原创 MVC结构是什么?怎么运用MVC结构?

当模型发生变化时,视图和控制器可以相对独立地进行更改,反之亦然,降低了代码改动引起的连锁反应,增强了整体系统的灵活性和可扩展性。例如,模型类可能与数据库交互,保存或加载一篇博客文章的数据。对于我们的博客系统,视图可能是一个HTML页面,展示博客文章的列表或者单篇文章的详细内容。当用户点击一篇文章的标题时,视图会显示文章的详细内容,包括标题、正文、作者和发布时间。例如,当用户提交新建或编辑博客文章的表单时,控制器接收请求并调用模型层的方法来处理业务逻辑,然后根据处理结果更新视图。对于博客系统,可能存在一个。

2024-08-27 15:22:32 1257

原创 【JAVA】抽象类是什么?为什么要用抽象类?

抽象类通常包含抽象方法(Abstract Method),抽象方法没有具体实现,只有方法签名,即方法名、参数列表和返回类型,但没有方法体。当需要添加新功能或调整现有功能时,只需在抽象类中增加新的抽象方法,然后在需要的地方实现它即可,无需修改现有的实现类。这样,抽象类不仅可以定义接口,还可以包含一些通用的实现,子类可以复用这部分实现,同时也必须完成剩余的抽象方法。: 在设计层级复杂的系统时,抽象类可以作为一个中间层,起到承上启下的作用,使得类的层次结构更加清晰,有利于系统的扩展和演化。抽象方法在抽象类中用。

2024-08-27 14:55:48 657

原创 Mac上免费使用Typora保姆级教程 简单 2025可用

Mac上免费使用Typora保姆级教程 简单 2025可用!这个方法非常简单,但是有个缺点,每次打开这个软件或文件时都会弹出一次激活成功的提示,点击关闭就好。

2024-08-26 14:33:00 5751 18

原创 Java里遍历Map集合的多种方法

在Java中遍历Map集合的方法

2024-07-24 09:37:00 356

原创 【JAVA】修饰符-访问/非访问控制符的分类及说明

Java修饰符是Java编程语言中用于改变类、方法、变量或包访问权限及行为的关键词。

2024-06-06 10:36:04 603

原创 【JAVA】把结果保留两位小数的方法

方法设置了小数点后保留两位,并指定了四舍五入的方式为ROUND_HALF_UP(这是最常见的舍入模式,即大于等于0.5向上舍入,小于0.5向下舍入)。处理浮点数时,能保证结果的精确性,不受原始float或double类型精度限制的影响。是Java中用于高精度算术运算的类,它可以精确控制浮点数的精度。包中的一个类,专门用于格式化数字,包括保留小数点后指定的位数。,可以按照指定的格式模板格式化数据。意味着至少显示一位数字,最多显示两位小数,多余的数字将被四舍五入。是一个格式说明符,其中。指定了小数点后的位数。

2024-06-05 09:18:40 10703 3

原创 数据库连接池的概念和原理

数据库连接池(Database Connection Pooling)是一种广泛应用于企业级软件开发中的资源管理策略,主要用于解决数据库连接频繁创建和销毁所带来的性能问题。它是一个容器,负责存储和管理数据库连接,并且可以根据应用程序的需求动态地分配、回收这些连接。

2024-06-04 13:35:38 774

原创 【JAVA】检查两个字符串是否一致的几种方法

根据需求,可以选择合适的方法来进行字符串比较。在大多数情况下,equals()方法是用于检查两个字符串是否内容完全一致的首选方法。

2024-06-03 14:34:17 2061

原创 @Data注解的学习介绍和使用

是 Lombok 库提供的注解之一,Lombok 是一个Java库,用于自动地为Java项目生成一些常见的样板代码(boilerplate code),比如getters、setters、hashCode、equals、toString等方法。使用 Lombok 可以显著减少需要编写的代码量,让开发者能够更专注于业务逻辑。当你在一个Java类上使用 注解时,Lombok 会在编译时自动为该类生成以下内容:所有字段的getter和setter方法:为每个私有字段生成标准的getter和setter方法。 方

2024-06-03 09:49:33 684

原创 深入理解@TableField注解的使用-MybatisPlus教程

注解是MyBatis-Plus框架提供的一个功能,用于指定实体类属性与数据库表列的映射关系。当实体类的属性名称和数据库表的列名称不一致,或者需要指定一些特殊的处理逻辑时,可以使用注解。

2024-05-31 14:13:39 728 5

原创 深入理解Java中的核心数据结构及其实现

掌握各种数据结构的特性及其在Java中的实现方式,可以帮助我们编写出高效且易于维护的代码。数组是Java中最基本的数据结构之一,它是一个固定大小的内存区域,用于存储同一类型的数据。链表是一种线性数据结构,其中元素在内存中并不是顺序存储的,而是通过引用(或称为指针)连接在一起。哈希表是一种通过键值对进行存取的数据结构,它的特点是查找、插入和删除操作的时间复杂度接近O(1)。以上只是Java中部分常用数据结构的简单介绍,实际应用中还有更多丰富多样的数据结构等待我们去探索和利用。类实现单向链表和双向链表。

2024-04-25 11:21:57 598 4

原创 IDEA上配置Maven环境

IDEA上配置Maven环境的具体步骤,图文详解。

2024-04-23 08:58:26 523

原创 Maven的常用基本命令

解释:这条命令会编译项目中的所有Java源代码,并将编译后的.class文件放置在目标目录下的classes子目录中。功能:执行package命令后,还将打包的结果安装到本地Maven仓库中,以便其他本地项目可以作为依赖引用。解释:在安装到本地仓库的基础上,deploy命令会将打包后的工件上传到远程仓库,供其他项目远程依赖。功能:安装到本地仓库,并发布到远程仓库,如公司私有仓库或公共仓库如Maven Central。功能:编译源代码,运行测试,并将项目打包成可发布的格式,如JAR、WAR或EAR。

2024-04-22 15:39:59 738 3

原创 HTTP协议定义的四种主要请求方法

在HTTP(Hypertext Transfer Protocol)中,请求方法是用来定义客户端想要对服务器执行的动作。

2024-04-16 10:48:24 2343

原创 Homebrew保姆级教程,安装及常用命令

Homebrew是一款针对macOS操作系统的包管理器,它允许用户通过命令行界面轻松安装、升级和管理各种开源软件包和工具。Homebrew是一个非常流行的工具,用于简化macOS系统上的软件安装和管理过程。使用Homebrew,用户可以通过简单的命令来安装所需的软件包,而无需手动下载、编译和安装软件。Homebrew还提供了版本控制、依赖管理和升级等功能,使得软件包的管理变得更加简单和高效。:检查 Homebrew 的健康状态,查找潜在的问题并提供解决方案。:列出已经安装的软件包。:安装指定的软件包。

2024-04-15 13:55:26 3881 1

原创 JDBC查询表里所有信息的方法(练习范例建议反复练习)

工作中我们经常要用到使用JDBC查询表内容,本篇文章介绍一下如何使用JDBC查询表里所有信息的步骤及范例。

2024-04-12 15:54:35 1221 1

原创 数据库连接池-Druid(德鲁伊)使用步骤

在你的应用程序中,创建一个 Druid 数据源对象,并根据配置参数初始化该数据源。你可以在 Spring Boot 项目中通过 Spring 自动配置来创建数据源,或者在普通的 Java 应用程序中手动创建数据源对象。)中,配置 Druid 数据源的参数。: 当你的应用程序关闭时,记得关闭 Druid 数据源,以释放资源并关闭所有数据库连接。在你的项目中,你需要在构建工具的配置文件中引入 Druid 的依赖。: 当你的应用程序需要与数据库交互时,通过 Druid 数据源获取数据库连接。

2024-04-11 13:55:13 1744

原创 JDBC的API-DriverManager详解

是 JDBC API 中的一个类,用于管理 JDBC 驱动程序。它提供了加载和注册驱动程序的方法,并负责创建数据库连接。的使用步骤为:加载驱动程序 -> 注册驱动程序 -> 获取数据库连接 -> 执行数据库操作 -> 释放资源。:在完成数据库操作后,应该关闭数据库连接和其他相关资源,以释放资源并避免内存泄漏。但是,为了向后兼容性和确保正确加载驱动程序,建议仍然使用。前,需要先加载适当的 JDBC 驱动程序。需要注意的是,自 Java 6 开始,:加载驱动程序后,需要通过。:注册驱动程序后,可以使用。

2024-04-09 14:13:18 951 1

原创 JDBC是什么?JDBC连接Mysql完整操作案例

是Java平台下用于数据库连接和操作的标准API,是一套接口和类的集合,它是由Sun Microsystems公司(现已被Oracle公司收购)最早提出的,目的是让Java应用程序能够与各种数据库系统进行交互。通过JDBC,Java程序员可以使用统一的接口来执行SQL语句、处理结果集,并与关系型数据库管理系统(RDBMS)进行通信。

2024-04-09 10:38:28 1100 1

原创 Swagger工具集及Swagger工具集常见注解和用法

Swagger工具集是一系列围绕OpenAPI Specification(OAS,原名为Swagger Specification)规范构建的工具,主要用于API的设计、文档生成、测试和部署。它允许开发人员通过标准和一致的方式定义RESTful API,并能自动化地生成交互式的API文档、SDKs(客户端代码)、服务器模拟(stubs)以及其他API相关的工件。:一个在线编辑器,用于创建和编辑符合OpenAPI规范的API定义文件(YAML或JSON格式),并实时预览文档。Swagger UI。

2024-04-02 16:28:09 2371 5

原创 【JAVA】try-catch结构:异常处理的使用

try-catch是 Java 和许多其他编程语言中用于异常处理的关键字组合,它允许程序员优雅地捕获和处理运行时可能出现的错误。

2024-04-01 15:28:57 14028 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除