会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
3to4
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
11
下一页
2025年5月5日
C++对象切割问题
摘要: 对象切割(Object Slicing)是 C++ 中的一个常见问题,发生在对象拷贝时,尤其是在涉及基类与派生类之间的赋值或传递时。其结果是派生类对象被转换为基类对象时,丢失了派生类中的特定信息或成员,导致派生类的行为不能被完整地保留。 何时会发生对象切割 对象切割通常在以下几种场景中发生: 值传递
阅读全文
posted @ 2025-05-05 22:23 3的4次方
阅读(43)
评论(0)
推荐(0)
2025年2月4日
C++轻量级RPC框架的设计与实现
摘要: C++轻量级RPC框架的设计与实现 https://github.com/Meha555/tinyrpc 项目概述 RPC是远程过程调用(Remote Procedure Call)的缩写,可以通过网络从远程服务器上请求服务(调用远端服务器上的函数并获取返回结果)。简单来说,客户端程序可以像调用本地
阅读全文
posted @ 2025-02-04 15:24 3的4次方
阅读(590)
评论(0)
推荐(0)
2025年2月3日
HTTP 1.0、HTTP 1.1 和 HTTP 2 的主要区别
摘要: HTTP 1.0、HTTP 1.1 和 HTTP 2 是 HTTP 协议的不同版本,每个版本都引入了新的特性和改进。以下是它们的主要区别: 1. HTTP 1.0 发布时间:1996 年 特点: 短连接:每次请求都需要建立一个新的 TCP 连接,请求完成后立即关闭连接。 无状态:每个请求都是独立的,
阅读全文
posted @ 2025-02-03 08:13 3的4次方
阅读(260)
评论(0)
推荐(0)
2025年1月4日
Git遇到SSL证书问题
摘要: Git遇到SSL证书问题 问题现象 git clone/push时,出现:server certificate verification failed. CAfile: none CRLfile: none 解决方案 先要了解一下Git配置中和SSL有关的几个关键属性: http.sslVerify
阅读全文
posted @ 2025-01-04 09:28 3的4次方
阅读(1542)
评论(0)
推荐(0)
2024年11月25日
Go语言调试
摘要: Go语言调试 Go 语言支持 GDB、LLDB 和 Delve 几种调试器。其中 GDB 是最早支持的调试工具,Delve 则是专门为 Go 语言设计开发的调试工具。在调试 Go 程序时,Delve 是 GDB 的更好替代方案,它比 GDB 更了解 Go 的运行时、数据结构和表达式。 注意:以下调试
阅读全文
posted @ 2024-11-25 21:01 3的4次方
阅读(125)
评论(0)
推荐(0)
2024年10月2日
Linux删除多余内核
摘要: Linux删除多余内核 使用 apt dist-upgrade 升级系统后,有时会更新新的内核。我们可以把旧的内核删掉来释放磁盘空间。 查看当前的内核信息 # 查看当前正在使用的内核 uname -a # 查看系统当中的所有内核 apt list *linux* --installed # 或 ls
阅读全文
posted @ 2024-10-02 14:46 3的4次方
阅读(376)
评论(0)
推荐(0)
2024年9月16日
C++20 span
摘要: C++20 span 概念 std::span<T, Extent> 类模板就是一块连续内存的视图(类似于 std::string_view ),简化原本C风格的基制指针+长度的使用方式。 模板形参: T :元素类型;必须是完整对象类型且非抽象类 Extent :连续序列中的元素数,默认为动态长度(
阅读全文
posted @ 2024-09-16 19:27 3的4次方
阅读(65)
评论(0)
推荐(0)
2024年9月1日
RESTful API介绍
摘要: RESTful API介绍 理解RESTful架构 - 阮一峰的网络日志 (ruanyifeng.com) 概念 REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移”或“表现层状态转化”。 总结一下什
阅读全文
posted @ 2024-09-01 10:30 3的4次方
阅读(70)
评论(0)
推荐(0)
2024年8月30日
g++链接报错:undefined reference to typeinfo of xxx
摘要: g++链接报错:undefined reference to typeinfo of xxx 问题背景 在项目中遇到了这样一个问题:C++文件编译都OK,但链接的时候报错:undefined reference to typeinfo for xxx。 std::typeinfo 是C++中的RTT
阅读全文
posted @ 2024-08-30 17:56 3的4次方
阅读(380)
评论(0)
推荐(0)
2024年8月23日
QT中一些常用的宏
摘要: QT中一些常用的宏 宏 说明 Q_ASSERTQ_ASSERT_X 常用于断言,Release模式下不起作用 Q_ASSUME = Q_ASSERT_X + Q_UNREACHABLE Q_COREAPP_STARTUP_FUNCTION 添加一个全局函数,在QCoreApplication构造时被
阅读全文
posted @ 2024-08-23 10:08 3的4次方
阅读(327)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
11
下一页
公告