- @TOC 前言本篇文章继续带大家来刷题。 一、纯虚函数和虚函数的区别1.实现:纯虚函数没有具体的实现代码,只有函数原型,通过在函数声明的末尾添加= 0来指示。虚函数具有默认的实现代码,但可以在派生类中进行重写。2.抽象类:包含纯虚函数的类是抽象类(Abstract Class),不能直接实例化对象,只能被用作其他具体类的基类。而包含虚函数的类可以实例化对象,但如果包含了至少一个纯虚函数,则其... @TOC 前言本篇文章继续带大家来刷题。 一、纯虚函数和虚函数的区别1.实现:纯虚函数没有具体的实现代码,只有函数原型,通过在函数声明的末尾添加= 0来指示。虚函数具有默认的实现代码,但可以在派生类中进行重写。2.抽象类:包含纯虚函数的类是抽象类(Abstract Class),不能直接实例化对象,只能被用作其他具体类的基类。而包含虚函数的类可以实例化对象,但如果包含了至少一个纯虚函数,则其...
- @TOC 前言本篇文章继续带大家来刷题,秋招也快到了大家坚持刷题,相信大家都可以找到好工作。 一、SDK是什么SDK是软件开发工具包(Software Development Kit)的缩写,它是一组用于开发软件应用程序的工具、库和文档的集合。SDK通常由软件开发平台或框架提供,旨在帮助开发人员更轻松、高效地创建应用程序。SDK通常包含以下主要组件:1.API(Application Pro... @TOC 前言本篇文章继续带大家来刷题,秋招也快到了大家坚持刷题,相信大家都可以找到好工作。 一、SDK是什么SDK是软件开发工具包(Software Development Kit)的缩写,它是一组用于开发软件应用程序的工具、库和文档的集合。SDK通常由软件开发平台或框架提供,旨在帮助开发人员更轻松、高效地创建应用程序。SDK通常包含以下主要组件:1.API(Application Pro...
- @TOC 前言本篇文章继续刷题。 一、字节流,数据报,报文1.数据报(Datagram):数据报是一种独立的、特定大小的消息单元,在网络通信中作为传输的基本单位。每个数据报都是独立的,具有消息边界和完整性。它包含了必要的标识信息,如源地址、目标地址、报文长度等,并且可以根据不同的网络协议进行封装。数据报通常通过面向数据报的协议(如UDP)进行传输。2.字节流(Byte Stream):字节流... @TOC 前言本篇文章继续刷题。 一、字节流,数据报,报文1.数据报(Datagram):数据报是一种独立的、特定大小的消息单元,在网络通信中作为传输的基本单位。每个数据报都是独立的,具有消息边界和完整性。它包含了必要的标识信息,如源地址、目标地址、报文长度等,并且可以根据不同的网络协议进行封装。数据报通常通过面向数据报的协议(如UDP)进行传输。2.字节流(Byte Stream):字节流...
- @TOC 前言本篇文章继续讲解笔试和面试。 一、数组和链表的区别1.内存:数组使用连续的内存块来存储元素,每个元素在内存中占据固定大小的空间。这样的存储方式使得数组的访问速度快,通过索引即可直接访问任意位置的元素。链表使用分散的内存块来存储元素,每个元素(节点)在内存中可以位于任意位置。每个节点包含了存储数据的部分和指向下一个节点的指针。这种存储方式使得插入和删除操作更加灵活,但访问元素需要... @TOC 前言本篇文章继续讲解笔试和面试。 一、数组和链表的区别1.内存:数组使用连续的内存块来存储元素,每个元素在内存中占据固定大小的空间。这样的存储方式使得数组的访问速度快,通过索引即可直接访问任意位置的元素。链表使用分散的内存块来存储元素,每个元素(节点)在内存中可以位于任意位置。每个节点包含了存储数据的部分和指向下一个节点的指针。这种存储方式使得插入和删除操作更加灵活,但访问元素需要...
- @TOC 前言本篇文章继续为大家分享笔试和面试中的那些事。 一、中断的概念中断是计算机系统中的一种机制,用于处理来自外部设备或内部事件的异步事件。当某个事件发生时,它会打断正在执行的程序,将控制权转移到特定的中断处理程序,然后在处理完中断后恢复原来的程序执行。 二、中断的优缺点是什么 1.优点1.异步处理:中断机制允许外部设备或内部事件以异步的方式中断正在执行的程序。这使得计算机系统能够在等... @TOC 前言本篇文章继续为大家分享笔试和面试中的那些事。 一、中断的概念中断是计算机系统中的一种机制,用于处理来自外部设备或内部事件的异步事件。当某个事件发生时,它会打断正在执行的程序,将控制权转移到特定的中断处理程序,然后在处理完中断后恢复原来的程序执行。 二、中断的优缺点是什么 1.优点1.异步处理:中断机制允许外部设备或内部事件以异步的方式中断正在执行的程序。这使得计算机系统能够在等...
- @TOC 前言本篇文章我们继续讲解嵌入式面试刷题,给大家继续分享嵌入式中的面试笔试经验和技巧。 一、怎么判断两个float是否相同在C语言中,可以使用以下代码来比较两个float类型的数据是否相同:#include <stdio.h>#include <math.h>int main() { float a = 1.234; float b = 1.234; flo... @TOC 前言本篇文章我们继续讲解嵌入式面试刷题,给大家继续分享嵌入式中的面试笔试经验和技巧。 一、怎么判断两个float是否相同在C语言中,可以使用以下代码来比较两个float类型的数据是否相同:#include <stdio.h>#include <math.h>int main() { float a = 1.234; float b = 1.234; flo...
- 基于小熊派BearPi-HM_Nano STM32芯片使用huaweicloud_iot_link SDK对接华为云IoT平台能产生哪些化学反应。华为鸿蒙系统在物联网领域中的优势和强大。未来,我将继续尝试使用鸿蒙系统来构建物联网应用,不断地提升自己的技术水平,为物联网领域的发展做出自己的贡献。 基于小熊派BearPi-HM_Nano STM32芯片使用huaweicloud_iot_link SDK对接华为云IoT平台能产生哪些化学反应。华为鸿蒙系统在物联网领域中的优势和强大。未来,我将继续尝试使用鸿蒙系统来构建物联网应用,不断地提升自己的技术水平,为物联网领域的发展做出自己的贡献。
- 这篇文章开始,我们进入C++的学习。前言什么是C++C语言是结构化和模块化的语言,适合处理较小规模的程序。对于复杂的问题,规模较大的程序,需要高度的抽象和建模,C语言则不合适。为了解决软件危机, 20世纪80年代, 计算机界提出了OOP(object oriented programming:面向对象)思想,支持面向对象的程序设计语言应运而生。1982年,Bjarne Stroustrup博... 这篇文章开始,我们进入C++的学习。前言什么是C++C语言是结构化和模块化的语言,适合处理较小规模的程序。对于复杂的问题,规模较大的程序,需要高度的抽象和建模,C语言则不合适。为了解决软件危机, 20世纪80年代, 计算机界提出了OOP(object oriented programming:面向对象)思想,支持面向对象的程序设计语言应运而生。1982年,Bjarne Stroustrup博...
- CAN FD作为一种性能可靠、功能完善、成本合理的远程网络通信控制方式,集成CAN/CAN FD控制器的MCU、核心板、工控板及物联网解决方案已经被广泛应用到各个控制系统中,例如汽车电子、自动控制、智能大厦、电力系统、能源物流、智慧改装等各个领域。 中国经济已经进入“新常态”的发展阶段,专业调研机构预计全球只有中国汽车市场仍将以7%左右的增速蝉联全球汽车产销第一的位置,作为车载网络市场占有率... CAN FD作为一种性能可靠、功能完善、成本合理的远程网络通信控制方式,集成CAN/CAN FD控制器的MCU、核心板、工控板及物联网解决方案已经被广泛应用到各个控制系统中,例如汽车电子、自动控制、智能大厦、电力系统、能源物流、智慧改装等各个领域。 中国经济已经进入“新常态”的发展阶段,专业调研机构预计全球只有中国汽车市场仍将以7%左右的增速蝉联全球汽车产销第一的位置,作为车载网络市场占有率...
- SR04 超声波测距模块@TOC 前言超声波测距模块 是利用超声波来测距。模块先发送超声波,然后接收反射回来的超声波,由反射经历的时间和声音的传播速度 340m/s,计算得出距离。本实验采用 中断 的方法,来进行测距。 一、SR04 模块介绍引脚 :VCC、Trig、Echo、GND。Trig 是 脉冲触发 引脚.Echo 是 回响接收 引脚.测距原理 :触发:向Trig(脉冲触发引脚)发出... SR04 超声波测距模块@TOC 前言超声波测距模块 是利用超声波来测距。模块先发送超声波,然后接收反射回来的超声波,由反射经历的时间和声音的传播速度 340m/s,计算得出距离。本实验采用 中断 的方法,来进行测距。 一、SR04 模块介绍引脚 :VCC、Trig、Echo、GND。Trig 是 脉冲触发 引脚.Echo 是 回响接收 引脚.测距原理 :触发:向Trig(脉冲触发引脚)发出...
- 基于51单片机设计的数字温度计具体应用于制造业中的温度检测,例如温度控制器、烤箱温度控制、食品加工、工业炉等领域。通过DS18B20这种数字温度传感器来进行温度采集,使用STC89C52这种常用的单片机控制芯片,配合4位共阳数码管实现温度数据显示,并通过按键设置温度上限阀值,一旦温度超过阀值,系统会触发蜂鸣器进行报警提示,从而保证了温度的精准控制和安全性。 基于51单片机设计的数字温度计具体应用于制造业中的温度检测,例如温度控制器、烤箱温度控制、食品加工、工业炉等领域。通过DS18B20这种数字温度传感器来进行温度采集,使用STC89C52这种常用的单片机控制芯片,配合4位共阳数码管实现温度数据显示,并通过按键设置温度上限阀值,一旦温度超过阀值,系统会触发蜂鸣器进行报警提示,从而保证了温度的精准控制和安全性。
- 当前文章介绍基于51单片机的热敏电阻测温系统的设计过程,用于实时监测环境温度,并在温度超过预设阈值时进行报警。由于采用的是热敏电阻测温技术,无需外置温度传感器,使得系统具有结构简单、成本较低等优点。 当前文章介绍基于51单片机的热敏电阻测温系统的设计过程,用于实时监测环境温度,并在温度超过预设阈值时进行报警。由于采用的是热敏电阻测温技术,无需外置温度传感器,使得系统具有结构简单、成本较低等优点。
- 本文针对现有售货机存在的缺陷,设计了一款基于STM32的无人售货机系统。该系统采用STM32作为主控芯片,使用液晶屏显示各种商品库存与售价,用户按下对应按键选择购买指定商品,在矩阵键盘输入账号密码付款。若付款成功,对应电机旋转一定角度使商品出库,同时修改库存;若余额不足,则进行声光提示。手机端还可查看消费流水、商品库存情况,并进行补货和充值操作。 本文针对现有售货机存在的缺陷,设计了一款基于STM32的无人售货机系统。该系统采用STM32作为主控芯片,使用液晶屏显示各种商品库存与售价,用户按下对应按键选择购买指定商品,在矩阵键盘输入账号密码付款。若付款成功,对应电机旋转一定角度使商品出库,同时修改库存;若余额不足,则进行声光提示。手机端还可查看消费流水、商品库存情况,并进行补货和充值操作。
- 当前文章介绍一款高性能的智能灌溉控制系统的开发过程,可自动采集电压、电流、累计用水量,并根据用户需要实现自动灌溉、定时灌溉、周期灌溉和手动灌溉等多种模式,同时具备中控室控制、手机短信、现场遥控及现场手动等多种方式控制功能。 当前文章介绍一款高性能的智能灌溉控制系统的开发过程,可自动采集电压、电流、累计用水量,并根据用户需要实现自动灌溉、定时灌溉、周期灌溉和手动灌溉等多种模式,同时具备中控室控制、手机短信、现场遥控及现场手动等多种方式控制功能。
- 在STM32单片机上调用OV系列摄像头读取实时视频,然后对数据进行分析,分析之后再通过WIFI或者4G网络传输给服务器保存和显示。因为处理数据时,采用的是RGB源数据格式,处理之后的 数据需要通过网络传输,由于RGB源数据占用内存很大,对接下来的网络传输非常不力,严重影响传输速度。所以,需要先将RGB数据压缩成JPG格式再进行传输。 在STM32单片机上调用OV系列摄像头读取实时视频,然后对数据进行分析,分析之后再通过WIFI或者4G网络传输给服务器保存和显示。因为处理数据时,采用的是RGB源数据格式,处理之后的 数据需要通过网络传输,由于RGB源数据占用内存很大,对接下来的网络传输非常不力,严重影响传输速度。所以,需要先将RGB数据压缩成JPG格式再进行传输。
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签