运维

计算机网络-----详解网络原理TCP/IP(下)

文章目录 📕1. 网络层 ✏️1.1 IP协议 ✏️1.2 地址管理 ✏️1.3 路由选择 ✏️1.4 IP地址的数量限制 📕2. 数据链路层 ✏️2.1 认识以太网 ✏️2.2 对比理解MAC地址和IP地址 ✏️2.3 认识MTU ✏️2.4 ARP协议 📕3. NAT与NATP机制 &#x

Linux——基础指令(下)

 💁‍♂️个人主页:进击的荆棘 👇作者其它专栏: 《数据结构与算法》《算法》《C++起始之路》《Linux》 目录 1.Linux背景 2.使用XShell 远程登录Linux 3.Linux下基本指令 4.Linux权限的问题4.Linux权限的问题4.1Linux下的两种用户 ●超级用户&#xff1

ubuntu24.04桌面环境切换Wayland为X11

1、查看当前使用的显示模式 echo $XDG_SESSION_TYPE2、切换显示模式Wayland为X11首先: sudo nano /etc/gdm3/custom.conf 把代码中的这一行注释取消变为WaylandEnable = false之后按ctrl+o保存,enter确认,ctrl+x退出然后重启电脑&#xff1a

ubuntu 22.04 5060驱动安装

由于5060驱动在apt里无法更新到最新版本,因此手动安装驱动更新1、在nvidia官网下载相应驱动 Download The Official NVIDIA Drivers | NVIDIA2、卸载NVIDIA相关软件包sudo apt purge *nvidia* sudo apt autoremovesudo apt clean3、创建conf sudo gedit /etc/

12306系统架构的演进

演进过程12306系统架构的演进是中国铁路信息化建设的重要里程碑,其核心围绕高并发处理、数据一致性保障、跨地域容灾三大挑战展开。以下是其分阶段的技术演进过程: 第一阶段:单机架构与双机热备(2011年) 背景 2011年上线初期,12306仅支持京津城际列车购票,日均售票量不足百万。系统采用传统单

Linux内核CFS完全公平调度器:从vruntime到负载均衡的深度实现分析

Linux内核CFS完全公平调度器:从vruntime到负载均衡的深度实现分析一、CFS的设计哲学与核心数据结构CFS(Completely Fair Scheduler)自Linux 2.6.23起替代O(1)调度器,成为默认的进程调度器。其核心设计目标可概括为:在任意观测窗口内,将CPU时间公平地分配给所有可运

Ubuntu 安装 NVIDIA显卡驱动、CUDA 以及 CuDNN工具

文章目录 一、简介 二、查看显卡设备 三、安装显卡驱动 四、安装CUDA工具箱 五、安装CuDNN 小结 一、简介 NVIDIA 驱动:操作系统与 NVIDIA 显卡硬件之间的桥梁,负责驱动显卡硬件的运行,显卡的“底层操作系统”,一切的基础。 CUDA(Compute Unified Device Architect

Skills 热潮过去后,我重新理解了 AI Agent 的方向

今年一二月的时候,Skills很火,但是我当时没有写文章来讲。那段时间,AI 圈几乎都在讨论它。很多人开始做 Skill Marketplace,开始整理各种公开 Skills,甚至连不少 Agent 产品,也开始把 Skill System 当成核心能力。但当时我一直没有专门写文章聊这个。因为那个阶段&#xff0

【Linux系统编程】(四十二)吃透线程互斥!从原理到实战,手把手教你玩转 Linux 下的互斥锁

目录前言一、线程互斥的核心概念:搞懂这些,才算入门1.1 共享资源与临界资源1.2 临界区1.3 互斥的定义1.4 原子性:互斥的底层要求二、多线程共享资源的坑:亲眼看看问题出在哪2.1 问题代码:未加互斥的售票系统2.2 编译运行与异常结果2.3 问题根源:三步分析(1)线程调度的随机

Linux sigaction函数详解:信号处理的强大工具

Linux sigaction函数详解:信号处理的强大工具 引言 sigaction函数概述 struct sigaction结构体 关键成员解析 sigaction的核心优势 使用示例 基本用法 高级用法(使用SA_SIGINFO) 信号处理的最佳实践 常见问题与解决方案 1. 系统调用被信号中断 2. 信号处理函数中调用