Linux:五种IO模型 一、五种IO模型1.1 高效IO的初步理解 IO其实就是“input”和“output” 尤其在网络部分,IO的特性非常明显!! 如果是在本地文件,本质上就是将数据写到内核文件缓冲区,具体什么时候刷到磁盘上,是由OS决定的!!而在网络中,本质上也是将数据 操作系统 2025年06月05日 184 点赞 0 评论 1861 浏览
Ubuntu 22.04(Jammy Jellyfish)升级内核方案 Ubuntu 22.04(Jammy Jellyfish)完全可以升级内核,且有两种常用升级路径,可根据需求选择(推荐优先选官方支持的稳定版本): 一、先确认当前内核版本升级前先查看当前内核,避免重复操作或误升:uname -r # 查看运行中的内核版本(如 操作系统 2026年02月09日 48 点赞 0 评论 1908 浏览
深度解析Linux中的编译器gcc/g++ gcc只用来编译C语言g++用来编译C/C++程序的翻译步骤经历四个过程的1、预处理(进行宏替换/去注释/条件编译/头文件展开等) 这个-E的意思是从现在开始,进行程序的翻译,一但预处理做完了,就停下来那么这里的code.i保存的是预处理之后的结果我们这里的-o选项就是指明了我们的生成文件的名称了 操作系统 2025年11月17日 154 点赞 0 评论 1945 浏览
【Linux】网络--传输层--TCP协议基础 个人主页~ TCP协议基础 一、TCP协议格式 TCP与UDP的对比 二、TCP协议机制 三、确认应答机制 四、捎带应答 五、三次握手和四次挥手 1、应用层行为 2、三次握手---建立连接 3、四次挥手---断开连接 一、TCP协议格式TCP(传输控制协议)报文结构是网络通信中重要的基础概念,用于实现可靠的数据传输 操作系统 2025年06月20日 140 点赞 0 评论 1998 浏览
Linux入门:Xshell相关配置及前期准备 一、Linux的环境安装1、裸机安装或者是双系统2、虚拟机的安装3、云服务器(推荐)——>安装简单,维护成本低,学习效果好,仿真性高(可多人一起用一个云服务器)1.1 购买云服务器 使用云服务器不仅环境搭建简单, 避免折腾, 同时还有一个最大的好处, 部署在云服务器上的项目可以直接 操作系统 2025年08月11日 80 点赞 0 评论 2013 浏览
【Linux篇章】Socket套接字,竟让TCP网络通信如此丝滑,一同共赴TCP 网络通信的技术新征程! 本篇文章继上篇UDP网络通信,将在此篇介绍TCP基础编程函数接口然后将形象的画图分析TCP是如何进行网络通信的,然后基于TCP实现简单的server-client的echo功能,英汉译,执行命令回显功能等;最后拓展介绍应用层自定义协议与序列化:基于json库实现序列化与反序列化的TCP网络计算器;并通 操作系统 2025年07月25日 171 点赞 0 评论 2013 浏览
【Linux】基础IO(二) 📝前言:上篇文章我们对Linux的基础IO有了一定的了解,这篇文章我们来讲讲IO更底层的东西: 重定向及其原理 感受file_operation 文件缓冲区 🎬个人简介:努力学习ing 📋个人专栏:Linux 🎀CSDN主页 愚润求学 🌄其他 操作系统 2025年06月05日 187 点赞 0 评论 2014 浏览
探索Linux互斥:线程安全与资源共享 个人主页:chian-ocean 文章专栏-Linux 前言: 互斥是并发编程中避免竞争条件和保护共享资源的核心技术。通过使用锁或信号量等机制,能够确保多线程或多进程环境下对共享资源的安全访问,避免数据不一致、死锁等问题。 竞争条件竞争条件(Race Condition)是并发程序设计中的一个问题&# 操作系统 2025年06月05日 146 点赞 0 评论 2014 浏览
最新版VSCode通过SSH远程连接Ubuntu 16.04等旧版Linux的方法 根据官方文档Remote Development FAQ - Can I run VS Code Server on older Linux distributions?,自Visual Studio Code 1.99起,VSCode Remote - SSH Server由于运行库依赖更新,会无法连接到旧版Linux发行版上。但是好在官方在文档中还给了 操作系统 2025年09月01日 173 点赞 0 评论 2015 浏览
解密 Linux 线程:多线程编程与资源管理 个人主页:chian-ocean 文章专栏-Linux 前言: 在Linux中,线程 是一种轻量级的执行单元,它是进程的一部分。多个线程可以在同一个进程内并行执行任务,通常它们共享该进程的资源,如内存空间、文件描述符等。 线程的概念 线程的基本概念: 轻量级进程(LWP& 操作系统 2025年05月12日 112 点赞 0 评论 2018 浏览