操作系统

【Linux详解】基础IO:软硬连接 | 动静态库管理

目录软硬链接1. 介绍2.理解2.1 如何理解硬链接?2.2 如何理解软连接?动静态库1.介绍1.1 使用1.2 什么是库?2.生成2.1 静态库2.2 动态库:软硬链接1. 介绍1.1 软连接是一个独立文件,具有独立的 inode ,也有独立的数据块,它的数据块里面保存的是指向的文件的路径&#xff

【Linux】线程概念与控制

目录一. 线程的概念1.什么是线程2.深刻理解虚拟地址空间3.线程的优缺点(1)优点(2)缺点二. 线程的控制1.线程创建2.线程终止3.线程等待4.线程分离5.POSIX线程库6.线程栈和 pthread_t7.线程的局部存储三. 线程的封装一. 线程的概念1.什么是线程线程是进程内部的一个执行流,是进程调度的基本单位。它具有

RK3568笔记八十一: Linux 小智AI聊天机器人移植

若该文为原创文章,转载请注明原文出处。上一篇编译了所需要的库,这边记录下移植编译测试过程 。一、源码下载100askTeam/xiaozhi-linux: Embedded Linux AI Xiaozhi Intelligent voice dialogue.是在源码上直接修改的,整体框架不变lib文件是存放自己编译后的动态库文件,需要拷贝

【Linux】中如何修改jar包里的文件类及配置等内容

👨‍🎓博主简介   🏅CSDN博客专家   🏅云计算领域优质创作者   🏅华为云开发者社区专家博主   🏅阿里云开发者社区专家博主 💊交流社区:运维交流社区 欢迎大家的加入! 🐋 希望大家多多支持,我们一起进步&#xff

【Linux | 网络】多路转接IO之poll

一、poll函数 二、poll的优缺点 三、实现poll服务器(只关心读事件) 3.1 Log.hpp(日志) 3.2 Lockguard.hpp(自动管理锁) 3.3 Socket.hpp(封装套接字) 3.4 PollServer.hpp(服务端封装&#

JuiceSSH+cpolar解锁手机远程Linux新姿势,无需公网IP,固定地址稳定用

文章目录 前言 1. Linux安装cpolar 2. 创建公网SSH连接地址 3. JuiceSSH公网远程连接 4. 固定连接SSH公网地址 5. SSH固定地址连接测试 **总之,JuiceSSH 结合 cpolar,让手机远程访问 Linux 变得简单高效,解决了异地操作的难题,适合需要灵活处理工作的用户&#xff0c

网络传输协议的介绍——SSE

今天实战的SSE协议,这个协议是基于HTTP的一个轻量级单向传输协议,允许服务器主动向客户端推送实时数据,场景主要有:新闻推送、消息通知、股票行情、实时日志等。核心特性如下: 1、单向通信 2、基于HTTP 3、长连接(替代轮询) 4、自动重连 1.客户端基本使用方法 这里简单画了个流程图表示生命周期

【Linux】Linux环境下硬编码检测方式小结

🐚作者简介:花神庙码农(专注于Linux、WLAN、TCP/IP、Python等技术方向) 🐳博客主页:花神庙码农 ,地址:# 🌐系列专栏:Linux技术 📰如觉得博主文章写的不错或对你有所帮助的话,还望大家三连

《场景化落地:用 Linux 共享内存解决进程间高效数据传输问题(终篇)》

前引:共享内存是 Linux 进程间通信中效率最高的方式,但 “内存映射原理”“权限配置”“同步机制” 等知识点常让新手望而却步。本文从基础概念拆解入手,先讲清共享内存的工作逻辑,再通过 “创建→挂载→读写→销毁” 完整实操案例,帮你从零掌握核心用法,无论你是 Linux 入门者还是需要夯实基础的开发者&#x

Windows11 + Linux (Ubuntu22.04) 双系统最简安装详细避坑版

 准备工作(非常重要!!!一步一个坑!1. 首先我们有一个安装了Windows11系统的电脑,准备一个8G以上的U盘(或者移动硬盘)2. 查看/更改引导方式确保双系统安装完成后可以有双系统菜单:--Win+R呼出运行界面,输入:msinf