会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大叔
博客园
首页
新随笔
联系
订阅
管理
2025年7月4日
高通 qnx710 交叉编译 asio 代码的 cmake 配置
摘要: build.sh cmake -DTEST_MODE=${TEST_MODE} \ -DCMAKE_BUILD_TYPE=${RELEASE_MODE} \ -DCMAKE_INSTALL_PREFIX=${INSTALL_DIR} \ -DWITH_SANITIZER=${WITH_SANITIZ
阅读全文
posted @ 2025-07-04 14:01 牛博张
阅读(83)
评论(0)
推荐(0)
2024年5月14日
linux socket 多个 socket 复用同一个 ip 和 port
摘要: 在 Linux 系统中,对于 UDP socket,与 TCP socket 相比,其行为略有不同。UDP 是无连接的协议,通常不需要建立连接,因此它的端口复用规则也有所不同。默认情况下,每个 UDP socket 绑定到一个唯一的 IP 地址和端口组合。然而,从 Linux 内核版本 3.9 开始
阅读全文
posted @ 2024-05-14 10:59 牛博张
阅读(1996)
评论(0)
推荐(0)
2023年10月26日
C++ 不能返回局部变量的引用
摘要: // max.hpp #include <iostream>// 模板被编译了两次,分别发生在:// 1. 实例化之前,先检查模板代码本身,查看语法是否正确;这里会发现错误的语法,如遗漏分号等。// 2. 实例化期间,检查模板代码,查看是否所有的调用都有效。在这里也会发现无效的调用,如该实例化类型不
阅读全文
posted @ 2023-10-26 21:47 牛博张
阅读(46)
评论(0)
推荐(0)
2023年7月31日
linux 之 taskset 绑核
摘要: 1. 什么是 taskset? taskset命令用于设置进程(或线程)的 cpu 绑定情况(Processor Affinity),可以将进程(或线程)绑定到特定的一个或多个CPU上去执行,而不允许将进程(或 线程)调度到其他的CPU上。2. 使用场景 2.1 查看具体某一进程(或线程)的 cpu
阅读全文
posted @ 2023-07-31 14:18 牛博张
阅读(2653)
评论(0)
推荐(0)
2023年4月26日
detach,主线程终止后子线程会结束吗
摘要: transfrom: https://blog.csdn.net/a0408152/article/details/129093394 此前,我对detach的理解是,当主线程退出后,子线程能够继续存在。实际上,当主线程退出后,子线程也随之结束了。先看一个例子: #include <iostream
阅读全文
posted @ 2023-04-26 17:35 牛博张
阅读(1544)
评论(0)
推荐(0)
2023年4月24日
C++中的mutable关键字
摘要: Transferred from: https://www.cnblogs.com/yongdaimi/p/9565996.html mutalbe的中文意思是“可变的,易变的”,跟constant(既C++中的const)是反义词。在C++中,mutable也是为了突破const的限制而设置的。被
阅读全文
posted @ 2023-04-24 11:16 牛博张
阅读(50)
评论(0)
推荐(0)
2023年3月28日
字符串拷贝函数strcpy, strcat, sprintf, strncpy, strncat和snprintf的区别
摘要: 转载于: https://www.cnblogs.com/lidp/archive/2009/02/09/1696324.htmlhttps://www.cnblogs.com/baiduboy/p/14030700.html 对于strcpy,sprintf,strcat这些不安全的函数的讨论应该
阅读全文
posted @ 2023-03-28 14:10 牛博张
阅读(237)
评论(0)
推荐(0)
2022年12月19日
Linux strip (make install/strip)
摘要: 转自:https://blog.csdn.net/qq_37858386/article/details/78559490?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166367604616800186516922%2522%25
阅读全文
posted @ 2022-12-19 17:05 牛博张
阅读(646)
评论(0)
推荐(0)
crc
摘要: 1. CRC校验(循环冗余校验)CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执
阅读全文
posted @ 2022-12-19 17:03 牛博张
阅读(363)
评论(0)
推荐(0)
2022年12月7日
C++11 STL 完美转发
摘要: http://m.biancheng.net/view/7868.html C++11 标准为 C++ 引入右值引用语法的同时,还解决了一个 C++ 98/03 标准长期存在的短板,即使用简单的方式即可在函数模板中实现参数的完美转发。那么,什么是完美转发?它为什么是 C++98/03 标准存在的一个
阅读全文
posted @ 2022-12-07 14:08 牛博张
阅读(55)
评论(0)
推荐(0)
下一页
公告