自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C++异常(try、throw、catch) 快速掌握

一文快速掌握C++异常机制(try throw catch noexcept)

2022-12-27 16:29:49 1348 1

原创 std::tuple, std::pair, std::tie 快速掌握

快速掌握基本用法

2022-11-22 18:36:56 415

原创 C++对象实现原理(附常见面试题)

介绍C++对象模型,即C++对象的实现原理。了解编译器在背后做的事情,帮助我们更加透彻的理解C++语法规则,并避免相关语法陷阱。

2022-10-09 22:18:29 722 1

原创 C++ std::bind 快速掌握

一个实例快速掌握std::bind

2022-08-06 19:38:06 269

原创 代码性能优化——分块技巧

代码性能优化——分块技巧同样的算法、同样的计算量,一些高手写的程序可能比初学者的快百倍。像MKL、Openblas这些专业的计算库,更是将性能优化到了极致。那么他们是怎么做到的呢?本篇我们就从分块技巧开始来管中窥豹一下。代码实例开门见山,以一个实用的程序作为例子:向量乘矩阵如图所示,M个元素的向量乘以M行N列的矩阵,生成N个元素的向量。基本代码如下:#define M (2048)#define N (1024)static void naive(float vec_in[M], fl

2020-12-30 00:09:45 1563 2

空空如也

空空如也

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

TA关注的人

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