03 2023 档案

摘要:在使用VScode进行编辑以前的文件时会遇到很多空白行的情况,格式化插件只是美化了代码但并没有删除这些空白行,其实用一个正则表达\s*(?=\r?$)\n批量替换就可以实现,具体方法如下: 1、使用快捷键Ctrl+H,召唤出编辑面板 2、将正则表达式复制到文查找输入框内,选择使用【使用正则表达式】 阅读全文
posted @ 2023-03-31 23:04 zhangzl419 阅读(1961) 评论(0) 推荐(0) 编辑
摘要:提纲 1、右值引用 2、移动构造函数 3、总结 1、右值引用 什么是右值引用呢?要搞明白右值引用,必须先搞清楚什么是右值和左值,其次必须搞清楚什么是值引用。 1.1 左值和右值 左值一般都是带有内存地址的变量,而右值一般是立即数或者运算过程中的临时对象,这种对象不会有地址值。举例说明如下 int m 阅读全文
posted @ 2023-03-22 14:50 zhangzl419 编辑
摘要:5、发现机制 Fast DDS作为一种数据分发服务(DDS)实现,提供了发现机制,允许在域参与者之间自动查找和匹配DataWriter和DataReader,以便他们可以开始共享数据。对于所有机制,此发现分两个阶段执行。 5.1 发现阶段 参与者发现阶段(Participant Discovery 阅读全文
posted @ 2023-03-20 14:07 zhangzl419 编辑
摘要:提纲 1、autosar提出的背景和初衷 2、autosar概要介绍 3、autosar解决的问题 4、autusar的缺点 参考资料: 1、https://baijiahao.baidu.com/s?id=1720035747670234922&wfr=spider&for=pc,autosar简 阅读全文
posted @ 2023-03-17 09:39 zhangzl419 编辑
摘要:提纲 1、c++访问kafka的函数库librdkafka 2、安装 3、封装KafkaConsumer和KafkaProducer 4、问题解决 1、c++访问kafka的函数库librdkafka librdkafka的项目地址是https://github.com/edenhill/librd 阅读全文
posted @ 2023-03-08 17:42 zhangzl419 编辑
摘要:提纲 1、下载并集成到自己的项目 2、基本用法 3、使用案例 1 下载并集成到自己的项目 json11是一个轻量级的C++11库, 提供JSON的序列化和反序列化功能。它的主页是:https://github.com/dropbox/json11。 首先用git clone https://gith 阅读全文
posted @ 2023-03-08 17:28 zhangzl419 编辑

点击右上角即可分享
微信分享提示