运维

【Linux】手把手带你写出进度条小程序

文章目录 一、前置知识 回车和换行 sleep与缓冲区 二、倒计时小程序初版 倒计时数字示例 完整实现 三、倒计时小程序进化版 一、前置知识 回车和换行 回车和换行是两个概念,回车是指把光标移动到当前行开头,换行是指将光标从当前行开头移动到下一行开头。换行在语言层面上是 \n,它是实际上会执行回车和换行两个动作&#x

全栈开发实战指南:从架构设计到部署运维

🌟 Hello,我是蒋星熠Jaxonic! 🌈 在浩瀚无垠的技术宇宙中,我是一名执着的星际旅人,用代码绘制探索的轨迹。 🚀 每一个算法都是我点燃的推进器,每一行代码都是我航行的星图。 🔭 每一次性能优化都是我的天文望远镜,每一次架构设计都是我的引

Docker:容器化和虚拟化

虚拟化虚拟化是一种资源管理技术,它将计算机的各种实体资源(如CPU、内存、磁盘空间、网络适配器等)予以抽象、转换后呈现出来,并可供分割、组合为一个或多个电脑配置环境。这些资源的新虚拟部分是不受现有资源的架设方式、地域或物理配置所限制的。 像我们常听的虚拟机,就是“伪造”一个硬件抽象接口,将一个操作系统及其资源嫁接到硬件上,实现和真实物理机一样的功能。 特点 硬件抽象:虚拟化技术通过在物理

Linux:多线程---深入互斥&&浅谈同步

文章目录 1. 互斥 1.1 为什么需要互斥 1.2 互斥锁 1.3 初谈互斥与同步 1.4 锁的原理 1.5 可重入VS线程安全 1.6 死锁 1.7 避免死锁的算法(扩展) 序:在上一章中我们知道了线程控制的三个角度:线程创建、线程等待和线程终止,分别从接口以及参数的意义和功能的角度来了

Ubuntu 20.04.4 Server 图文安装教程[含磁盘分区、设置固定IP地址]

一、基础配置阶段 1.选择语言默认选中英文,直接按  Enter 键 确认到下一步。 2.是否更新安装程序选择  “continue without updating(继续而不更新)”,跳过安装前更新,加快流程。按方向键选中后回车。 3.键盘布局设置默认选择  “English”(默认选

无人机视角红外图像太阳能光伏板热斑阴影缺陷检测数据集VOC+YOLO格式667张3类别

数据集格式:Pascal VOC格式+YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件)图片数量(jpg文件个数):667标注数量(xml文件个数):667标注数量(txt文件个数):667标注类别数:3所在github仓库:f

【故事分享】从一个“自动脚本”的开始:我与 AutoHotkey 的邂逅(深入 AHK + AHI 的自动化开发实战)

从一个“自动脚本”的开始:我与 AutoHotkey 的一场较量(深入 AHK + AHI 的自动化开发实战) 📘关键词:AutoHotkey、AutoHotInterception、键盘钩子、自动化脚本、游戏辅助脚本、AHK脚本开发、输入拦截驱动、AHI教程、键鼠控制、键盘事件监听 文章目录 从一个“

从Cgroups精准调控到LXC容器全流程操作​:用pidstat/stress测试Cgroups限流,手把手玩转Ubuntu LXC容器全流程​

本篇摘要本文围绕Linux资源管理与容器技术展开,通过pidstat监控、stress压测演示Cgroups对CPU/内存的精准控制,并实战Ubuntu 22.04下LXC容器的创建、隔离及销毁,验证资源限制与轻量级虚拟化能力。 欢迎拜访: 点击进入博主主页 本篇主题: Docker之cgroups+lxc操作

ubuntu等各类Linux系统换源详细教程(全网最详细,看完包懂)

文章目录 前言 为什么要换源? 详细步骤 常见问题及对应解决方案 1.按照博客的步骤操作,换源后执行`apt update`报错 补充 1.阿里云源使用方法 2.常见镜像站的链接汇总 3.Docker内的Linux换源教程 Ubuntu22.04更换清华源-速通版 前言✨✨✨ 如果您对这篇文章感兴趣&#xff0c

【Linux】线程控制

1.创建线程创建一个新的线程我们要用到函数pthread_create,头文件#include <pthread.h>。第一个参数一个输出型参数,获取线程的id;第二个参数是线程的属性,设为nullptr就行;第三个参数是一个返回值为void*,参数为void*的函数指针,对函数进行回调&