相关文章
Linux 进程信号的捕捉信号补充内容
目录 一、信号的捕捉
1、用户态和内核态
2、内核如何实现信号的捕捉
3、sigaction
(1)接口介绍
(2)sa_mask
二、可重入函数
三、volatile 一、信号的捕捉
对于如何处理信号,前面也讲了 signal 接口,…
建站知识
2025/3/18 4:32:44
1.排序算法(学习自用)
1.冒泡排序
算法步骤
相邻的元素之间对比,每次早出最大值或最小值放到最后或前面,所以形象的称为冒泡。
特点
n个数排序则进行n轮,每轮比较n-i次。所以时间复杂度为O(n^2),空间复杂度为O(1),该排序算法稳定。
代码…
建站知识
2025/3/16 7:22:43
【技术支持】记一次mac电脑换行符差异问题
起因:将excel中的数据复制到sqlitestudio中时,没有按单元格分割,而是在一个单元格 原因:换行符惹的祸
使用pbpaste | xxd查看剪切板中的字符十六进制显示
~ % pbpaste | xxd
00000000: 3838 0a39 390a 3737 0a36 36 …
建站知识
2025/3/16 7:21:41
uv pip install -r requirements.txt-报错,python版本过低
升级Python版本(推荐)
browser-use0.1.40 需要 Python ≥3.11,但你的环境是 Python 3.10.12。升级Python版本是最直接的解决方案: 安装Python 3.11: 使用 pyenv(Linux/macOS):pyenv…
建站知识
2025/3/16 7:19:38
NAT和NAPT的介绍
一、NAT的介绍以及作用
二、NAPT的介绍以及作用
三、NAT vs NAPT 一、NAT的介绍以及作用
1.1 NAT的介绍 NAT(Network Address Translation)是一种广泛应用于互联网的技术,主要用于解决IPv4地址耗尽问题,同时提供网络安全和网络…
建站知识
2025/3/16 7:17:36
开源数据仓库全解 — 从原理到实践
🎯 一、什么是数据仓库?
数据仓库(Data Warehouse,简称 DW)是面向分析和决策的专门数据存储系统,旨在整合来自多个源的数据,支持复杂查询和大规模分析任务。
特点包括:
面向主题&…
建站知识
2025/3/16 7:16:33