分类: 中间件
【Linux】线程控制函数
一、线程函数
1、线程ID
获取线程ID,线程ID的名字叫做tid
#include <pthread.h>
pthread_t pthread_self(void);
返回值:该函数返回调用它的线程的线……
Ubuntu24.04安装NVIDIA驱动及工具包
变更记录:
2024.12,安装535的版本,CUDA版本是12.2
2025.02.02,安装550的版本,CUDA版本是12.4,可以匹配使用torch-cu的版本
1.安装nvidia显卡驱动
NVIDIA ……
Linux信号的诞生与归宿:内核如何管理信号的生成、阻塞和递达?
一、认识信号
什么是信号?信号是一种异步事件通知机制,类似于生活中的红绿灯、闹钟、电话铃等,用于中断当前任务并提醒处理新事件。
注:异步就是「发起一个……
超详细的 Linux 环境下 Anaconda 安装与使用教程
超详细的 Linux 环境下 Anaconda 安装与使用教程
前言
在数据科学和机器学习领域,Anaconda 是一个非常受欢迎的发行版,提供了许多常用的包和工具。本文将详细……
Ubuntu Server 22.04.5 LTS重启后IP被重置问题
Ubuntu Server 22.04.5 LTS重启后IP被重置问题
最近在使用Ubuntu Server 22.04做项目开发测试时发现每次重启和关机后,所设置的静态IP地址都会回复到安装系统……
【Linux】高性能网络模式:Reactor 反应堆模式
一 :🔥 Reactor 模式
🐳 Reactor 模式 \colorbox{cyan}{ 🐳 Reactor 模式 }
🐳 Reactor 模式
是一种事件处理设计模式,用于处理多个并发输入事件。它通过事件驱……
【Linux篇】基础IO - 文件描述符的引入
一. 理解文件
我们以前就说过 文件 = 文件内容 + 文件属性
1.1 侠义理解
文件是在磁盘上的,磁盘本质上是个外设,我们访问文件其实就是在系统和磁盘上进行IO
……
Linux《进度条》
在之前的Linux基础开发工具当中我们已经了解了vim、gcc、makefile等基本的开发工具,那么有了这些开发工具我们就可以来实现我们Linux旅程当中的第一个程序——进……
【Linux】高性能网络模式:Reactor 反应堆模式
一 :🔥 Reactor 模式
🐳 Reactor 模式 \colorbox{cyan}{ 🐳 Reactor 模式 }
🐳 Reactor 模式
是一种事件处理设计模式,用于处理多个并发输入事件。它通过事件驱……
nginx配置反向代理服务器,实现在https网站中请求http资源
一、前言
Nginx反向代理是一种将客户端请求转发到后端服务器的技术,主要用于负载均衡、提高安全性和提升性能。与正向代理不同,反向代理隐藏了后端服务器的……