技术栈
linux
DevHub
7 分钟前
linux
·
嵌入式硬件
·
docker
·
容器
·
开源
·
电视盒子
电视盒子刷 Armbian 教程:30 元旧盒子变 NAS 跑 Docker,200+ 机型可刷
机顶盒退网之后还能干嘛?大多数人直接扔掉,或者让它继续在抽屉里落灰。但把这东西拆开,里面是一台不折不扣的 ARM 小电脑:四核 Cortex-A53、2GB 内存、8GB 存储、千兆网口、USB 接口。硬件并不寒酸,它缺的只是一个能用的系统。
Doraemomo
2 小时前
linux
·
运维
·
服务器
Linux编程-线程
早期 Linux没有内核原生线程,只有进程。进程的痛点 进程是资源分配的最小单位,创建进程fork()会复制页表、文件描述符、内存空间,开销大;进程间切换要刷新 TLB、更换地址空间,上下文切换开销高;多任务如果全部用多进程,系统性能损耗很大。
Linux-lucky
8 小时前
linux
·
运维
·
学习
·
ubuntu
·
https
21-Linux学习之旅之HTTPS和安全加固
前置环境:20-Linux学习之旅之反向代理与负载均衡-CSDN博客下载/opt/ca下的ca.crt
清水白石008
9 小时前
linux
·
网络
·
python
Python 死锁排查全攻略:从线程卡死到锁依赖定位与工程化修复
在 Python 并发开发中,有一种故障比异常更让人头疼。它没有 Traceback,没有明显报错,CPU 可能也不高,日志甚至停留在一句看似正常的:
zhangrelay
16 小时前
linux
·
笔记
·
学习
·
ubuntu
·
机器人
·
ros2
ROS 2 Lyrical 第9章 计算机视觉与摄像头应用
本章完整迁移ROS1计算机视觉体系,全量适配ROS 2 Lyrical + OpenCV 4.x,替换ROS1专属roscpp、XML launch、旧版cv_bridge,统一使用rclcpp、Python Launch、cv_bridge、image_transport、camera_calibration、image_proc等ROS 2标准视觉工具链。 内容覆盖FireWire/USB摄像头驱动开发、单目/双目摄像头标定、标准图像处理管道、OpenCV算法集成、双目/RGBD视觉里程计、特征匹配单
ao-weilai
10 小时前
linux
·
运维
·
服务器
Linux基础:Ext系列文件系统
很多刚接触Linux的同学,一看到ext2/ext3/ext4、inode、块组、软硬链接这些名词就头皮发麻,总觉得文件系统是底层玄学,看不见摸不着。 其实这玩意儿一点都不玄,本质上就是给硬盘做「物业管理」——怎么存数据、怎么找数据、怎么管空间。今天咱们就从一块机械硬盘开始,一层一层往下扒,保证看完你能对着磁盘分区侃侃而谈,吃透底层缓存、删除机制、进程与文件交互逻辑。
qq_34944795
11 小时前
linux
·
git
·
ssh
Linux系统,安装git,从使用git下载仓库(GitHub, Gitee, GitLab 等),并且使用ssh密钥,可以直接执行git pull
1.安装gitapt install -y git2.在自己的Linux机器上生成公钥和私钥 ssh-keygen -t rsa -b 4096 -C "自己的密钥说明可以用于区别密钥" 一路返回(不输入密码) 就会再本机的.ssh文件夹下(/root/.ssh)生成两个文件 id_rsa和id_rsa.pub
sunoo-229
19 小时前
linux
·
开发语言
·
数据结构
·
笔记
·
学习
·
链表
数据结构入门 Day3:双向链表与双向循环链表全解析(核心操作 + 易错坑点 + 三类链表对比)
今天是数据结构学习的第三天,在掌握单向链表的基础上,我们进阶学习了双向链表与双向循环链表,核心聚焦「创建初始化、头插、尾插、销毁」四大基础操作。本文结合实操中踩过的编译、逻辑坑点,梳理完整知识点,并横向对比单向链表、双向链表、双向循环链表的异同
mCell
14 小时前
linux
·
github
·
agent
GitHub Actions 玩法大赏:一台远程主机的七种活法
同步至个人站点:GitHub Actions 玩法大赏:一台远程主机的七种活法GitHub Actions 本质上是 GitHub 白送的一台远程主机:按触发条件自动开机、自带仓库权限、跑你写好的命令。但多数人只拿它跑测试和 lint——这是它最无聊的一种活法。
闖64
21 小时前
linux
·
服务器
Linux零基础入门|超全常用基础指令详解
Linux 是服务器、后端开发、运维、嵌入式、大数据的主流操作系统,几乎所有后端项目、服务器部署都基于 Linux 环境。
盐焗鹌鹑蛋
14 小时前
linux
【Linux】动静态库的制作与使用
库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常
艾伦_耶格宇
15 小时前
linux
·
运维
·
ubuntu
·
elk
【ELK】-4 logstash的搭建及操作
Logstash 是 ELK 栈中的数据处理管道,负责日志的采集、清洗与输出。本文从 ELK 整体架构讲起,涵盖 Logstash 部署、配置文件编写、Nginx 日志采集实战,以及生产环境 Filebeat + Logstash 的完整落地(rpm / apt 两种安装方式)。
mifengxing
15 小时前
大数据
·
linux
·
运维
·
操作系统
·
计算机408
文件逻辑结构、物理结构与磁盘空闲存储空间管理
前言 本章核心分为两大模块: 1.文件逻辑结构:站用户视角,描述文件数据、记录的组织形式; 2.文件物理结构:站操作系统视角,描述文件数据在磁盘上的存储分配方式; 3.磁盘空闲存储空间管理:操作系统对磁盘空闲盘块的四种管理方案(考试高频考点)。 重点区分易混淆概念:逻辑层的链式/索引结构、物理层的链接/索引分配;所有存储管理方法均围绕数据结构、盘块分配、盘块回收三个维度学习。
小此方
17 小时前
linux
·
运维
·
驱动开发
Re:Linux系统篇(五十七)线程篇 · 十:基于环形缓冲的生产者消费者模型与信号量
Hello大家好,我是此方。本文围绕环形缓冲区实现生产者消费者模型展开,首先介绍环形缓冲区的核心逻辑与生产者、消费者之间的并发访问关系,随后深入讲解 POSIX 信号量及 P/V 操作,分析并发控制、同步互斥的实现原理。在此基础上,完成模型的代码实现,并结合特殊场景进一步理解信号量在多线程协作中的实际应用。
fanged
18 小时前
linux
·
运维
·
服务器
Linux的DD命令
最近发现DD命令还挺有用的。已经从板子当前活动槽 _a 提取完成。文件:提取信息:ELF 的 SHA-256:
a未来永远是个未知数
1 天前
linux
·
运维
·
centos
centos离线安装ntpcent
rmp包下载将RPM包上传至服务器后,按依赖顺序执行安装:关键参数说明: –force:强制覆盖已存在文件,需确认无依赖冲突12 -ivh:显示安装进度和详细信息
没伞的行者
21 小时前
linux
·
开发语言
·
c++
·
gitee
·
github
《C++ Primer Plus(第六版)全书代码整理 | 章节源码 + README知识总结(Gitee、GitHub开源)》
最近重新系统学习了一遍《C++ Primer Plus(第六版)》。 这本书作为 C++ 入门与进阶学习的经典教材,内容覆盖非常全面,从 C++ 基础语法,到面向对象编程,再到模板、STL、C++11 新特性等都有详细介绍。 在学习过程中,我发现书中的代码示例非常丰富,而这些示例对于理解 C++ 的各种语法特性非常重要。 因此,我花了一些时间,将书中的所有程序清单(Program Listing)逐一整理,并重新编写成独立的代码文件,最终形成了一个完整的代码仓库。
张洛闻Eren
19 小时前
linux
·
运维
·
数据库
·
mysql
MySQL 管理复制拓扑【MySQL第四课】
本章主要讲复制故障转移、复制内部线程、复制监控手段,还有复制故障排查。主库故障之后,要挑选一个数据最新的从库升级成为新主库。
xiaohua1009
19 小时前
linux
·
jvm
Linux-JVM线程查询