- 博客(360)
- 资源 (41)
- 收藏
- 关注
原创 Spring Boot 2.6.15 + MyBatis-Plus 3.5.1 升级至 3.3.2 + 3.5.7 全流程指南
/</</</</</</</• JDK 17+ 强制要求(原为 JDK 1.8)• Jakarta EE 9+ 命名空间替代 Java EE(所有javax.*需改为jakarta.*
2025-04-03 16:13:25
797
原创 基于Ollama+AnythingLLM+Deepseek 1.5b构建企业级知识库
基于Ollama+AnythingLLM+Deepseek 1.5b构建企业级知识库
2025-03-30 15:58:44
36
原创 SpringMVC 中的DispatcherServlet生命周期是否受Spring IOC 容器管理
的生命周期主要由 Servlet 容器管理,但在其初始化过程中会与 Spring IoC 容器进行交互,以加载和配置 Spring MVC 相关的组件和 Bean。是 Spring MVC 的入口点,负责协调 Spring MVC 的各个组件来处理 HTTP 请求。
2025-03-27 16:33:56
466
原创 MySQL 表分区实践案例:基于 ERP 订单系统的租户分区
在处理海量数据的 ERP 系统中,表分区是一种有效的数据管理策略。本文通过一个基于 ERP 订单系统的实践案例,详细讲解 MySQL 表分区的实现、维护及查看。
2025-03-21 11:17:26
467
原创 StarRocks vs Doris:深度剖析与选型分析
StarRocks 和 Doris 都是优秀的 MPP 数据库,适用于数据分析和数据仓库等场景。StarRocks 在查询性能、数据写入性能和实时数据分析方面具有明显优势,适合对性能和实时性要求较高的场景。Doris 则在社区活跃度和生态集成方面表现更佳,适合需要广泛社区支持和生态集成的场景。企业在进行技术选型时,应根据自身的业务需求、数据规模、性能要求以及预算等因素,综合考虑选择最适合的数据库系统。同时,也需要考虑团队的技术背景和学习成本,以确保系统的顺利部署和高效运行。
2025-03-21 11:00:41
432
原创 Java 中的 Collections.emptyList() 和 Lists.newArrayList():谁才是你的最佳选择?
在实际开发中,如果你需要一个空的、不可变的列表,Collections.emptyList() 是个不错的选择;如果你需要一个可变的列表,Lists.newArrayList() 则更加灵活。了解它们的区别和适用场景,能让你在 Java 开发中更加得心应手。
2025-03-20 17:12:33
274
原创 从零开始!手把手教你使用 LlamaFactory 微调 Qwen 模型全过程
通过本文的介绍,我们详细讲解了如何在 Linux 环境中部署 LlamaFactory,并以 Qwen2.5-7B-Instruct 模型为例,手把手教你在本地进行模型的微调和评估。LlamaFactory 提供了丰富的功能和易于使用的界面,使得大模型的微调变得更加简单和高效。希望本文能帮助你在人工智能领域迈出坚实的一步,开启你的模型微调之旅!
2025-03-06 18:59:10
322
原创 企业大模型需求全景图:SFT、RAG与RL的协同与博弈
有监督微调(SFT)是使用有标签的数据来调整一个预训练模型,使其适应具体的任务。通过最小化预测误差(如交叉熵损失)调整模型参数。
2025-03-06 16:57:17
165
原创 【10大核心+6种方案】Lombok终极实战指南:3万字详解注解源码到避坑,彻底根治序列化难题(附完整代码)[特殊字符]
### 亮点提炼:- 💻 10大核心注解源码级解析- 🚫 6种无参构造缺失解决方案对比- ⚡ SpringBoot+Hibernate+Jackson全框架适配- 💣 深度剖析Builder模式引发的四大连环坑- 🛠️ Delombok反编译实战:揭秘注解背后的代码生成
2025-03-05 12:03:24
378
原创 Java 开发效率三板斧,必杀器:Optional、Stream、Lambda
OptionalOptional是处理空值的利器,能够有效避免,让代码更加安全和优雅。StreamStream是集合操作的强大工具,能够显著简化代码,提高开发效率。结合Stream和第三方库,可以轻松实现复杂的统计分析。LambdaLambda表达式是函数式编程的核心,能够显著简化代码,提高可读性和开发效率。结合OptionalStream和Lambda,我们可以用更少的代码完成复杂的操作,代码更加简洁和优雅。OptionalStream和Lambda。
2025-03-04 09:17:26
619
原创 如何用Kimi结合Draw.io,10秒内完成一个流程图,效率提升10倍
通过Kimi结合Draw.io的方式,你可以在10秒内完成一个流程图的创建,并根据需求进行灵活调整。这种方法不仅节省了大量时间,还提升了流程图的质量。如果你还在为手动绘制流程图而烦恼,不妨尝试这种高效的方法,让你的工作效率提升10倍!希望这篇文章能帮助你快速掌握Kimi和Draw.io的结合使用方法,让流程图绘制变得轻松又高效!如果还有其他问题,欢迎随时交流。的工作效率提升10倍!希望这篇文章能帮助你快速掌握Kimi和Draw.io的结合使用方法,让流程图绘制变得轻松又高效!
2025-03-03 09:23:29
65
原创 开源AI客户端选型进阶指南:技术决策树与优化实践
通过系统化的技术验证(建议至少进行3轮压力测试)和成本效益分析,推荐采用渐进式部署策略,优先在非核心业务场景验证技术方案,逐步扩展至关键业务系统。AnythingLLM+本地向量库。AnythingLLM检索监管文档。Chatbox+本地微调模型。Chatbox+私有化部署。加密请求(HTTPS)是否需要企业级功能?是否需要多模态支持?
2025-02-23 18:23:48
93
原创 基于Ollama+AnythingLLM+Deepseek 1.5b构建企业级知识库
通过本文的实践,您可以在CentOS环境下快速搭建一个企业级的知识问答系统。结合Ollama、Deepseek 1.5b和AnythingLLM,不仅能够实现高效的中文知识管理,还能保障数据的私有化和安全性。希望本文对您的项目有所帮助!
2025-02-23 17:40:31
754
原创 Linux CentOS 上 Ollama 的安装与部署:从入门到实践
Ollama 是一个开源的 AI 模型管理工具,专注于简化大模型的部署和使用。它支持多种开源模型(如 LLaMA、Mistral 等),并提供了高效的模型推理能力。Ollama 的设计目标是让开发者能够轻松地在本地或边缘设备上运行大模型,而无需复杂的配置和高昂的硬件成本。Ollama 为开发者提供了一个简单而强大的工具,用于在本地环境中部署和管理大模型。通过本文的介绍,您可以在 CentOS 系统上快速安装 Ollama,并部署如 LLaMA2 等热门模型。
2025-02-23 17:37:54
590
原创 什么是大模型以及如何部署大模型
1.1 大模型的定义与应用场景大模型是指具有大规模参数和复杂计算结构的机器学习模型,通常由深度神经网络构建而成,拥有数十亿甚至数千亿个参数。这些模型通过训练海量数据来学习复杂的模式和特征,具有强大的泛化能力,能够处理更加复杂的任务和数据。大模型广泛应用于自然语言处理(NLP)、计算机视觉(CV)、语音识别、推荐系统等领域。1.2 常见开源大模型LLaMA:由Meta开发的开源语言模型,以高效性和高性能著称,适用于多种自然语言处理任务。
2025-02-16 17:18:19
110
原创 DeepSeek:定义、行业影响及对中年程序员的机遇与挑战
DeepSeek是一种高性能、低成本且开源的人工智能模型,其核心优势在于通过技术创新(如DualPipe训练框架、8位浮点量化技术、混合专家模型等)大幅降低了训练和推理成本。DeepSeek的开源策略允许用户自由使用、修改和商业化其模型权重、训练框架及数据管道,极大地降低了AI技术的使用门槛。这种模式不仅推动了AI技术的普惠化,还加速了全球技术的协同创新。DeepSeek作为AI领域的新突破,不仅通过技术创新和开源策略重塑了行业格局,还为中年程序员带来了前所未有的机遇与挑战。
2025-02-16 17:16:42
215
原创 第41章 使用 Docker Compose 进行容器迁移的技术指南及优势
Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。它通过一个 YAML 文件(docker-compose.yml)来配置应用程序的服务、网络和卷,简化了复杂应用的部署过程。随着应用的发展,可能需要将这些基于 Docker Compose 构建的应用迁移到新的环境或主机上。本文不仅详细介绍如何使用 Docker Compose 来实现容器的迁移,还将重点探讨 Docker Compose 在部署容器时在迁移方面的独特优势。
2025-01-12 19:05:54
275
2
原创 第40章 如何迁移正在运行的 MySQL 数据库容器?
将正在运行的 MySQL 数据库从一个 Docker 容器迁移到另一个,可能涉及到不同的主机或环境。这个过程需要特别小心以确保数据完整性不受影响,并且尽量减少对服务的影响。本指南将介绍如何安全有效地进行 MySQL 数据库容器的迁移,并分析每种方法的优缺点。
2025-01-12 19:04:38
291
原创 Mysql数据 新增、修改和删除操作时,这些变化如何被转换为Kafka消息?
Mysql数据 新增、修改和删除操作时,这些变化如何被转换为Kafka消息?
2024-12-27 18:51:42
388
原创 Flink CDC MySQL 同步数据到 Kafka实践中可能遇到的问题
Flink CDC MySQL 同步数据到 Kafka、[ERROR] Could not execute SQL statement. Reason:org.apache.flink.table.api.ValidationException: The primary key is necessary when enable 'Key: 'scan.incremental.snapshot.enabled' , default: true (fallback keys: [])' to 'true'
2024-12-27 18:51:06
687
原创 Flink CDC 监听 MySQL 数据变化并发送到 Kafka 技术指南
Flink CDC 监听 MySQL 数据变化并发送到 Kafka 技术指南
2024-12-27 18:50:35
391
原创 第三十九章:Grafana 概述、Docker安装与验证指南
Grafana 是一个跨平台的开源可视化分析工具,是目前网络架构和应用分析中最流行的时序数据展示工具。它主要用于大规模指标数据的可视化展示,并支持多种数据源和丰富的可视化插件。Grafana 使用Go语言开发,具备数据监控、数据统计和告警功能,其官方库中包含丰富的仪表盘插件,如热图、折线图、图表等,能够优雅地展示复杂数据。
2024-11-22 11:46:22
350
原创 第三十八章 IOT 通信协议MQTT协议实现的中间件EMQXDocker安装与验证指南
IOT 通信协议MQTT协议实现的中间件EMQXDocker安装与验证指南
2024-11-22 11:07:59
578
原创 第三十七章 如何清理docker 日志
如果上述方法都不能满足你的需求,你可以编写一个脚本来定期清理日志。下面是一个简单的bash脚本,用于清理Docker容器的日志。Docker日志清理脚本/bin/bash# 定义日志存储目录(默认为 /var/lib/docker/containers)# 检查日志目录是否存在if [!thenecho "日志目录 $LOG_DIR 不存在!exit 1fi# 清理日志文件# 输出清理信息echo "Docker容器日志已清空。
2024-11-19 16:42:16
592
原创 第三十六章 docker image 本地导出 导入
然而,在这种环境下,仍然需要使用 Docker 容器技术来部署和运行各种应用,这就要求必须在没有互联网连接的情况下安装和使用 Docker 镜像。导入镜像:在封闭网络中的目标机器上,使用 docker load 命令将 tar 文件导入到 Docker 中,使其成为可用的镜像。通过这种方式,即使在封闭的网络环境中,也能够成功安装和使用所需的 Docker 镜像,从而保证应用的正常运行和部署。导出镜像:在能够访问互联网的机器上,使用 docker save 命令将下载的镜像导出为一个 tar 文件。
2024-11-19 16:41:00
326
原创 第三十五章 docker 集群部署Kafka3.6,彻底告别zookeeper
部署 Apache Kafka 3.6 版本并彻底告别 ZooKeeper,可以使用 Kafka 的内置 Raft 协议来实现集群的管理和协调。以下是一份详细的 Docker 部署操作手册,帮助你在 Docker 环境下搭建一个不依赖 ZooKeeper 的 Kafka 集群。
2024-11-19 16:39:49
274
原创 第九章:TDengine 如何修改root默认密码
TDengine 是一个高性能的时间序列数据库,常用于物联网 (IoT) 和其他数据密集型应用。如果您正在使用 Docker 部署 TDengine 并希望修改默认的超级管理员账户。首先,确保您的 TDengine 容器已经启动。登录成功后,可以使用 SQL 语句来修改密码。在容器内,使用 TDengine 的客户端工具。如果能够成功连接,则说明密码修改成功。(这是默认的密码)。
2024-11-17 17:08:25
1278
原创 第8章:TDengine 开发、测试、生产三大环境中数据库创建指南
TDengine3.0社区版是一款开源、高性能、云原生的时序数据库,支持SQL语法,并针对时序数据进行了优化。在开发、测试和生产三大环境中,创建数据库时需要考虑不同的参数配置以满足不同的需求。
2024-11-17 17:07:47
396
原创 第七章:TDengine SHOW 命令大全
SHOW命令用于获取TDengine数据库中的系统信息、元数据、状态等。通过SHOW命令,用户可以方便地查看数据库的各种信息,如数据库列表、表结构、索引、连接信息等。
2024-11-17 17:07:06
732
1
原创 第6章:TDengine 标签索引和删除数据
删除数据并不会立即释放该表所占用的磁盘空间,而是把该表的数据标记为已删除,在查询时这些数据将不会再出现,但释放磁盘空间会延迟到系统自动或用户手动进行数据重整时。删除数据是 TDengine 提供的根据指定时间段删除指定表或超级表中数据记录的功能,方便用户清理由于设备故障等原因产生的异常数据。为已经建立的某个索引的名称,如果该索引不存在则该命令执行失败,但不会对系统产生任何其它影响。TDengine 提供了多种删除数据的方法,包括删除单条记录、批量删除和删除整个表的数据。删除指定表或超级表中的数据记录。
2024-11-16 14:22:00
567
原创 第5章:TDengine数据类型以及 Java 数据类型的对应关系
创建并插入记录、查询历史记录的时候,均需要指定时间戳。TDengine 缺省的时间戳精度是毫秒,但通过在。使用 TDengine,最重要的是。参数也可以支持微秒和纳秒。
2024-11-16 14:20:47
423
原创 第四章:TDengine 的客户端管理工具 DBeaver
DBeaver 是一款流行的跨平台数据库管理工具,方便开发者、数据库管理员、数据分析师等用户管理数据。DBeaver 从 23.1.1 版本开始内嵌支持 TDengine。
2024-11-06 09:17:57
670
原创 第三章:TDengine 常用操作和高级功能
TDengine 是一个专门为物联网(IoT)和大数据场景设计的高性能时序数据库。除了基本的创建数据库、表、插入和查询数据之外,TDengine 还提供了许多其他常用操作和高级功能。
2024-11-06 09:15:26
409
原创 第一章:Docker 安装TDengine
TDengine 是一个高性能、分布式的时序数据库,专为物联网 (IoT) 和大数据分析设计。使用 Docker Compose 可以快速地搭建 TDengine 的开发或测试环境。以下技术指南,帮助您通过 Docker Compose 安装并运行 TDengine。
2024-11-05 14:53:25
734
原创 第三十四:SQL审核平台 Archery 之 docker安装
Archery 是一个开源的 SQL 审核查询平台,主要定位于提升数据库管理员(DBA)的工作效率。它支持多种主流数据库的 SQL 上线和查询,并提供丰富的 MySQL 运维功能。Archery 的所有功能都兼容手机端操作,使得用户可以随时随地进行数据库管理 24。支持多种数据库连接,包括 MySQL、MsSQL、Redis、PostgreSQL、Oracle 等。提供 SQL 审核、执行、备份等操作。支持数据可视化,如慢日志解析展示。支持 LDAP 认证,序列化,时间处理等。
2024-11-02 10:24:35
451
原创 第三十三章:docker 启动mysql web管理工具- MyWebSQL
MyWebSQL 是一个基于 Web 的数据库管理工具,它允许用户通过浏览器管理 MySQL 数据库。优势跨平台性:MyWebSQL 作为一个 Web 应用,可以在任何有浏览器的环境中使用,这提供了比传统桌面应用程序更好的跨平台能力 20。简易安装:MyWebSQL 的安装过程非常简单,只需下载并解压到 Web 服务器的文件夹中,无需复杂的配置 20。开源免费:MyWebSQL 是完全开源的软件,这意味着用户可以免费使用,并根据自己的需要进行修改和定制
2024-11-02 10:22:09
432
基于Springboot 版本 2.3.2.RELEASE版本开发的Example
2024-01-08
JavaGC专家指南.pdf
2020-02-10
微信应用开发教程JAVA版
2014-07-03
icepdf-4.2.0.jar
2013-07-07
jquery-autocomplete文档
2012-02-08
JAVA认证与授权 JAVA认证与授权
2011-08-15
sqlserver2005/sqlserver2008 jdbc驱动
2011-08-09
动态配置ODBC数据源代码
2011-06-28
虚拟机安装、创建与虚拟机接入局域网的方案
2010-09-05
domino8帮助文档中文版
2010-08-14
计算机启动过程详解 计算机启动过程详解
2010-08-10
domino8.5中如何启动DB2Access服务技术文档
2010-07-25
window 内核编程与信息安全
2010-05-14
TreeView控件使用的例子
2010-03-15
指令流水线练习题目 指令流水线练习题目
2010-03-07
vbAPI Document Help and development
2009-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人