自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 问答 (2)
  • 收藏
  • 关注

原创 关于CSDN右上角的消息数显示

关于CSDN总是出BUg的记录。

2023-11-17 09:27:17 137 1

原创 MQTT协议简介及其应用

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是一种基于发布/订阅模式的“轻量级”通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年开发。MQTT最大的优点在于,能够以极低的带宽,提供可靠的网络服务。其适合于物联网设备,不依赖于设备的操作系统或处理器能力。

2023-10-23 13:23:43 244

原创 穿越代码迷宫:我在字节跳动的前端面试之旅

在这两次的面试过程中,我面对的是一群经验丰富、眼光独到的探险家们。他们提出的每一个问题,都像是一道道复杂的谜题,需要我用尽所有的智慧和技巧去解答。面试的氛围紧张而刺激,仿佛是一场激烈的竞技比赛。我尽我所能去展示我的技能和能力,然而,最终还是未能获得评委们的认可。

2023-10-19 14:26:15 123

原创 什么是HTTPS协议?与HTTP协议区别?

HTTPS是超文本传输协议(HTTP)的安全版本,全称为超文本传输安全协议(Hypertext Transfer Protocol Secure)。用于在网络上安全地传输数据。HTTPS通过使用加密技术来保护通信双方之间的数据安全和完整性。

2023-09-01 09:47:38 518 3

原创 DNS 协议都没听过?你配做开发?

在当今互联网时代,作为一名开发者,如果你连 DNS 协议都没听过,那么你可能会被认为是“不专业”的程序员。DNS 协议是网络开发中至关重要的一环,为我们提供了将域名转换为 IP 地址的服务,是实现全球网络互联的关键。

2023-08-30 09:19:19 285 3

原创 HTML和JavaScript实现一个简单的计算器

使用HTML和JavaScript实现一个简单的计算器。

2023-08-14 15:50:28 1539

原创 初学HTML:在线简易画板设计。

设计了一个简易画板,通过HTML的Canvas元素实现一个在线画板,用户可以在上面绘制图形或涂鸦。

2023-08-11 13:52:47 1436

原创 初学HTML:采用CSS绘制一幅夏天的图

在 HTML 中,使用div元素来创建这些元素,并分别指定其对应的 CSS 类名。最终通过 HTML 和 CSS 的组合来实现一幅炎炎夏日吃西瓜的画面。

2023-07-31 13:37:37 876 1

原创 掌握这些必备算法,成为高效编程的大师!

作为一个程序员,掌握一些重要的算法是必不可少的。本文详细介绍了程序员常用的算法,包括排序、查找、图论和字符串等领域。了解这些算法的原理和应用场景,可以帮助我们解决各种问题,提高代码的效率和性能。无论是面试、竞赛还是实际项目中,掌握这些算法将使你成为编程世界的大师!让我们一起投入到算法的学习和应用中,不断提升自己的技术水平,成为高效编程的专家!

2023-07-11 13:31:22 58

原创 情绪护盾:工作中稳定情绪的关键秘诀

在工作中,情绪的稳定是取得辉煌成就的关键。保持稳定的情绪状态有助于提高工作效率、增强创造力,并有效应对压力和挑战。本文将探讨如何建立情绪护盾,以保持稳定的情绪状态。首先,我们需要认识到情绪的重要性,并意识到情绪对工作表现的影响。其次,学会管理情绪,包括识别和理解自己的情绪,采取积极的情绪调节策略,如深呼吸、放松技巧和积极思维。此外,建立支持系统也是关键,与同事、朋友或家人分享情绪,寻求支持和理解。最后,培养健康的生活习惯,包括良好的睡眠、饮食和运动,以提升情绪稳定性。通过建立情绪护盾,我们可以在工作中保持稳

2023-07-11 13:22:44 46

原创 超级无敌神奇的线程池!让你的Java程序飞起来!

线程池是Java开发中不可或缺的工具,能够优化多线程应用程序的资源利用和性能表现。通过合理地使用线程池,可以让你的Java程序飞起来,并且轻松应对高并发的场景。

2023-07-11 11:42:56 49

原创 C语言学习(二)数据类型、运算符、表达式

介绍数据类型说明。其它说明在以后各章中陆续介绍。所谓数据类型是按被说明量的性质,表示形式,占据存储空间的多少,构造特点来划分的。在C语言中,数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类。

2022-05-07 07:00:00 201 1

转载 C语言学习(三)C语言程序设计初步

介绍C语言程序设计的基本方法和基本的程序语句。从程序流程的角度来看,程序可以分为三种基本结构, 即顺序结构、分支结构、循环结构。 这三种基本结构可以组成所有的各种复杂程序。C语言提供了多种语句来实现这些程序结构。 本章介绍这些基本语句及其应用,使读者对C程序有一个初步的认识, 为后面各章的学习打下基础。

2022-05-06 10:15:46 206

