操作系统

Ubuntu 下 Visual Studio Code 安装指南及必备插件推荐

目录声明1. Visual Studio Code 的安装2. Visual Studio Code 插件的安装3. Visual Studio Code 常用配置3.1 更改为中文模式3.2 解决头文件报错问题3.3 关闭预览3.4 主题推荐声明本博客所记录的关于正点原子i.MX6ULL开发板的学习笔记,(内容参照正点原子I.MX6U嵌入式linux驱动开发指南&#x

【Linux】进程状态

目录 认识操作系统的各个状态 运行状态 阻塞状态 挂起状态 运行挂起状态和阻塞挂起状态 Linux内核管理进程状态的方法 如何查看进程状态 R状态 S状态 D状态 T状态 T和t X状态 Z状态(僵尸状态重点) 问题1:为啥要有僵尸状态? 问题2:僵尸进程的危害是什么? 孤儿进程

Ubuntu 20.04/22.04安装NVIDIA显卡驱动

Ubuntu 20.04/22.04安装NVIDIA显卡驱动 一、驱动安装方案对比 安装方式 优点 缺点 推荐指数 官方.run文件 版本灵活可控 兼容性问题较多 ⭐⭐ 附加驱动工具 一键安装无脑操作 版本更新滞后 ⭐⭐⭐⭐ PPA源安装 版本较新自动更新 需要添加第三方源 ⭐⭐⭐ 建议选择: 普通用户优先使用附加驱动工具,深度学习/开发者推荐PP

Linux(Centos 7.6)命令详解:unzip

1.命令作用unzip用于在一个ZIP存档压缩文件中进行陈列/检测/提取文件(list, test and extract compressed files in a ZIP archive);unzip命令是Linux系统中用于解压缩ZIP格式压缩文件的常用工具。它能够快速、方便地将ZIP文件解压到当前目录或指定目录。2.命令语法Usage: unzip [-Z] [-opts[m

【Linux手册】缓冲区:深入浅出,从核心概念到实现逻辑

文章目录 前言 缓冲区是什么 缓冲区在哪 缓冲区的刷新策略 为什么要有缓冲区 缓冲区是独立的 模拟实现缓冲区 实现FILE结构体 实现fopen 实现fflush 实现fwrite 实现fclose 总结 前言在学习C语言的时候,我们经常会听到缓冲区这一概念,尤其是初学C语言的时候老师给我们展示:int main() { prin

Ubuntu24.04 安装 5080显卡驱动以及cuda

前言之前使用Ubuntu22.04版本一直报错,然后换了24.04版本才能正常安装一. 配置基础环境Linux系统进行环境开发环境配置-CSDN博客二. 安装显卡驱动1.安装驱动按以下步骤来:sudo apt update && sudo apt upgrade -y #下载最新内核并安装sudo add-apt-repository ppa:cappelikan/p

手把手教你安装 Ubuntu 20.04和运行部署 QEMU:纯小白无需基础的虚拟化初体验(图文详解)

一、认识 QEMU 1.1 🔍 QEMU是什么?虚拟开发板的神奇工具QEMU是一款完全开源免费的仿真软件,就像是程序员手中的"魔法棒"!它不仅能像VMware那样虚拟出一台完整的电脑,更厉害的是可以模拟各种嵌入式开发板(ARM、MIPS、RISC-V等架构通吃),而且

【Linux】网络--传输层--深入理解TCP协议

个人主页~ 深入理解TCP协议 一、TCP数据传输问题 1、发送数据丢包问题---重传机制 (一)客户端数据发送丢包 (二)服务器确认应答丢包 (三)时间间隔问题 2、三次握手问题---奇数次握手 (一)验证可靠全双工 (二)

ubuntu(20.04)外接显示器-解决外接显示器无反应问题-双屏幕显示设置

一.ubuntu外接显示器显示设置1.接好硬件线路后,打开ubuntu系统,点击设置1. 如果出现以下配置,则你的ubuntu系统当前的配置可以直接识别外接显示器,如果没有请看第二步。如果显示如下,则目前无法正确识别:接下来需要进行一些操作。二.安装nvidia驱动1.图形化安装(最方便,不容易出错&

AI全栈之路:Ubuntu云服务器部署Spring + Vue + MySql

背景介绍之前使用AI代码工具Trae基于Spring + Vue + MySql生成了一个输入要做事情AI自动生成待办任务列表的的小工具,效果如下: 本地跑通后正好有一台阿里云服务器和域名,准备把这个项目部署到云服务器实现远程访问,本文记录部署过程。 部署过程 云服务器配置云服务器使用的是2 核 (vCPU&#