摘要: 零拷贝: 零拷贝是指计算机执行IO操作时,CPU不需要将数据从一个存储区域复制到另一个存储区域,从而可以减少上下文切换以及CPU的拷贝时间。它是一种I/O操作优化技术。 Linux中的零拷贝: 零拷贝并不是没有拷贝数据,而是减少用户态/内核态的切换次数以及CPU拷贝的次数。 mmap方式:通过内存的 阅读全文
posted @ 2025-02-27 09:24 小兜兜me 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 资源竞争 临界区 不推荐的原因: 性能问题:当某个线程进入临界区后,其他所有要访问共享资源的线程,必须阻塞地等待该线程对临界区访问结束,也就是在调用unlock之后。这意味着初衷是提高性能的多线程设计,此刻“退化为”单线程 维护成本:一旦采用了加解锁的方式来实现对临界区的互斥访问,今后所有涉及此类临 阅读全文
posted @ 2025-02-27 09:19 小兜兜me 阅读(1) 评论(0) 推荐(0) 编辑
摘要: https://twd6onxsxva.feishu.cn/docx/Ab9VdrgRbofI9uxwmvkcydZznkd 阅读全文
posted @ 2025-02-27 00:30 小兜兜me 阅读(2) 评论(0) 推荐(0) 编辑
摘要: const int * 和 int const * 等价于修饰值不可变(修饰int) int *const 表示引用不可变(修饰指针) // 引用 值 // 一个const const int *a = &value; // 不可变 可变 int * const b = &value; // 不可变 阅读全文
posted @ 2025-02-18 14:52 小兜兜me 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 问题:在项目移植过程中,原项目能跑,移植后的项目采样值始终为0。 原因:adc的采样通道已经从PA0改到了PC0,这时候应该选用ADC_Channel_10,而不是继续选用ADC_Channel_0。 阅读全文
posted @ 2025-02-17 15:21 小兜兜me 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 最小系统板五要素 电源 在进入芯片的时候需要旁路电容将高频杂散干扰旁路掉 VBAT:备用电池 VDD:普通电源 VDDA:ADC信号的电源 地 VSS:普通地 VSSA:ADC的地 晶振 给单片机提供时钟脉冲,具体的电容值参考晶振手册?? OSC: 外部高速晶振 OSC32: 外部低速晶振 复位 上 阅读全文
posted @ 2025-01-14 22:11 小兜兜me 阅读(7) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/tdyizhen1314/p/17167238.html(大佬) https://blog.csdn.net/m0_37763336/category_12705572.html(小佬) https://www.cnblogs.com/Asp1rant 阅读全文
posted @ 2025-01-09 13:35 小兜兜me 阅读(4) 评论(0) 推荐(0) 编辑
摘要: https://zhuanlan.zhihu.com/p/661324822 阅读全文
posted @ 2024-12-11 15:53 小兜兜me 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 快捷键名字 快捷键 左对齐 Ctrl + Alt + L 右对齐 Ctrl + Alt + R 水平中心对齐 Ctrl + Alt + H 水平等间距分布 Ctrl + Shift + Alt + H 上对齐 Ctrl + Alt + T 下对齐 Ctrl + Alt + B 垂直中心对齐 Ctrl 阅读全文
posted @ 2024-12-07 15:10 小兜兜me 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1. windeployqt --release appClient_Host_Computer.exe 2. 复制qml文件 3. windeployqt --release --qmldir D:\li\Documents\Client_Host_Computer\build\xdd\qml a 阅读全文
posted @ 2024-11-28 17:16 小兜兜me 阅读(11) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示