原创 C语言学习(一)C语言概论

 早期的C语言主要是用于UNIX系统。由于C语言的强大功能和各方面的优点逐渐为人们认识,到了八十年代,C开始进入其它操作系统,并很快在各类大、中、小和微型计算机上得到了广泛的使用。成为当代最优秀的程序设计语言之一。

2022-05-06 10:11:46 226

原创 如何成为一匹程序员中的黑马?看这里

现在是2022年4月份了,又快到了一年一度的毕业季,很多计算机专业的同学又面临找工作、实习的环节。要进入自己心中的大厂,那必须有过硬的技术才行,依靠在学校课堂学习的知识面对各大大厂的面试、笔试还是比较有难度的。

2022-04-22 13:44:19 1416

转载 ubuntu下搭建rtsp视频推送服务

公司业务需要使用rtsp服务,搜索了几个rtsp源,但都非常不稳定,并且无法指定特定视频作为源。为了方便开发测试,决定自行建立rtsp服务器。live555编译安装启动编译 12345 wget http://www.live555.com/liveMedia/public/live555-latest.tar.gztar xzf live555-latest.tar.gzcd live./genMakefiles linux-64bit

2021-09-29 09:38:16 1713 1

原创 基于C语言设计的俄罗斯方块小游戏(VS2017运行)

(1)俄罗斯方块起源 《俄罗斯方块》(Tetris, 俄文:Тетрис)是一款由俄罗斯人阿列克谢·帕基特诺夫于1984年6月发明的休闲游戏。 该游戏曾经被多家公司代理过。经过多轮诉讼后,该游戏的代理权最终被任天堂获得。 任天堂对于俄罗斯方块来说意义重大,因为将它与GB搭配在一起后,获得了巨大的成功。 《俄罗斯方块》的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。 游戏规则: 由小方块组成的不同形状的板块陆续从...

2021-08-25 09:41:33 1356

原创 Python爬取百度文库的内容输出

获取百度文库的文档资料非常实用。直接上代码。import requestsimport reimport jsonheaders = { "User-Agent": "Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Mobile Safari/537.36"} # 模拟手机def get_num(

2021-07-30 09:00:59 617

原创 单摆周期控制装置(I题)(组委会自命题)

2020年TI杯大学生电子设计竞赛单摆周期控制装置(I题)(组委会自命题)一、任务设计并制作一个单摆周期检测与控制装置,示意图如图所示。要求能测量显示单摆周期,并在限定的时间内调节摆长,使单摆摆动周期符合指定的时间值。二、要求1. 基本要求(1) 在轴(或滑轮,只能轴向转动,不可改变其在整个系统中的相对位置)最低点所在水平面的下方任意位置设计一个检测单摆周期的传感器,手动拉开单摆,单摆摆幅<15°。制作一个数显装置,能动态显示单摆周期,显示分辨率0.01秒,并能显示计算.

2021-07-29 13:54:21 514

原创 多旋翼智能飞行和视觉识别(H题)(组委会自命题)

2020年TI杯大学生电子设计竞赛多旋翼智能飞行和视觉识别(H题)(组委会自命题)1.任务自主设计并制作多旋翼自主飞行器,能够定点识别飞行路径中二维码信息并将其保存在SD卡内,任务结束后电脑读取SD卡能获得二维码所表示的详细信息。2.要求选手根据比赛顺序入场,入场后每队有2分钟的准备时间,包括飞行器的起飞前检查(开机自检,此时裁判将进行飞行前检查评分)、摆放到起飞区,准备完成后示意裁判,裁判宣布比赛开始后,选手方可使无人机自主解锁起飞,同时开始计时。无人机需要按照比赛任务开始进行自主

2021-07-29 13:52:55 281

原创 非接触物体尺寸形态测量(G题)

2020年TI杯大学生电子设计竞赛非接触物体尺寸形态测量(G题)任务设计并制作一个非接触式物体形状和尺寸自动测量装置,装置的布置图如图1所示,测量装置放置在图中所示的测量装置区内,被测目标放置在图中被测目标放置区内,装置能测量被测目标的形状、尺寸、测量头中心点与被测目标之间的距离等参数,并用激光束指示出被测目标的中心位置。背景板竖立放置在目标后5cm处,图2为目标和背景板放置示意图。要求选择某规则形状的平面目标,放在被测目标放置区的中心线位置上,按测量键后开始测量,完成测..

2021-07-29 13:51:00 1638 1

原创 简易无接触温度测量与身份识别装置(F题)

2020年TI杯大学生电子设计竞赛简易无接触温度测量与身份识别装置(F题)任务设计并制作一个简易无接触温度测量与身份识别装置,该装置包括无接触温度测量模块、身份识别模块、处理器模块和电源等,装置组成框图如图1所示。装置中无接触温度测量模块可以无接触测量人体体温和容器中液态水的温度。测试时,应有光标指示被测点,当被测温度超过设定值时,应有报警功能;身份识别模块负责辨别被测人身份、是否符合防疫要求(如佩戴口罩)等。图1 简易体温测量与身份识别装置组成框图要求 非接触温度测.

