自定义博客皮肤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)
  • 收藏
  • 关注

原创 左值和右值

将亡值:即将销毁但仍占有资源的对象,如std::move(obj);将亡值可以取地址,但不能赋值;示例:std::move(obj);左值可以取地址,可以赋值;示例:int x = 10;纯右值不能取地址,不能赋值;示例:10, x+y;不能取地址&(除非绑定到const左侧引用);通常没有地址,存储在寄存器或临时内存中;纯右值:真正的右值,如10,x+y;特性:可以修改原变量,不能绑定右值。可以出现在复制号=的左侧;不能出现在赋值号=的左侧;定义:T&& 绑定到右值。具有地址,存储在内存中;

2025-09-22 17:37:44 119 1

原创 gRPC 的断线重连机制

gRPC 重连机制是指在客户端与服务器之间的连接断开后,客户端自动尝试重新建立连接的过程。gRPC 的重连机制依赖于底层的传输层实现(如HTTP/2)和客户端库的配置。

2025-09-19 20:37:38 747

原创 c++面经题

Linux中的权限控制,通过什么命令修改文件权限。如何设计一个高并发系统,保证公平性和性能?追问:如何实现优先级高的线程优先执行。C++中的野指针是什么?TCP中为什么需要第三次ACK。protobuf的兼容性如何。解释数据库中的ACID属性。RPC和gRPC的区别。滑动窗口机制的具体实现。流量控制是怎么实现的。HTTPS 加密过程。

2025-03-17 15:04:14 432

原创 SSL证书验证的流程

如果证书验证成功,则浏览器会向用户显示安全指示,如锁形状或“HTTPS”标志,以表示与网站的连接是安全的。:一旦证书验证成功,浏览器和服务器之间的通信将通过使用证书中包含的公钥和私钥来进行加密和解密。同时,它还会检查证书中声明的域名信息,确保网站的域名与证书中的域名相匹配。:浏览器会将证书中的数字签名解密,并使用证书颁发机构的公钥来验证签名的有效性。:浏览器会检查证书中所声明的颁发机构的可信度和信任链。它会使用操作系统或浏览器预装的证书颁发机构列表来验证证书链的完整性。

2025-03-03 15:17:12 882 1

原创 工厂模式(设计模式)

工厂模式的主要类型:1.简单工厂模式.2.工厂方法模式.3.抽象工厂模式.

2025-02-24 12:24:30 290

人工智能花卉识别数据集,包含5中花卉类别

人工智能花卉识别数据集,包含5中花卉类别

2025-06-17

空空如也

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

TA关注的人

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