自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

长江不择细流,故能浩荡万里

My code works, I don't know why.

  • 博客(6)
  • 收藏
  • 关注

原创 设计模式之:建造者模式(builder)

建造者模式建造者模式使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其他对象的。将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。Builder着重于对象的创建过程,即复杂对象由可分离的若干步骤进行组合而成,步骤的组合过程就是...

2018-10-24 23:09:47 140

原创 XR871SDK编译框架分析

XR871SDK编译框架分析:—> 从/src/project/echocloud_demo/gcc 输入make编译, 解析当前文件夹下的Makefile文件:## Rules for building application## ----------------------------------------------------------------------...

2018-10-22 23:15:43 1949

原创 从汇编代码分析: C程序调用过程

源代码int func(int a, int b);int m = 10;int main(){ int i = 4; int j = 5; m = func(i, j); return 0;}int func(int a, int b){ int c = 0; c = a + b; return c;}gcc -S test.c 得到x86-64 汇编...

2018-10-16 15:03:10 352

原创 ld --whole-archive 和 --no-whole-archive学习记录

gnu 连接器ld的操作 --whole-archive 和 --no-whole-archive --whole-archive For each archive mentioned on the command line af- ter the --whole-archive option, include every ob- ...

2018-10-14 22:26:13 3422

原创 设计模式之: 组合模式(composite)

组合模式组合模式(Composite Pattern),又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。这种类型的设计模式属于结构型模式,它创建了对象组的树形结构,表征了一种相似对象的树形组织形式;其特点是,模糊了简单元素和复杂元素的概念,客户程序可以向处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦...

2018-10-09 17:17:29 172

原创 基于pixhawk2.4.6硬件和NUTTX系统的ardupilot启动流程:从上电到ArduCopter应用层代码

摘要: ardupilot启动:从上电到ArduCopter应用层代码 从上电到执行rcS脚本的过程 两块控制板(即fmu和io)上电后分别独立启动并运行各自的code。运行过程为: (1) 2套stm32_start()分别初始化fmu和io __start-- #处理 ...

2018-10-08 17:37:59 1316

空空如也

空空如也

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

TA关注的人

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