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

原创 vTaskDelay()与mdelay()的区别,为什么vTaskDelay()可以释放CPU资源

和mdelay()两个函数的核心区别在于它们对系统资源的管理和任务调度的处理方式。

2024-06-25 16:46:26 109

原创 RTOS和非实时的多线程操作系统的区别

**RTOS**:通常使用优先级或截止时间为基础的调度策略,确保高优先级的任务能够得到及时处理。- **非实时操作系统**:调度策略可能更加灵活,旨在优化系统的整体性能和资源利用率,而不是响应时间。- **非实时操作系统**:通常资源更丰富,系统的设计可承受较高的资源消耗,同时提供更多的功能和服务。- **RTOS**:为了保证实时性能,RTOS的系统开销(如上下文切换时间)通常非常低。- **非实时操作系统**:可能有更高的系统开销,因为它们设计用来处理更广泛的应用和服务。

2024-05-09 16:00:43 391

原创 关于QIcon资源路径问题

),可能会出现资源查找失败的问题。这是因为`QIcon`需要一个文件路径,而不是URL。如果你想从URL加载图标,你需要先创建一个`QPixmap`,然后调用`loadFromData()`,最后用该`QPixmap`创建`QIcon`。在Qt中,`:/img/图片.png`和`qrc:/img/图片.png`都是用来访问资源文件的路径。- URL路径(如 `qrc:/img/图片.png`)可以在需要URL的地方使用,比如`QQmlApplicationEngine::load`使用`QUrl`。

2024-03-29 16:23:01 455 1

原创 关于为什么使用auto *frame1 = new QFrame(this);这种方式在堆上创建对象。

这个对象的生命周期会一直持续到你显式地删除它,或者它的父对象被删除。这种写法常用于 Qt 的父子对象系统,因为 Qt 会自动删除所有的子对象。是在堆上创建的,它们的生命周期直到显式地删除它们或者它们的父对象被删除时才结束。在堆上创建对象,这样可以更好地控制对象的生命周期,并利用 Qt 的父子对象系统进行内存管理。这个对象的生命周期只在当前的作用域内,一旦离开这个作用域,这个对象就会被自动删除。是一个局部变量,它在栈上创建。在界面上显示,你应该在堆上创建它,就像。时,它可能已经被销毁了,所以看不到它。

2024-03-21 17:31:28 324

原创 关于C++11引入的窄化转换

窄化转换(Narrowing Conversion)。

2024-03-18 19:57:52 361

空空如也

空空如也

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

TA关注的人

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