自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 嵌入式常用的设计模式——映射表

C语言设计模式映射表的使用1.3、串口解析函数实现2、映射表在UI设计中的应用2,1、数据结构菜单枚举:数据结构:2.2、函数映射表2.3、定义两个变量保存当前场景和上一个场景2.4、按下UP键跳转到指定场景current_stage的值根据映射表改变2.5、场景改变后根据映射表执行相应的函数handler转载自:嵌入式开发的一个骚操作! (qq.com)

2024-04-18 10:01:27 37

转载 嵌入式常用的设计模式——简单工厂方法模式的C语言实现

简单工厂方法定义一个用于创建对象的类,该类接受一个参数,通过参数决定创建不同的对象。GOF并没有把简单工厂方法定义为23种设计模式之一,可以认为简单工厂方法是工厂方法的简化形式。为了体现简单工厂方法和工厂方法的区别和联系,此处把简单工厂方法先单独讲一下。

2024-04-17 23:34:46 27

转载 嵌入式常用的设计模式——适配器模式的C语言实现

适配器模式(Adapter Pattern)是作为多个不兼容的模块之间的桥梁。它结合了多个模块的功能。因C语言没有类和继承等特性,所以本文只讨论接口适配器,至于类适配器和对象适配器不在本文讨论范围。例如,在需要解码的程序中,一个上位机(用户)需要跟解码器通信,但是解码器需要能解码不同通信协议的数据包。

2024-04-17 23:24:42 46

转载 嵌入式C语言工具代码合集

嵌入式开发中常用的C语言工具代码确实很重要。以下是一些利剑级别的C语言工具代码示例,以及它们的简要讲解。

2024-03-07 10:44:59 26

转载 linux监控进程状态脚本

会显示出该进程名包含的所有线程。

2024-03-04 11:13:30 62 1

转载 Go调试器-Delve

Delve 是 Go 中使用最多的调试器,本文基于 Delve 对 Go 的调试进行了介绍。如果你对基于日志的调试感到无奈,不妨看一下本文。

2024-01-11 14:35:30 279 1

原创 图的基本概念、图的存储、图的遍历(深度优先搜索、广度优先搜索、迪杰斯特拉算法)

一、图的应用场景:⽹络爬⾍; 地图应⽤:⾼德地图,百度地图(最近距离推荐,最短时⻓推荐); 社交⽹络分析:好友推荐,垃圾⽤户分析,社交关系分析(好友亲密度); 推荐、精准营销; 舆情控制,信息传播; 防欺诈(⽹络诈骗和电信诈骗); 计算⽣物学:模拟分⼦运动;二、图的分类: (1)有向图: 全部边为有向边所构成的图称为有向图应用:例如抖音用户关注博主(单向:用户关注博主,博主不关注用户) (2)无向图: 全部边为无向的边所构成的图称为无向图 ...

2021-01-20 21:09:57 538 1

原创 希尔排序

一、希尔排序概念:希尔排序是希尔(Donald Shell)于1959年提出的一种排序算法。希尔排序也是一种插入排序,它是简单插入排序经过改进之后的一个更高效的版本,也称为缩小增量排序,同时该算法是冲破O(n2)的第一批算法之一。本文会以图解的方式详细介绍希尔排序的基本思想及其代码实现。问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { by

2020-12-07 23:46:14 8587

空空如也

空空如也

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

TA关注的人

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