linux

Hello World . .18 分钟前
linux·数据结构·笔记
【嵌入式学习笔记 Day 1】目录一、红黑树——Linux 内核的“心脏”之一一、 红黑树到底是啥?二、 为什么嵌入式底层(Linux内核)对它情有独钟?
叼烟扛炮19 分钟前
linux·运维·服务器·笔记·学习·1024程序员节
Linux 学习笔记(三十一):线程概念、底层分页机制与初体验在 Linux 中,线程是“轻量级进程(LWP)”,是 CPU 调度的最小单位。一个进程可以包含多个线程。
星恒随风20 分钟前
linux·服务器·网络·笔记
Linux Socket UDP编程(一):手写UDP回显服务器与客户端,从socket、bind、recvfrom到网络字典服务器完整实战在学习网络基础知识时,我们已经认识了 TCP/IP 五层模型:同时也知道,网络通信需要使用 IP 地址和端口号等信息定位通信端点。
H.莓飛23 分钟前
linux·服务器·c语言·开发语言·数据结构·visual studio
【数据结构】归并与外排序📖 博主简介:前面十几篇里,排序的动作要么是拿一个元素往回找位置,要么是在区间里来回换,都比对过元素之间的大小关系。归并换了个角度:它先假设手上已经有两段排好序的数据,只负责把这两段拼成一段。
junwua25 分钟前
linux·运维·服务器·自动驾驶
qnx hypervisor 的中文版Understanding QNX Virtual EnvironmentsQHS 和其他 QNX hypervisor(以下简称"hypervisor")的设计目标,是满足 Popek/Goldberg 定理中所规定的一款 hypervisor 应达到的各项期望。
小猪佩奇TONY25 分钟前
linux·学习·waitqueue
Linux 内核学习(19) --- linux waitqueue操作系统内核中,进程经常因为某种资源或者事件(设备 I/O 完成,数据到达,锁释放) 而无法继续执行,如果采用忙等的设计(busy-looping) 方式,不仅浪费 CPU 时间片,还是导致系统整体的吞吐量下降,更合理的做法时让进程主动放弃 CPU 进入休眠状态,待等待条件满足时再由内核唤醒 Linux 内核为此提供了等待队列机制(wait queue),用于管理所有特定时间的等待的进程
by209999 小时前
linux·1024程序员节
Linux 基础指令与文件操作Linux 严格来说是操作系统的内核。平时安装的Centos、Ubuntu、Debian、Rocky Linux 等发行版,则把内核与系统工具、软件管理工具等组合成可以使用的系统。
Escalating_xu10 小时前
linux·运维·网络
【Linux 网络编程】手写序列化与反序列化:从 x op y 到能校验的文本协议🔥 星光编译者 · 个人主页📚 学习专栏: 《C/C++ 成长笔记》 · 《Linux 实践手册》 · 《数据结构与算法》
todoitbo12 小时前
linux·运维·ubuntu·ai·机器人·仿真教程·启元
在 Ubuntu ARM64 上运行 Q1 V3.0 MuJoCo 模型:加载、步进和单执行器响应我手里没有 Q1 实机,所以这次不碰真机控制,先确认一件具体的事:启元公开的 Q1 V3.0 MuJoCo 模型,能不能在我的 M1 Mac 虚拟出来的 Ubuntu ARM64 环境里加载、往前算几步,并且对一个执行器输入产生可观察的状态变化?
AR-26710-12 小时前
linux·运维
Linux Day26——传输层与三次握手---type: learning-notetitle: Linux:传输层与三次握手(TCP vs UDP、端口与套接字、SYN → SYN-ACK → ACK)
隔窗听雨眠13 小时前
linux·windows·postgresql
PostgreSQL单表从Windows迁移到Linux:差异剖析、方案对比与全流程实战把一个表从Windows上的PostgreSQL搬到Linux上的PostgreSQL,听起来像是一个导出再导入就能解决的小事。但真正动过手的人会知道,这件事的麻烦程度和表的规模、两端环境的一致性、以及你对“迁移完成”的定义直接相关。
xinruoqianqiu13 小时前
linux
记录Linux1.5、想在一个shell脚本中,同时启动多个字进程
额额额对了13 小时前
linux·运维·服务器
嵌入式 Linux 实战:i.MX6ULL 上的 CAN 通信与摄像头采集在嵌入式 Linux 项目中,CAN 通信和摄像头采集是两个非常典型的外设场景。CAN 常用于工业控制、车载通信和多节点数据上报;摄像头则常用于图像采集、视觉识别和人机交互。本文以 i.MX6ULL 为例,整理一套从硬件、设备树、驱动到应用测试的实战流程。
牛马鸡niumasi13 小时前
linux
【Linux】进程替换fork() 之后,父子进程执行的是同一份代码,只是走不同的分支。如果子进程想运行一个全新的程序,就需要进程程序替换。
灯澜忆梦14 小时前
linux·运维·服务器
【Linux】#10 | Linux 终端实用快捷键 + 安装应用示例:!ls 执行上一条 ls 命令相当于 Linux 的应用商店,自动处理软件依赖关系 CentOS:软件包格式 .rpm,包管理器 yum Ubuntu:软件包格式 .deb,包管理器 apt ⚠️ yum /apt 都需要 root 权限,两种提权方式:su - 切换 root,或者 sudo 提权
码士集团小青14 小时前
linux·服务器·数据库·redis·缓存·1024程序员节
面霸篇:高频 Java 基础问题(核心卷一)面霸篇,从面试题作为切入点提升大家的 Java 内功,所谓根基不牢,地动山摇。只有扎实的基础,才是写出写好代码。
水饺编程15 小时前
linux·c语言·汇编
第2章:Linux 基础,切换用户上一篇:第2章:Linux 基础,在 root 中创建用户账号回到目录下一篇:第2章:Linux 基础,删除用户
Lsetea16 小时前
linux·https·ssl证书·curl·tls
curl指定--tlsv1.2仍连接TLS1.3:最低版本与tls-max排查给curl加上--tlsv1.2,日志却显示SSL connection using TLSv1.3,是参数没生效吗?先别换证书。这个选项通常是在设最低版本,不是把协议锁死到1.2。下面用隔离HTTPS对照,把版本范围、握手失败和证书验证拆开。
Lsetea16 小时前
linux·http·https·ssl证书·curl
curl访问HTTPS报47 Too many redirects:重定向循环与max-redirs排查访问 HTTPS 下载入口,curl 加上 -L 后反而报“curl: (47) Maximum (2) redirects followed”。这时先别换证书,更别加 -k。47 指向重定向次数上限:可能是入口来回兜圈,也可能只是正常链条超过了你设置的预算。下面用隔离实验,把跳转、TLS 验证和最终文件验收拆开。
96245618 小时前
linux·运维·服务器
一次 Dell PowerEdge R750xs 启动故障复盘:从 iDRAC 带外管理到 Linux 多内核回退与 initramfs 重建一台 CentOS 7 服务器因最新内核的 initramfs 缺失无法挂载根文件系统,最终借助 iDRAC 虚拟控制台切换旧内核、在线重建启动工件并恢复。