技术栈
linux
叼烟扛炮
28 分钟前
linux
·
服务器
·
数据库
·
笔记
·
学习
·
php
Linux 学习笔记(五十六):IO 多路复用初探——select 的“三宗罪”
📌 核心结论(TL;DR):IO 多路复用:用一个线程同时监控多个文件描述符(fd),解决单线程阻塞和多线程开销大的问题。
Ruiery
1 小时前
linux
·
运维
·
服务器
Linux 6.6内核内存管理深度解析(十五):CMA 连续内存分配器
想象一块 GPU:它的 DMA 引擎要一块 4MB 的物理连续内存当帧缓冲(framebuffer)。设备 DMA 不像 CPU——它没有 MMU 页表,只能对着连续的物理地址搬数据。
测试界的小码农
2 小时前
linux
·
运维
·
服务器
【Linux 命令实战(01):认识 Linux 终端,从零掌握第一个命令】
如果你从事软件测试、自动化测试或者后端开发,那么 Linux 基本上是绕不开的一项技能。举几个工作中经常遇到的场景:
布裘
2 小时前
linux
·
运维
·
网络
【银河麒麟】重启后时区丢失?排查发现 localtime 被业务程序替换成硬链接
现场一台银河麒麟 V10 服务器出现时区信息异常的问题:设置了正确时区后,每次重启系统时区信息丢失,执行 timedatectl show 查看时间属性时,输出结果中没有 Timezone 时区字段。
GeW
5 小时前
linux
高端化转型进入“补底层”阶段:Linux与数据库的再定位
工业场景与自主可控双重驱动Linux在工业数字化中的角色变化有明确的政策与产业信号支撑。工信部提出2026至2028年改造5万家企业,并在2027年前完成约80万套工业操作系统的国产化替代。“十五五”规划纲要亦将国产操作系统与数据库列为基础软件攻关的重点方向。这意味着Linux不再只是服务器机房里的一个“可选项”,而被推到工业底座的位置上。
silent
5 小时前
linux
·
loongarch
·
loongnix
·
龙芯
龙芯3B6000M运行Yolov8+FastApi
龙芯近日发布支持自研通用GPU的龙芯加速计算平台(Loongson Accelerated Computing Platform)首个软件版本。 该平台基于龙芯2K3000(3B6000M) 及9A1000内集成的自研LG200系列通用GPU核心打造,实现了对算力芯片驱动、算力编程环境、AI模型推理等功能的全栈一体支持。开发者可低成本将CUDA应用迁移至龙芯,大幅降低国产算力生态门槛,并服务于工业视觉、智能安防等广泛领域。
西西弗Sisyphus
6 小时前
linux
理解 Linux 动态库加载:LD_LIBRARY_PATH
flyfish遇到生词就拖到最后看处理Linux程序 的动态库(.so)依赖问题时,第一反应都是修改 LD_LIBRARY_PATH 环境变量。它简单直观,似乎改一改路径就能解决找不到库的问题。但实际开发中我们常常遇到反直觉的现象:明明配了路径却依然加载旧版本库、嵌套依赖总是找不到、改了环境变量运行中程序却没变化……
AR-26710-
6 小时前
linux
·
运维
Linux Day31——实操启停服务改端口重启
---type: notetitle: Linux:起服务、停服务、改端口重启date: 2026-11-04
叼烟扛炮
7 小时前
linux
·
运维
·
服务器
·
网络
·
笔记
·
学习
·
php
Linux 学习笔记(五十八):IO 多路复用封神——epoll 底层原理揭秘
📌 核心结论(TL;DR):epoll 三大 API:epoll_create(建红黑树)、epoll_ctl(注册 fd)、epoll_wait(收就绪 fd)。
叼烟扛炮
7 小时前
linux
·
网络
·
网络协议
·
php
·
tcpdump
Linux 学习笔记(五十一):数据链路层与 ARP 协议——局域网寻址与黑客骗局
📌 核心结论(TL;DR):IP 与 MAC:IP 是跨网段的终极目标(一般不变),MAC 是局域网内“下一跳”的目标(一直变化)。
星恒随风
8 小时前
linux
·
服务器
·
网络
Linux网络编程:彻底理解IO多路复用select!从fd_set位图、读写就绪到手写TCP多客户端字典服务器
在前面的Linux网络编程中,我们已经学习了五种经典I/O模型:其中,我们通过 fcntl() 配合:
陈布衣
8 小时前
linux
·
笔记
·
mysql
MySQL(1)_MySQL 5.7.21 Linux 安装笔记
环境说明:Linux 下使用官方二进制 tar 包(mysql-5.7.21-linux-glibc2.5-x86_64.tar.gz)手动安装。 注意:5.7 与 5.6 的安装步骤有差异,本文以 5.7 为准。 官网下载地址:https://downloads.mysql.com/archives/community/
Oiiouui
10 小时前
linux
·
服务器
·
前端
·
后端
linux服务器部署Logto后端与对应前端的实现
本文是在对应域名上使用linux服务器部署Logto后端与使用其预制前端的实现文章,本文将会详细解释在linux服务器上部署Logto的流程与注意事项。
ITKEY_
10 小时前
linux
·
服务器
·
emacs
用 Emacs Dired 实现 em:退出文件管理器后,让终端自动切换目录
日期:2026-11-03我原来使用 Yazi 管理文件,在 zsh 中定义了一个 y() 函数。它有一个很方便的行为:在文件管理器里进入某个目录,退出后,外面的终端也已经切换到了那个目录,可以直接执行下一条命令。
wt9527
11 小时前
linux
·
后端
VMware 虚拟机磁盘扩容实战文档(Ubuntu 22.04 + LVM)
日期:2026-11-06 机器:taoserver(192.168.179.128,VMware NAT,Ubuntu 22.04 x86_64) 场景:Docker 构建/运行导致根分区 94% 满,需要在线扩容
就像楞次定律
11 小时前
linux
·
后端
【Linux 学习记之二】C++ 构建体系与底层链接机制的深度透视(2)
项目配套完整开源仓库: github.com/xliulc-lang…本系列文章记录阶段二「C++ 构建体系与链接原理」的两大核心实战:
无足鸟ICT
11 小时前
linux
【RHCA+】slabtop命令(查看slab缓存)
“ 目录:RHCA+ -> 12 系统监控 -> 32 slabtop命令(查看slab缓存) ”查看当前系统的slab缓存使用情况,类似top命令;语法格式:slabtop
且从容.
11 小时前
linux
·
ubuntu
·
docker
Ubuntu 安装 Docker
赋予读取权限(Ubuntu 下安装的组件比 CentOS 略多,包含了常用的 buildx 和 compose 插件。) 安装完成后如果每次都要打 sudo 觉得麻烦,可以把当前用户加入 docker 组:注意,要在终端输入这条命令,要不然无效,完成后重启虚拟机,指令生效
青梅味猪大肠
12 小时前
java
·
linux
·
开发语言
·
嵌入式硬件
·
算法
·
操作系统
【操作系统-60】临近适应算法
邻近适应算法(Next-Fit Algorithm) 是一种内存分配策略,类 似于 首次适应算法(First-Fit),但它与首次适应算法的不同之处在于,它不从头开始查找空闲内存块,而是从上一次分配的位置开始查找空闲内存块。这样做的目的是尽量避免重新遍历整个空闲内存块链表,从而减少查找时间。
沫璃染墨
12 小时前
linux
·
服务器
·
网络
·
网络协议
·
tcp/ip
·
tcp
从零入门计算机网络系列(十四):TCP报文与字节流本质——从数据封装到报文边界
上一篇文章中,我们已经对UDP协议进行了比较深入的讲解,从报文格式到核心特性,再到一些容易忽略的细节,相信大家对UDP已经有了更清晰的认识。不过,传输层可不只有UDP,还有一个我们经常接触、却远比UDP复杂的协议——TCP(Transmission Control Protocol,传输控制协议)。