相关文章
Linux 用户缓冲区
1. 文件描述符的分配规则
我们知道Linux进程默认情况下会有3个缺省打开的文件描述符,分别是标准输入stdin--0, 标准输出stdout--1, 标准错误stderr--2。0,1,2对应的物理设备一般是:键盘,显示器,显示器.接下…
编程日记
2024/9/1 20:08:58
Python中如何import文件?
背景
我在一个语言大模型项目中,多个地方要使用API,这涉及到API密钥的设置,关键我想把项目开源出来,用户设置为自己密钥的时候想提供方便,仅修改一个文件即可,这样会提供方便。于是有了下面的探索
问题 目…
编程日记
2024/9/12 5:15:35
【C++篇】~类和对象(上)
【C篇】 类和对象上 一类二实例化内存对齐原因(用空间换时间,提高效率) 一类
‘类’class可以理解为C语言阶段的‘结构体’,它的用法与struct大差不差很多地方都相同,但是C毕竟是C,类的用法肯定比结构体的…
编程日记
2024/9/12 0:52:10
关于数字存储和byte[]数组的一些心得
前言
最近做项目,发现一些规律,比如数字的存储和字符串的存储,先说数字吧,最常见的整数,就涉及反码和补码,根据这些规则,甚至我们自己也能造一种数据存储结构,比如1个字节8bit&…
编程日记
2024/9/12 0:45:19
排序算法之堆排序详细解读(附带Java代码解读)
堆排序(Heap Sort)是一种基于比较的排序算法,它利用堆数据结构来排序元素。堆是一种特殊的完全二叉树,堆排序的基本思想是将数组构建成一个最大堆(或最小堆),然后通过交换根节点和堆的最后一个元…
编程日记
2024/9/1 18:21:59
【学习笔记】 陈强-机器学习-Python-Ch13 提升法
系列文章目录
监督学习:参数方法
【学习笔记】 陈强-机器学习-Python-Ch4 线性回归 【学习笔记】 陈强-机器学习-Python-Ch5 逻辑回归 【课后题练习】 陈强-机器学习-Python-Ch5 逻辑回归(SAheart.csv) 【学习笔记】 陈强-机器学习-Python-…
编程日记
2024/9/12 0:23:39
音视频-图像篇(YUV和RGB)
文章目录 一、图像基础概念二、YUV与RGB1.YUV分类方式2.YUV“空间-间”的数据划分1)UV按照“空间-间”的划分方式,分为YUV444、YUV422、YUV4202)YUV“空间-内”的数据划分 3.RGB 三、比较JPG、PNG、GIF、BMP图片格式 一、图像基础概念
像素&…
编程日记
2024/9/1 18:13:53