- 博客(8924)
- 资源 (18)
- 收藏
- 关注
原创 交换机的核心工作原理
通常情况下,交换机本身不需要为服务器分配IP地址,但服务器必须有自己的IP地址才能进行网络通信。让我们来分解一下这个概念:交换机的核心工作是基于MAC地址在局域网(LAN)内部转发数据帧。它不关心数据包里的IP地址。当服务器连接到交换机端口时:在这个层面上,服务器确实不需要IP地址就能在本地网络内被交换机识别和转发数据。 没有IP地址,服务器依然可以通过其他二层协议(如LLDP)被交换机识别。因为绝大多数有意义的网络通信(如网页访问、数据传输、远程管理)都是使用TCP/IP协议栈。IP地址是TCP/IP协议
2025-09-12 21:30:41
318
原创 华为三层交换机常用命令大全(缩写版)
dis cu是 display current-configuration命令的缩写。功能:查看设备当前运行的配置。作用:显示所有非默认的、正在生效的配置内容。这是最常用的查看配置的命令,用于检查、排错和备份配置。对比:查看下次启动时加载的配置文件(即保存save后的配置)。:查看设备当前内存中正在运行的配置。
2025-09-12 21:26:48
164
原创 对一台24端口的华为交换机进行VLAN划分和网关配置
这样配置后,连接在1-12端口的设备网关将是192.168.2.254,连接在13-24端口的设备网关将是192.168.3.254。需要对一台24端口的华为交换机进行VLAN划分和网关配置。
2025-09-12 21:09:44
82
原创 在 MySQL 中开启 binlog (二进制日志)
在 MySQL 中开启 binlog (二进制日志) 是一个常见的操作,主要用于和。以下是在 Linux 系统(如 CentOS, Ubuntu)上为 MySQL 开启 binlog 的详细步骤,假设你使用的是 MySQL 5.7 或 8.0 版本。
2025-09-12 21:03:14
315
原创 Windows 11中禁用核显(集成显卡)并仅保留独立显卡(独显)的操作步骤
如果在BIOS中禁用了核显,设备管理器中通常无法直接启用它。此时需要重新进入BIOS,并将核显设置为“Enabled”(启用)才能恢复。当核显在BIOS中被禁用后,系统启动时硬件不会被加载,因此设备管理器中不会显示该设备,右键菜单中也没有“启用”选项。只有在BIOS中重新启用核显,系统才能识别并加载该硬件,之后才能在设备管理器中正常操作。
2025-09-12 09:17:48
304
原创 .ollama 模型存储目录的结构分析以及迁移的最佳实践
对于迁移整个 Ollama 环境(包含多个模型),强烈推荐使用【方法一:直接复制整个.ollama目录】。这是最快、最可靠、最省流量的方法,尤其在你拥有多个大型模型时优势非常明显。只需确保在操作前停止 Ollama 服务,并在目标电脑上放置备份前也确保 Ollama 未运行即可。至于id_ed25519文件,除非你在某台机器上将 Ollama 作为服务器供其他客户端连接并需要保持相同的认证密钥,否则通常不需要特意迁移它。在新环境中,Ollama 会自动生成新的密钥。
2025-09-11 16:14:53
445
原创 Win11 CUDA 安装与卸载教程
选择精简,这里建议默认安装,也可手动安装,但是要记得自己安装的位置,因为后面需要配置系统环境变量。本文是对应 win11+RTX4070Ti 安装 CUDA(图文教程) 的卸载。
2025-09-11 15:27:20
887
原创 Win11 系统中设置环境变量强制让 Ollama 使用 GPU
环境变量,可以让 Ollama 优先使用 GPU。如果遇到问题,建议检查 GPU 驱动、CUDA/DirectML 的安装状态,并查阅。
2025-09-11 15:24:03
841
原创 Win Linux macOS 将大文件切割成小文件并无损合并的方法
方法优点缺点适用场景命令行 (splitcat最强大、高效、通用,所有系统都支持,无需额外软件需要学习基本命令程序员、技术人员、追求效率和自动化的工作流压缩软件图形化界面,操作简单,大部分人电脑上已有相关软件如果只是为了切割,压缩/解压步骤可能有点多余普通用户,需要同时进行压缩和切割的场景专用软件功能专一,可能有额外功能(校验、加密等)需要单独下载和安装软件不熟悉命令行,且需要更高级分割功能的用户最佳实践建议:对于技术人员,强烈推荐掌握 split和cat。
2025-09-11 10:32:17
590
原创 IPv4 地址体系详解(网络地址、广播地址、私有地址和环回地址)
类型示例能否分配给主机?是否可在公网路由?主要用途网络地址❌ 否❌ 否标识子网广播地址❌ 否❌ 否发送给本网段所有设备私有地址✅ 是(但仅限内网)❌ 否(需 NAT)内部网络通信环回地址127.0.0.1✅ 是(仅本机)❌ 绝对不行本地服务测试。
2025-09-10 16:27:10
212
原创 LLM大模型中的“上下文”(Context)概念解读
在大语言模型(LLM)中,上下文指的是模型在一次推理(inference)过程中能够“看到”和“记住”的输入文本的总长度,通常以token为单位来衡量。Token是模型处理文本的基本单位,可以是一个词、子词或标点符号。例如,“hello”是一个token,“人工智能”可能是两个token(“人工”和“智能”)。上下文长度(Context Length)或上下文窗口(Context Window)表示模型最多能处理多少个token。
2025-09-10 15:02:40
342
原创 Linux passwd文件UID解读
1000是普通用户。在Linux系统中,用户ID(UID)用于唯一标识一个用户。UID 0被保留给root用户,拥有系统最高权限。而UID 1000通常被分配给系统中第一个由管理员创建的普通用户,也就是日常使用的非特权账户。这个账户只能在被授予特定权限的情况下才能访问系统关键文件和执行管理任务,有助于保障系统安全。不同系统中,普通用户的UID范围可能略有差异,但通常从1000开始。例如,第二个普通用户通常会被分配UID 1001,依此类推。
2025-09-10 14:53:27
108
原创 Ubuntu安装了Docker后启用UFW规则失效解决办法
步骤操作结果1设置Docker 不再自动管理防火墙规则。2清理旧规则并重启服务获得一个干净的 iptables 环境。3启用 UFWUFW 成为唯一的防火墙管理器。4使用ufw allow像管理普通服务一样管理 Docker 容器的端口。安全性完全由 UFW 控制。
2025-09-10 11:34:06
356
原创 SSH 协议与 TCP 协议的关系
特性(或22/ssh本质基于服务名称的抽象命令基于端口和协议的具体命令过程需要查询文件直接执行,无需查询灵活性更高。如果将来 SSH 默认端口改了,只需更新文件,所有使用ssh的脚本和命令就依然有效。较低。如果端口改了,你必须手动修改所有防火墙规则和脚本。可读性更好。一看就知道这条规则是为了 SSH 服务,意图明确。较差。对于不熟悉端口号的人,需要思考“22端口是干嘛的?最终效果完全一样:在防火墙中生成一条的规则。完全一样:在防火墙中生成一条的规则。
2025-09-10 11:13:10
789
原创 将 uv 与 PyTorch 结合使用
例如,以下配置将在 Linux 上使用 PyTorch 的启用 CUDA 的构建,并在所有其他平台(例如,macOS 和 Windows)上使用仅 CPU 构建。等)使用最具兼容性的 PyTorch 索引。在某些情况下,您可能希望在一个环境(例如,macOS 和 Windows)中使用仅 CPU 构建,而在另一个环境(例如,Linux)中使用启用 CUDA 的构建。在某些情况下,您可能希望在某些情况下使用仅 CPU 构建,而在其他情况下使用启用 CUDA 的构建,并通过用户提供的额外功能来切换选择(例如,
2025-09-10 10:19:01
854
原创 IP 子网掩码(/24 和 /16)详解
特性2416子网掩码网络部分192.168主机部分最后一位 (.X最后两位 (.100.X网络地址可用IP范围广播地址可用主机数量254 台65,534 台所属范围是中的一个小子网包含256 个像 192.168.100.0/24 这样的子网。
2025-09-10 10:13:23
879
原创 Ubuntu UFW (Uncomplicated Firewall) 防火墙命令使用指南
命令描述查看防火墙状态和规则查看带编号的规则列表(非常有用)启用防火墙禁用防火墙重置防火墙(删除所有规则并禁用)允许连接拒绝连接限制连接(防暴力破解)通过编号删除规则通过规则描述删除规则设置默认策略:拒绝所有传入设置默认策略:允许所有传出。
2025-09-09 23:12:38
959
原创 Linux traceroute 命令使用详解
工具当你需要…就使用…traceroute快速查看网络路径、定位中断或高延迟的大致位置。tcpdump深入分析流量的具体内容、调试协议问题、进行安全取证或性能根因分析。先用 traceroute找到问题发生的大概位置(Which hop?再用 tcpdump查明在该位置到底发生了什么(What happened?它们不是相互替代的关系,而是相辅相成、共同构成网络工程师工具箱中最核心的诊断利器。
2025-09-09 22:09:42
297
原创 Linux tcpdump 网络抓包分析工具使用详解
选项说明指定网络接口(如eth0any-n不解析主机名(显示 IP)-nn不解析主机名和端口号(显示 IP 和端口数字)-c <num>捕获指定数量的包后退出-w <file>将原始数据包写入文件-r <file>从文件读取数据包-A以 ASCII 格式打印每个数据包-X以十六进制和 ASCII 格式打印每个数据包-v-vv-vvv增加输出的详细程度port <num>过滤特定端口host <ip>过滤特定主机srcdst过滤源或目标(如andornot组合过滤条件最重要的建议:结合-w选项将流量保存为。
2025-09-09 21:52:26
345
原创 ModelScope 社区下载模型的三种方式
除了直接下载模型文件外,当使用ModelScope SDK加载模型时,也会自动触发模型下载。如果模型和ModelScope SDK绑定,则只需要几行代码即可加载模型,同时 ModelScope 还支持通过 AutoModel 等接口来加载模型。当下载非公开模型及申请制模型时,您需要先登陆,然后可参考前述文档步骤下载模型。ModelScope服务端的模型都是通过Git存储,所以也可以在安装Git LFS后,通过git clone的方式在本地下载模型。,完成设置后,模型将下载到该环境变量指定的目录中。
2025-09-09 16:14:10
961
原创 docker compose 部署 vllm内嵌Qwen3-Reranker-4B重排序模型
Qwen3嵌入模型系列是Qwen家族的最新专有模型,专门设计用于文本嵌入和排序任务。自从Qwen3-Reranker系列模型发布以来,迅速在向量模型和重排模型中掀起了使用热潮,但遗憾的是,无法正常使用Vllm部署Qwen3-Reranker-4B模型,截止目前,Vllm官方也没有更新补丁支持,预计官方最快在Vllm v0.9.2中才支持Qwen3-Reranker。:Qwen3 Embedding 系列提供了从0.6B到8B的全系列大小,适用于嵌入和重排序模型,满足了注重效率和效果的各种使用场景。
2025-09-09 11:06:54
881
原创 PyTorch 2.7.0 安装包与 CUDA 12.8 适配关系解析
本文我们来详细解析这个文件名 所包含的信息,以及它背后所指示的适配关系。这个文件名遵循了 Python 包(尤其是包含预编译二进制文件的包)的命名惯例,其结构可以拆解为以下几个部分:让我们逐一分解:这个 文件是:
2025-09-09 10:10:07
966
原创 RagFlow 知识库参数配置指南
从默认开始:如果不确定,先用默认参数(OVERLAP=50)处理一小部分典型文档,测试问答效果。迭代测试:RAG 的配置不是一个一蹴而就的过程。创建知识库后,一定要进入“经验”模块的“调试”标签页,用各种问题测试检索结果。如果发现检索到的chunk不相关 → 考虑调整向量模型或清理预处理规则。如果检索到的chunk是碎片,无法理解 → 适当增大CHUNK_SIZE。如果检索总是漏掉关键信息 → 适当增大。文档类型分组:如果文档类型差异巨大(如既有技术手册又有会议纪要),可以考虑。
2025-09-09 10:02:08
825
原创 Ubuntu RTX5090 CUDA12.8 编译 vllm 并启动本地模型
本文详细介绍了在Linux系统上安装Python 3.12.10、创建虚拟环境、安装PyTorch及相关依赖、卸载并安装特定版本的NCCL库、下载并编译vLLM项目源码,以及启动vLLM服务的完整流程。首先,通过命令行安装Python依赖项并编译源码。接着,使用venv模块创建并管理Python虚拟环境。随后,安装适用于RTX 5090显卡的PyTorch版本,并卸载自动安装的NCCL库,手动安装。激活后,你应该会注意到命令行提示符前有一个 (myenv) 标识,表示虚拟环境已被激活。
2025-09-09 09:39:50
267
原创 Nginx 和 Spring Cloud Gateway 网关功能对比
实际上,在现代微服务架构中,Nginx 和 Spring Cloud Gateway 经常是协同工作的,而不是二选一的关系。互联网流量v[ Nginx (边缘网关) ] // 负责SSL、全局负载均衡、静态缓存、防刷、全局限流等v[ Spring Cloud Gateway (业务网关) ] // 负责服务路由、JWT鉴权、熔断降级、业务级限流、日志记录等v[ 微服务A, 微服务B, ... ]分工明确:Nginx:做它最擅长的事——流量代理和高性能分发,作为系统的第一道屏障。
2025-09-08 17:26:59
783
原创 RocketMQ 多主模式(Multi-Master)架构特点分析
在三节点均为 Master 的集群模式下,默认情况下,它们之间自动进行数据副本备份。每个 Master 都是独立的,拥有自己独占的、不共享的存储。
2025-09-08 17:26:23
571
原创 Docker Compose 部署 RocketMQ 5.3.2
这一节介绍如何使用Docker-compose快速部署一个单节点单副本 RocketMQ 服务,并完成简单的消息收发。系统要求。
2025-09-08 17:04:05
801
原创 ragflow-plus 修改logo和title
路径下,对应三个.png文件,分别是主页logo和登陆页logo(不同主题显示)路径下,logo文件格式为svg,如果是其它文件格式,需要对应转换。管理系统主页,如需去除项目水印,可修改。5.进入到容器,删除容器中已有的。如需修改登陆页title,可修改。5.进入到容器,删除容器中已有的。3.修改登录页title。4.打包dist文件。4.打包dist文件。
2025-09-08 15:13:45
142
原创 RagFlow 如何更改文件大小限制?
不建议手动更改 32 个文件的批量上传限制。但是,如果您使用 RAGFlow 的 HTTP API 或 Python SDK 上传文件,则会自动移除 32 个文件的批量上传限制。对于本地部署的 RAGFlow:每次上传的总文件大小限制为 1GB,批量上传限制为 32 个文件。每个账户的文件总数没有上限。
2025-09-08 15:08:59
322
原创 Ollama 默认使用的推理引擎 llama.cpp
推理引擎Ollama 默认使用?主要优势硬件平台llama.cpp(内部引擎)是极致轻量、高效,出色的量化技术,对 Apple Silicon 原生支持CPU, (实验性:NVIDIA GPU)CUDA否(实验性支持)利用 NVIDIA GPU 的并行计算能力NVIDIA GPUvLLM否高吞吐量,高效 PagedAttention,适合批量处理NVIDIA GPU否极致性能,生产环境部署NVIDIA GPU所以,当你直接运行时,你使用的是由llama.cpp。
2025-09-08 11:02:24
792
Premiere CS4教程——制作一个简单的相册
2013-03-17
spring boot发送普通文本邮件/HTML邮件/附件邮件/图片邮件完整代码.zip
2019-09-03
spring mvc 4+mybatis 3+bootstrap+逆向工程+分页插件实现增删改查完整项目源码
2018-07-01
Spring security+jwt服务鉴权完整代码.zip
2019-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人