自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

和风化雨

记忆是学习的基础;学习从模仿开始;进步在于积累,快速迭代。学习的尽头是哲学和逻辑

  • 博客(171)
  • 资源 (14)
  • 收藏
  • 关注

原创 嵌入式系统程序架构的进化

嵌入式系统程序架构的进化

2022-11-28 12:55:45 1460

原创 网络互联设备

网络互联设备 互联设备 工作层次 主要功能 中继器 物理层 对接受信号继续再生和发送,只起到扩展传输距离的作用,对高层协议是透明的,但使用个数有限(例如,在以太网中只能使用4个) 网桥 数据链路层 根据帧物理地址进行网络之间的信息转发,可缓解网络通信繁忙度,提高效率。只能够连接相同MAC层的网络。 路由器 网络层 根据逻辑地址进行网络之间的协议转发,可完成异构网络之间的互联互通,只能理解使用相同网络层协议的子网。 网关 高层(4-...

2020-06-07 21:43:41 1437 2

原创 提高软件开发效率的方法

一个开发任务下达以后,我们希望尽快的实现的,对软件开发工程师的要求是:多快好省多--单位时间产量高快--同样的产量所需的时间少好--质量高省--省钱,省时,省资源这四个目标中最主要的又是“快”,也就是效率高,当然这四个指标之间也是有相互联系的。提高效率的第一个办法就是加人和加班,这也是目前大多数企业采用的方法,特别的简单粗暴。首先看看加人,加人对项目开发效率的影响在起初人少......

2019-01-12 21:28:23 17679

原创 关于系统开发的思考

有几个基本观点我认为很重要:1做事要有套路2人是不完美的3意外总是存在的4错误总是难免的5文档很重要1做事要有套路做事是有套路的,也应该有套路。套路就是模式,就是要干什么,按照什么样的顺序干,是一种结构化的行为准则。做事情不一定能够确保成功,世上就没有绝对的事情。套路能够提高成功的概率。套路保证“你的成功可以被复制!”,套路也使得你的经验,方法能够传承,能够被学习。...

2018-10-21 12:58:57 729 1

原创 苦逼的词义解释

很重要!

2018-10-19 20:07:19 1544 1

原创 递归与迭代--以斐波那契数列为例

递归与迭代--以斐波那契数列为例

2025-02-08 20:46:23 309

原创 回溯算法--8皇后问题

回溯算法--8皇后问题

2025-02-08 16:39:39 511

原创 基本数据结构--hash表示例代码

【代码】基本数据结构--hash表示例代码。

2025-02-08 15:03:10 108

原创 基本数据结构--平衡二叉搜索树之红黑树示例代码

【代码】基本数据结构--平衡二叉搜索树之红黑树示例代码。

2025-02-07 22:50:31 224

原创 基本数据结构--平衡二叉搜索树之AVL树示例代码

【代码】基本数据结构--平衡二叉搜索树之AVL树示例代码。

2025-02-07 22:18:40 100

原创 机器学习算法分类

机器学习算法可以根据不同的标准进行分类,常见的分类方式包括根据学习方式和算法功能进行分类。

2025-02-07 21:45:57 1029

原创 人工智能(Artificial Intelligence, AI)、机器学习(Machine Learning, ML)和深度学习(Deep Learning, DL)

人工智能》机器学习》深度学习

2025-02-07 21:45:04 404

原创 基本数据结构--二叉搜索树示例代码

【代码】基本数据结构--二叉搜索树示例代码。

2025-02-07 11:38:13 123

原创 基本数据结构--链表示例代码

【代码】基本数据结构--链表示例代码。

2025-02-07 11:31:08 89

原创 基本数据结构--队列示例代码

【代码】基本数据结构--队列示例代码。

2025-02-07 11:19:24 69

原创 基本数据结构--栈示例代码

【代码】基本数据结构--栈示例代码。

2025-02-06 23:07:21 100

原创 算法设计策略

算法设计7大核心策略

2025-02-04 20:25:16 1039

原创 如何理解算法的正确性?

循环不变式

2025-02-04 18:34:23 465

原创 MCU与上位机间通信方式

引自。

2025-02-04 01:52:32 171

原创 排序算法--计数排序

统计每个元素出现的次数,直接计算元素在有序序列中的位置,要求数据是。数据为小范围整数(如年龄、成绩),数据重复率较高时效率更优。2.通过反向遍历填充输出数组,保留相同元素的原始顺序,已。1.通过min值偏移处理负数,支持全整数范围排序。动态计算range值,避免不必要的内存浪费。作为基数排序的稳定排序子过程)、配合外部排序处理大数据文件。快速获取元素分布直方图)

2025-02-04 01:05:02 495

原创 排序算法--基数排序

从低位到高位(或相反)依次排序,每次排序使用稳定的算法(如计数排序)。适用于定长的整数或字符串,如例如:手机号、身份证号排序。使用更大的基数(如256),减少迭代次数,提升缓存利用率。预分配输出数组空间,减少多次内存分配开销。分离符号位单独处理,支持负数排序。

2025-02-03 23:55:24 351

原创 排序算法--桶排序

适用于数据均匀分布在一个范围内,或浮点数排序或范围明确的数据。如果需要处理整数或其他数据范围,可以通过调整。3.根据数据分布预估桶大小,内存预分配。2.小桶使用插入排序,对局部数据高效。1.动态扩容机制,减少内存碎片化。

2025-02-03 22:42:56 478

原创 排序算法--归并排序

