
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
软件界一直希望建立,如C++的(封装、继承、多态)和(模板)思想;为了建立数据结构和算法的一套标准,诞生了。模板类或者模板函数STL大体分为六大组件,分别是容器将最广泛的一些数据结构实现了出来(数组,链表,树,集合等);迭代器提供了一种方法,使之能够依序寻访各容器所含元素(无需暴露内部实现),每个容器有自己专属的迭代器(常用容器的迭代器种类是双向或随机访问迭代器)。
对于以上乘法运算:a = a*b;还有问题,CPU内部怎么保存输入输出的数据?
RTOS 的核心:交替执行比如一个职场妈妈需要同时给小孩喂饭和回复同事信息,于是她左手拿勺子右手敲键盘。可是脑子只有一个,无法真正的“一心多用”,于是她加快反应速度,上一秒考虑给小孩夹哪个菜,下一秒考虑给同事回复什么信息,本质上是“交叉执行”。课程风格:先设计(要解决什么问题),然后讲解 FreeRTOS 提供的解决方法,讲解 FreeRTOS 的API 及内部原理(只是原理性介绍,内部源码的深入
整体思路,首先通过与平衡二叉树的对比引入hash函数的意义,在hash函数的结构上引入一些操作流程以及冲突的解决方法。还将讲述stl散列表、布隆过滤器等内容。
设计模式共有23种,并不全讲,主要针对实际开发中使用频率较高的设计模式进行总结。设计模式的基础包含 面向对象的思想(封装继承多态)以及 设计原则(OOD经典原则和常用基础原则)。重点是掌握【设计模式的学习步骤】。了解设计模式解决的问题:分析稳定点、变化点(扩展部分)实际开发中尽量写少量的代码应对各种场景了解设计模式的结构,有思路,快速反应抽象思考符合哪些设计原则,帮助自己养成好习惯设计模式和工作需
整个单片机程序,称之为。用 FreeRTOS 时,可以在 应用程序 中创建多个,(有些地方称为线程 thread)。可以引入很多概念:任务状态 State,优先级 Priority,栈 Stack,事件驱动,协调式调度……
引入:屏蔽 / 使能中断,暂停 / 恢复调度器前面的互斥量,引入过临界资源的概念,已经实现临界资源的互斥访问),要。
任务通知(Task Notifications)
各类 RTOS 都会涉及的概念:任务通知(task notification)、队列(queue)、事件组(event group)、信号量(semaphoe)、互斥量(mutex)。
整个单片机程序,称之为。用 FreeRTOS 时,可以在 应用程序 中创建多个,(有些地方称为线程 thread)。可以引入很多概念:任务状态 State,优先级 Priority,栈 Stack,事件驱动,协调式调度……







