自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (1)
  • 收藏
  • 关注

原创 C++ 无锁队列实现与性能测试

的支持是。

2025-08-11 20:04:14 295

原创 C++ mmap解析

mmap(memory map,内存映射)是操作系统提供的一种的机制。它允许进程通过,而不是传统的 read/write 系统调用。

2025-08-06 20:00:45 521

原创 C++ 性能优化练习与验证

《深入理解计算机系统》性能优化练习测试

2025-08-05 11:13:24 710

原创 “ undefined reference to xxx” 解决办法

编译环境:C/C++,cmake这个“ undefined reference to xxx”指的是,在你编译你的可执行程序的时候,这个 xxx函数,编译器只找到了它的声明,而没有找到对应的定义(实现、符号),就会出现类似的问题。下面具体来说几个场景。

2025-06-19 14:25:39 1015

原创 C++ 设计模式原则

2025-06-19 11:46:56 190

原创 C++ 单例模式

输出如下。

2025-05-09 17:28:06 334

原创 CPP 后置++操作解析

在 C++ 中,后置递增操作符。

2025-02-07 13:43:05 418

原创 DeepSeek 关键名词解析

混合专家(Mixture of Experts,MoE)语言模型是一种高级的神经网络架构,旨在通过结合多个专用的子模型(称为“专家”)来提高整体模型的性能和效率。

2025-02-02 22:14:39 929

原创 C++ 链式调用,返回指针的问题

上面这句话,会先创建一个临时变量buff=test.get_test_a(5),这部分放在栈区的临时变量区里面,再从这个临时变量buff里面,调用get_test_b方法,返回B0_data的地址。(2)*buff0、*buff1、*test_b分别是5,6,7,因为中间没有其他操作。等到这句话结束后,临时变量buff的生命周期就会结束,此时会触发析构函数,所以在日志里面打印了~B()。*buff0、*buff1、*test_b分别是-999,-999,7。下面我们来分析一下,上面做法的问题。

2024-12-17 20:53:00 332

原创 双线性插值锯齿问题解决办法

近期项目上要用opencv的resize方法,由于一些工程因素,必须要用双线性插值方法来缩小图像。但是双线性插值缩小图像时,可能会导致图像产生锯齿,从而失真。训练测试用的nvidia.dali.fn.resize函数,这个带有抗锯齿优化,导致两者resize方法对不齐,导致后续一些精度对不上。因此要找到双线性插值抗锯齿的解决办法。

2024-12-11 21:40:12 482

原创 C++ Primer 第三章笔记

6.string::size()函数返回值类型为string::size_type(),这是一个与机器无关的通用的无符号整形的标准类型,设计之初就是考虑兼容性。4.如果使用等号初始化一个变量,实际上执行的是拷贝初始化,编译器将等号右侧的数值拷贝到新创建的对象中去。,由于size_type默认为无符号的整数,作比较的负数会被强制转换为无符号的整形,也就是取模,会得到很大的整数,得到的结果与预期不符。”,那么输出是“hello”,如果想要输出所有的,包括其中的空格,你应该使用。

2024-09-04 14:15:11 200

原创 C++ Primer 第二章笔记

5. 如果内置类型的变量未被显示的初始化,它的值由定义的位置决定,定义于任何函数体之外的变量被初始化为0,有一种例外情况,就是定义在函数内部的内置类型将不被初始化,一个未被初始化的内置变量的值是未定义的,试图拷贝或者访问这个变量会发生未定义的行为。13.假如 i是int类型的数据,decltype(i=c)返回的数值时int&,这是因为赋值函数返回的是i的引用,避免了数据拷贝;从实验结果看出,类里面,主函数里面的值进行了默认初始化,但是在函数内的数值就没有初始化,产生了未定义的行为。

2024-09-01 21:23:13 406

原创 【学习笔记1,2】计算机是怎样跑起来的

计算机是执行输入、计算、输出的机器程序是指令与数据的集合计算机的处理方式和人们的思维方式不同。

2024-08-11 21:26:29 255

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除