2021-07-29 13:49:02 1845

原创 E题:放大器非线性失真研究装置

2020年TI杯大学生电子设计竞赛E题:放大器非线性失真研究装置任务设计并制作一个放大器非线性失真研究装置,其组成如图1所示,图中的和为1×2切换开关,晶体管放大器只允许有一个输入端口和一个输出端口。要求和均投到各自的“1”端子,外接信号源输出频率1kHz、峰峰值20mV的正弦波作为晶体管放大器输入电压,要求输出无明显失真及四种失真波形,且的峰峰值不低于2V。外接示波器测量晶体管放大器输出电压波形。(1)放大器能够输出无明显失真的正弦电压 ...

2021-07-29 13:47:37 3379

原创 绕障飞行器(D题)

2020年TI杯大学生电子设计竞赛绕障飞行器(D题)任务基于多悬翼飞行器设计一个绕障飞行器(简称飞行器)。飞行器活动区域示意图如图1所示。在图1中,地面上标有起飞点与降落点,并且还放置了2个杆塔;起飞点用空心黑色矩形框标识,降落点实心黑色圆标识,杆塔有红、绿两种颜色。 要求 飞行器从起飞地点垂直起飞升高到150cm±10cm的巡航高度。 (15分) 巡航飞行中发现杆塔,以声音提示,并用与所发现杆塔相同颜色的LED闪烁数次指示。 ...

2021-07-29 13:43:41 533

原创 坡道行驶电动小车(C题)

2020年TI杯大学生电子设计竞赛坡道行驶电动小车(C题)任务利用TI的MSP430/MSP432平台,设计制作一个四轮电动小车。要求小车能沿着指定路线在坡道上自动循迹骑线行驶。小车必须独立运行,车外不能使用任何设备(包括电源)。小车(含电池)重量小于1.5kg,外形尺寸在地面投影不大于25cm×25cm。坡道用长、宽约1m的细木工板制作,允许板上有木质本色及自然木纹。木工板表面铺设画有1cm×1cm黑白间隔的纸条(以下简称为标记线)作为路线指示;标记线起始段为直线,平行于木板两边;标记线在坡顶

2021-07-29 13:41:47 3193

原创 单相在线式不间断电源(B题)

2020年TI杯大学生电子设计竞赛单相在线式不间断电源(B题)任务设计并制作交流正弦波在线式不间断电源(UPS),结构框图如图1所示。图1 在线式不间断电源原理框图要求(1) 交流供电,U1=36V,输出交流电流Io=1A时,输出交流电压Uo=30V±0.2V,频率f =50±0.2Hz。 (10分)(2) 交流供电,U1=36V,Io在0.1A~1.0A范围变化...

2021-07-29 13:40:27 1454

原创 无线运动传感器节点设计(A题)

2020年TI杯大学生电子设计竞赛无线运动传感器节点设计(A题)1. 任务基于TI模拟前端芯片ADS1292和温度传感器LMT70设计制作无线运动传感器节点,节点采用电池供电,要求能稳定采集和记录使用者的心电信息、体表温度和运动信息。2. 要求(1)基于ADS1292模拟前端芯片设计心电检测电路,完成使用者的心电信号实时测量,要求: (30分)①实时采集和记录使用者的心电信号,实现动态心电图的测试与显...

2021-07-29 13:38:33 912

原创 C语言运算符介绍

C运算符运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C 语言内置了丰富的运算符,并提供了以下类型的运算符:算术运算符关系运算符逻辑运算符位运算符赋值运算符杂项运算符算术运算符下表显示了 C 语言支持的所有算术运算符。假设变量 A 的值为 10,变量 B 的值为 20,则: 运算符 描述 实例 + 把两个操作数相加 A + B 将得到 30

2021-07-29 09:00:47 334

stm32f4驱动MLX90614读取温度.zip

MLX90614是一种非接触式红外温度传感器,由Melexis公司开发和生产。能够测量物体或环境的表面温度,并通过红外辐射来实现非接触式测量。MLX90614采用了专利的红外感应技术,具有高精度和可靠性。 MLX90614的主要特点和功能包括: 非接触式测量:MLX90614可以通过红外辐射来测量物体或环境的表面温度,无需与目标物接触,适用于各种应用场景。 宽温度测量范围:MLX90614能够测量从-70摄氏度到+380摄氏度范围内的温度,适用于广泛的温度测量需求。 高精度:MLX90614具有高精度的温度测量能力,其分辨率可达0.02摄氏度,能够提供准确的温度数据。 内置环境温度补偿:MLX90614内置了环境温度传感器,可以对环境温度进行实时测量,并根据环境温度对目标物的测量结果进行自动补偿,提高测量的准确性。 数字输出接口:MLX90614通过I2C数字接口与微控制器或其他设备进行通信,可以方便地获取温度数据和配置传感器参数。 低功耗:MLX90614采用低功耗设计,工作电流较低,适合在电池供电或需要长时间运行的应用中使用。

2023-07-11

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

TA关注的人

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