每次合并时动态分配临时数组会带来性能损耗,可以预先分配一个全局临时数组,减少内存分配次数。当子数组规模较小时(如长度 ≤ 15),插入排序效率更高,可减少递归调用开销。的经典实现,适合大规模数据排序,尤其适合需要稳定排序的场景(如数据库排序)合并前检查左右子数组是否已有序,避免不必要的合并操作。用循环代替递归,避免栈溢出风险,适合超大规模数据。

2025-02-03 21:53:45 528

原创 排序算法--希尔排序

使用更高效的间隔序列(如 Hibbard 或 Sedgewick 序列)可以提升性能。希尔排序是插入排序的改进版本,适合中等规模数据排序,性能优于简单插入排序。:当间隔缩小到 1 时,希尔排序退化为插入排序,适合小规模数据。:希尔排序是不稳定的排序算法(相同元素的相对顺序可能改变)。

2025-02-03 21:14:04 565

原创 排序算法--插入排序

插入排序是一种简单且稳定的排序算法,适合小规模数据或部分有序数据。:在已排序部分使用二分查找确定插入位置,减少比较次数。:在快速排序或归并排序中,对小规模子数组使用插入排序。:插入排序在小规模数据或部分有序数据中表现优异。

2025-02-03 21:07:01 522

原创 排序算法--堆排序

堆排序是一种高效的排序算法,适合大规模数据排序,尤其适用于需要实时获取最大(或最小)值的场景。:堆排序是不稳定的排序算法(相同元素的相对顺序可能改变)。:对于小规模数据,插入排序或选择排序可能更高效。:堆排序是原地排序算法,不需要额外空间。

2025-02-03 19:24:14 336

原创 排序算法--选择排序

选择排序虽然简单,但时间复杂度较高,适合小规模数据或教学演示。:在每轮循环中只记录最小值的索引,最后再交换。:同时查找最小值和最大值,减少循环次数。

2025-02-03 18:05:41 356

原创 排序算法--快速排序

快速排序是高效的排序算法,平均时间复杂度为 O(nlog⁡n),适合大规模数据排序。为避免最坏情况,可随机选择基准元素。

2025-02-03 17:55:53 361

原创 排序算法--冒泡排序

【代码】排序算法--冒泡排序。

2025-02-03 17:42:53 324

原创 排序算法与查找算法

我们希望数据以一种有序的形式组织起来,无序的数据我们要尽量将其变得有序。简单记忆为Miss D----D小姐。一般说来有10种比较经典的排序算法。时间复杂度 :红色<绿色<蓝色。空间复杂度:圆越大越占空间。稳定性:虚线不稳(4种)

2025-02-03 17:39:27 620

原创 MVC、MVP和MVVM模式

负责存储和管理数据。负责显示数据。负责处理用户输入并更新模型,然后通知视图更新显示。

2025-02-02 13:53:25 713

原创 解释器模式--示例代码

【代码】解释器模式--示例代码。

2025-01-18 20:32:18 121

原创 迭代器模式--示例代码

【代码】迭代器模式--示例代码。

2025-01-18 20:20:42 125

原创 状态模式--示例代码

【代码】状态模式--示例代码。

2025-01-18 19:23:12 123

原创 备忘录模式--示例代码

【代码】备忘录模式--示例代码。

2025-01-18 18:55:40 88

原创 命令模式--示例代码

【代码】命令模式--示例代码。

2025-01-18 14:02:08 370

原创 访问者模式--示例代码

【代码】访问者模式--示例代码。

2025-01-18 13:21:40 120

原创 观察者模式--示例代码

【代码】观察者模式--示例代码。

2025-01-18 12:54:54 96

原创 中介者模式--示例代码

【代码】中介者--示例代码。

2025-01-18 12:31:31 73

原创 责任链模式--示例代码

【代码】责任链模式。

2025-01-18 12:15:42 116

集成电路测试技术-台湾

集成电路测试技术-台湾

2022-03-16

LK32T102_用户编程手册_1.0.pdf

LK32T102_用户编程手册_1.0.pdf

2021-11-21

03 - Keil_MDK工程.zip

LK32T102样例

2021-03-29

02 - LK32Project.zip

LK32T102朗科工程模板

2021-03-18

集成电路开发及应用赛题库.docx

集成电路开发及应用赛题库.docx

2020-10-15

集成电路开发与应用赛项规程.pdf

集成电路开发与应用赛项规程.pdf

2020-10-15

3D角色游戏中AI引擎的设计与实现---优秀毕业论文参考文献可复制黏贴.pdf

3D角色游戏中AI引擎的设计与实现---优秀毕业论文参考文献可复制黏贴.pdf

2020-05-01

GCC技术参考大全

GCC技术参考大全,相当不错的资源,Linux下开发需要好好阅读

2019-03-01

vbird_Linux_basic

vbird_Linux_basicvbird_Linux_basicvbird_Linux_basic

2017-08-28

IEEE 802.3标准

IEEE 802.3标准 5部分齐全了 放心下载IEEE 802.3标准 5部分齐全了 放心下载IEEE 802.3标准 5部分齐全了 放心下载

2011-07-25

iec61850 南瑞讲座ppt

iec61850 南瑞讲座ppt 数字化变电站通信网络和系统

2010-03-25

华北电力大学继电保护原理教学课件

华北电力大学继电保护原理教学课件,还不错

2010-03-11

数字电视业务信息及其编码

数字电视业务信息及其编码 数字电视业务信息及其编码

2008-01-04

空空如也

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

TA关注的人

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