相关文章
flink集成tidb cdc
Flink TiDB CDC 详解 1. TiDB CDC 简介
1.1 TiDB CDC 的核心概念
TiDB CDC 是 TiDB 提供的变更数据捕获工具,能够实时捕获 TiDB 集群中的数据变更(如 INSERT、UPDATE、DELETE 操作),并将这些变更以事件流的形式输出。TiDB CDC 的…
编程日记
2025/3/14 12:25:29
shell逐行读取文件 远程操作服务器
代码示例
while read ip; doecho "uninstalling test programs in $line" ssh root$ip bash -s < remote_remove_tool.shdone < installed_ips总结
✅ 作用:
逐行读取 installed_ips 文件中的 IP 地址通过 SSH 连接到远程服务器ÿ…
编程日记
2025/3/6 19:57:24
利用Ollama+AnythingLLM+本地向量数据库Milvus+本地DeepSeek大模型实现知识库的搭建
1. Ollama的搭建
基本介绍 Ollama是一个支持在Windows、Linux和MacOS上本地运行大语言模型的工具。它允许用户非常方便地运行和使用各种大语言模型,比如Qwen模型等。用户只需一行命令就可以启动模型。
Ollama 下载:https://ollama.com/download Ollama 官方主页&a…
编程日记
2025/3/6 19:28:19
Spark 中的schema概念
1.Schema 的定义
在 Spark 中,Schema 是用于描述 DataFrame 或 Dataset 中数据结构的元数据。它定义了数据的列名、数据类型以及每列是否允许为空值(Nullable)。Schema 是 Spark SQL 和 DataFrame API 的核心组成部分,它为结构化…
编程日记
2025/3/6 17:59:48
Ubuntu系统上部署Node.js项目的完整流程
以下是在Ubuntu系统上部署Node.js项目的完整流程,分为系统初始化、环境配置、项目部署三个部分: 一、系统初始化 & 环境准备 bash
# 1. 更新系统软件包
sudo apt update && sudo apt upgrade -y# 2. 安装基础工具
sudo apt install -y buil…
编程日记
2025/3/6 17:53:29
最短路径问题——Dijkstra算法+Bellmanford算法+Floyd算法
最短路径算法 1、Dijkstra算法1.2 使用优先队列 优化 查找每轮中距离起点最近的节点下标`(推荐)`2、BellmanFord算法2.1 邻接表List\<Edge\>实现图的方式(稍微比邻接矩阵快一点)2.2 邻接矩阵实现图的方式(优点像Floyd算法)`不推荐`3、Floyd-Warshall算法1、Dijkstr…
编程日记
2025/3/6 17:47:20
springboot集成maven多模块开发
🍇一、需求描述
项目框架springboot集成mybatis,使用的数据库是oracle,使用maven包管理。
在项目开发中涉及到很多定时任务同步设备的状态,如果定时任务和业务代码同步在一起,如果启动停止程序会对定时任务造成影响&…
编程日记
2025/3/6 17:42:12