发 帖  
  • 装饰器模式(Decorator Pattern),是结构型设计模式的一种,装饰器模式允许向一个现有的对象添加新的功能,而又不改变其对象结构,这种方式比使用子类继承的方式更加灵活。...
    0
    392次阅读
    0条评论
  • 通过管理一组共享资源和服务,我们可以通过分解公共服务并在单个位置或少数位置进行修改来提高可修改性和复用性。...
    0
    2676次阅读
    0条评论
  • 原型模式(Prototype Pattern),是属于创建型模式的一种。原型模式主要是使用了原型对象实例,来指定被创建对象的种类,并且通过拷贝原型对象的方式,来创建新的对象。...
    0
    292次阅读
    0条评论
  • C语言标准库中很多函数的参数都被 const 限制了,但我们在以前的编码过程中并没有注意这个问题,经常将非 const 类型的数据传递给 const 类型的形参,这样做从未引发任何副作用,原因就是上面讲到的,将非 con...
    0
    549次阅读
    0条评论
  • 产品有比较复杂的内在结构且由多个对象组合而成,比如手机和电脑的主板,由CPU,内存,硬盘等等组成。产品有比较复杂的构建过程,涉及比较多的构建步骤。...
    0
    384次阅读
    0条评论
  • RTOS为嵌入式开发人员提供了广泛的功能,例如创建任务和销毁任务的能力。关心内存使用的开发人员可能倾向于只在需要时创建任务,然后在任务完成后销毁它们。...
    0
    306次阅读
    0条评论
  • 总之,__attribute__ 起到了给编译器提供上下文的作用,如果错误的使用 __attribute__ 指令,因为给编译器提供了错误的上下文,由此引起的错误通常很难被发现。...
    0
    369次阅读
    0条评论
  • 二叉树:用于实现表达式解析器和表达式求解器。 · 二进制搜索树:用于许多不断输入和输出数据的搜索应用程序中。 · 堆:由JVM(Java虚拟机)用来存储Java对象。 · Trap:用于无线网络。...
    0
    755次阅读
    0条评论
  • 以A工厂生产的a_lcd为例,在a_lcd.h里面,主要声明了一个a_lcd类,这个类继承自lcd.h里面的父类,并且提供构造函数和析构函数,来进行a_lcd这款产品的创建和销毁,a_lcd.h的代码、...
    0
    640次阅读
    0条评论
  • 语言是编程的基石,C语言诡异且有种种陷阱和缺陷,需要程序员多年历练才能达到较为完善的地步。...
    0
    1486次阅读
    0条评论
  • 在讲回调函数之前,我们需要了解函数指针。...
    0
    587次阅读
    0条评论
  • 最近博主在学习 RT-Thread 这个开源项目,开始慢慢学习和理解它的开源代码,慢慢开始接触了它的代码规范。 我个人认为,参与一个开源项目的第一步,就是要好好理解它的规范,其中代码编写规范就是很重要的一环。...
    0
    563次阅读
    0条评论
  • 其实嵌入式指的就是嵌入式操作系统,操作系统有很多种。vxworks、ucos、freertos、bios、linux、uclinux、nuttx等等。...
    0
    597次阅读
    0条评论
  • 在C语言里面,我们通过使用结构体来封装一些函数指针接口(简单工厂类),而这些函数指针接口在定义的时候,会根据传入的参数不同,分别赋予不同的函数实现。...
    0
    1408次阅读
    0条评论
  • 嵌入式C语言字符串函数的用法及原型...
    0
    602次阅读
    0条评论
ta 的专栏
关闭

站长推荐 上一条 /6 下一条

返回顶部