自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux安装 ProtoBuf

在我写我的RPC项目时,需要用到protobfu这个库。但是我在安装的时候出现了问题,导致代码无法运行。所以在仔细搜索各种资料后,逐渐明白了库的安装方法与原理。

2025-02-15 19:02:13 634

原创 回调函数定义及使用原因

回调函数就是把一个函数作为参数传递给另一个函数,后者在合适的时机调用前者。它常用于异步操作、事件处理和自定义行为的场景。使用回调函数的主要原因在于灵活性和解耦性。通过回调函数,你可以在运行时动态地传递功能或行为,而不需要在调用方代码中硬编码特定的操作。这使得代码更加通用、可扩展且易于维护。回调函数可以提高代码的灵活性可重用性解耦性和可维护性。不能直接调用函数会导致代码硬编码,缺乏灵活性,且很难扩展和维护,尤其在异步操作和事件驱动编程中,回调是必不可少的工具。

2025-02-09 15:13:52 931

原创 线程池实现(单例模式)

【代码】线程池实现(单例模式)

2024-11-03 17:40:33 81

原创 CMU15-445环境配置

安装完之后,显示没有网络,调整网络问题:虚拟机VMware网络连接激活失败解决方案_虚拟机网络连接激活失败-优快云博客。

2024-10-12 21:47:49 768

原创 dynamic_cast理解

在阅读https://blog.youkuaiyun.com/albertsh/article/details/118663176与https://blog.youkuaiyun.com/qq_28127741/article/details/120625183?这种情况下,向上转型(从子类转换为父类)总是安全的,因为父类是子类的一部分。此外,子类之间的横向转型(如从 XiaoHong* 转换为 XiaoMing*)在单继承结构中也是不可能的,因为两个子类之间没有直接的继承关系,它们是相互独立的类,这种转换自然也会失败。

2024-10-04 16:01:41 1395

原创 关于01背包问题的思路与理解

有n件物品和一个最多能背重量为w 的背包。第i件物品的重量是weight[i],得到的价值是value[i]。,求解将哪些物品装入背包里物品价值总和最大。完全背包问题即是01背包问题的拓展:01背包每种重量的物品数量是有限的,而完全背包是无限的。

2024-08-30 20:54:51 1002

空空如也

空空如也

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

TA关注的人

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