运维

【Linux】——从0到1的学习,让你熟练掌握,带你玩转Linux,教你安装Java常用软件、及spring boot项目部署

🎼个人主页:【Y小夜】😎作者简介:一位双非学校的大三学生,编程爱好者,专注于基础和实战分享,欢迎私信咨询!🎆入门专栏:🎇【MySQL,Java基础,Rust】🎈热门专栏:&#x1f

ubuntu22.04安装RAGFlow配合DeepSeek搭建本地知识库

一、简介RAGFlow 是一个基于对文档的深入理解的开源 RAG(检索增强生成)引擎。当与 LLM 集成时,它能够提供真实的问答功能,并以来自各种复杂格式数据的有根据的引用为后盾。 二、安装 1.环境要求 CPU ≥ 4 核 (x86); RAM ≥ 16 GB; 磁盘 ≥ 50 GB; Docker ≥ 24.

Linux信号处理详解:从基本概念到高级应用

个人主页:chian-ocean 文章专栏-Linux 前言: 在Linux系统中,信号(Signal)是操作系统用来通知进程发生某些事件的一种机制。信号是一种软件中断机制,可以被进程用来响应特定的事件,如终止进程、暂停进程、重新加载配置等。信号机制是Unix及其衍生系统的核心功能之一

使用MCP服务器实现AI任务完成通知:让Cursor更智能

0. 简介在使用AI工具进行长时间任务时,常常需要等待结果。MCP(Model Context Protocol)服务器"mcp_server_notify"提供了一个优雅的解决方案,让AI在完成任务后通过系统通知提醒你。本文将介绍如何在Cursor中配置和使用这个实用工具。 1. MCP服务器:mcp_ser

【Linux】进程控制和Shell的简易实现

1.进程创建 fork函数pid_t fork()函数就从已存在进程中创建一个进程,新进程为子进程,而原进程就为父进程。 头文件:#include <sys/types.h> #include <unistd.h> 返回值:子进程就返回0,父进程返回当前子进程id,出错返回-1进程调用 f

Linux:UDP和TCP报头管理

关于UDP和TCP 我们就要重点聊一聊传输层(负责数据能够从发送端传输接收端.)一、关于端口号1.1 端口号的理解   端口号(Port)标识了一个主机上进行通信的不同的应用程序;       每一个应用层服务(进程)都绑定着自己的协议,而具体这个数据要传输给哪一个应用程序,是要根据具体的端口号来决定的&#xff0

Ubuntu 20.04安装Qt 5.15(最新,超详细)

Ubuntu 20.04安装Qt 5.15 1. 准备 注册Qt账号 安装依赖 下载安装工具 2. 安装 3. 测试 参考 前言Qt 是一个跨平台的应用程序框架,它支持开发 C++ 图形用户界面应用程序。Qt 可以用于开发运行在多种操作系统上的应用程序,包括 Windows、Linux、macOS 和各种移动平台Androi

Linux:TCP保证可靠性的方案(1)

          上一篇我们介绍了TCP的报头,但是很多可靠性的策略是在报头里体现不出来的!!比如说重传、流量控制……一、超时重传机制情况1:主机A发送数据给B之后, 可能因为网络拥堵等原因, 数据无法到达主机B;  情况2:主机A未收到B发来的确认应答, 也可能是因为ACK丢失了;      所以主机A发出去的时候&#xff

【Linux】基于阻塞队列和循环队列的生产者消费者模型

文章目录 什么是生产者消费者模型? 基于阻塞队列的生产消费者模型 什么是阻塞队列? 封装阻塞队列 生产消费者模型 基于循环队列的生产消费者模型 什么是环形队列 如何利用循环队列构建模型 封装信号量 封装互斥锁 封装循环队列 生产消费者模型 总结 什么是生产者消费者模型? 上面这幅简图就是一个生产者消费者模型

如何使用 Docker 部署大模型:从零到生产的完整指南

随着深度学习和大模型的快速发展,如何高效地部署这些模型成为了一个重要的挑战。Docker 作为一种轻量级的容器化技术,能够将模型及其依赖环境打包成一个可移植的容器,极大地简化了部署流程。本文将详细介绍如何使用 Docker 部署大模型,并给出具体的步骤和示例。1. 为什么使用 Docker 部署大模型?在部署大模型时&#xff0