自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql中的索引(以主键的B+树为例)

​ 索引是mysql建立的一种数据结构,目的是为了加快数据的查找效率。mysql中InnoDB中实现索引的数据结构为B+树。

2025-10-24 00:58:56 248

原创 unique_ptr、shared_ptr、weak_ptr的区别与联系

​ 因为在异步调用中,存在一个保活机制,异步函数执行的时间点我们是无法确定的,然而异步函数可能会使用到异步调用之前就存在的变量。为了保证该变量在异步函数执期间一直有效,我们可以传递一个指向自身的share_ptr给异步函数,这样在异步函数执行期间share_ptr所管理的对象就不会析构,所使用的变量也会一直有效了(保活)。​ 坏处是,只有当强引用计数和弱引用计数都为0时,才会释放,意外的延迟了内存释放的时间。​ 所有的共享指针会占用一个弱引用计数,其余情况不操作弱引用计数,只操作强引用计数。

2025-10-17 11:01:32 844

空空如也

空空如也

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

TA关注的人

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