自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Coding日记】菜鸟编程C语言100例——第四题

本文分享了一个计算给定日期是该年第几天的C语言程序。通过数组存储每月天数,并处理闰年情况,程序先累加前几个月天数,再加上当前月天数。作者反思了过度依赖编程助手的问题,建议初学者使用简单开发环境。文章还总结了编程三步骤(分析问题、编写代码、完善优化),并解释了scanf需要取地址符&而printf不需要的原因——输入时需要指定存储地址,输出时直接读取已存储的值。代码简洁实用,适合初学者学习日期处理和基础编程逻辑。

2026-02-01 17:14:19 13

原创 【Coding日记】菜鸟编程C语言100例——第三题⚠️

文章摘要:本文通过一道数学题展示了如何将数学问题转化为编程验证问题。题目要求找出一个整数x,使得x+100和x+268都是完全平方数。作者首先分析了数学解法,然后给出了C语言实现方案,通过枚举因数对并验证条件来求解。程序核心是遍历168的因数组合,验证奇偶性后计算平方根并反推x值。文章还记录了作者的思考过程,强调了编程中穷举法的合理使用范围需要数学推导来确定边界,体现了数学与编程结合的解题思路。

2026-01-27 21:26:29 280

原创 【Coding日记】菜鸟编程C语言100例——第二题

摘要: 题目要求根据企业利润计算奖金提成,采用阶梯式分段计算。分析指出可用else-if或switch-case实现,关键在于明确规则边界(如固定额度10万以下提10%)和需求边界(避免重复计算)。示例代码展示了两种实现方式:else-if逐级累加,switch-case利用击穿现象简化条件。总结强调阶梯问题需注意固定额度部分,并提及switch的击穿特性适用于多条件默认情况。最终提醒此类问题需结合生活常识优化逻辑。

2026-01-27 21:15:59 404

原创 【Coding日记】菜鸟编程C语言100例——第一题

本文通过C语言实现1-4数字组成不重复三位数的排列组合问题。使用三层for循环遍历所有可能组合,通过条件判断筛选无重复数字的情况,并统计总数。作者分享了调试过程中遇到的嵌套循环逻辑理解、变量初始化问题及编译器格式规范等经验教训。最终正确实现功能,共得到24种有效组合。文章记录了初学者解决问题的完整思考过程,包括错误分析和解决方案。

2026-01-26 22:13:51 406 1

原创 【日常分享】对联想浏览器的控诉:进程占用&窗格预览

摘要 在清理电脑文件时遇到PDF文件无法删除的问题,需要管理员权限且第二天才能删除。最初误以为是Edge浏览器占用进程,后发现是联想浏览器的PDF预览程序(联想浏览器PDF preview.exe)导致文件锁定。通过PowerToys的File Locksmith工具检测确认后,卸载联想浏览器解决了文件删除权限问题,同时修复了文件导航窗格预览卡顿现象。该问题揭示了第三方浏览器插件可能导致的文件占用冲突。

2026-01-17 15:57:58 163

原创 【八股理论篇】数字电路:存储器

本文对比了RAM和ROM的特性与应用场景。RAM(SRAM和DRAM)速度快但掉电丢失数据,SRAM更贵但适合高速缓存,DRAM成本低适合大容量内存。ROM(包括Flash ROM和EEPROM)掉电不丢数据,Flash适合程序存储,EEPROM支持局部擦写。CPU缓存选用SRAM因其纳秒级延迟,而DRAM因刷新机制延迟较高。单片机采用Flash+SRAM架构,Flash存储程序,SRAM处理运行时数据。存储器发展趋势聚焦AI需求,DDR5/HBM将成为主流,传统产品面临供需失衡涨价。

2026-01-03 17:50:44 672

原创 【MySQL数据库】 (篇三)让你冲刺难点——嵌入查询篇

本文章为新手制作🙏,仅用于冲刺突击,大佬路过请指点上一篇博客,我们介绍了如何查表,以及对查询操作(条件、排序、去重、连接)📚本篇我们讲解上机难点,也是水平测试的难点——嵌套🔍既然是难点,必然会有点绕,对于初学者来说;我们先理解概念,才能运用进行做题🎓🎓🎓请大家务必理解下面的概念,概念是基础,基础不牢地动山摇❗不要自己看着语句的英文单词,想当然!!!提示:以下是本篇文章正文内容,下面案例可供参考提示:这里对文章进行总结:嵌套查询的重在通过练习来理解其内在逻辑在这之前一定要明确,内部查询外部查询。

2024-04-18 22:35:20 3351

原创 【MySQL数据库】 (篇二 )让你快速理解重点——查询操作篇

本文章为新手制作🙏,仅用于冲刺突击,大佬路过请指点上一篇博客,我们介绍了如何建库和建表,以及对二者的相应操作(增、删、改)📚本篇我们讲解上机重点,也是水平测试的重点——查询🔍提示:以下是本篇文章正文内容,下面案例可供参考提示:这里对文章进行总结:以上是一些常用的查询表格数据的SQL语句及其逻辑。熟练掌握这些语句和对应的使用场景,能够帮助你高效地进行数据库数据的检索和分析。由于篇幅原因,连接查询放到下一篇结合例题来讲下一篇,我结合例题,为大家讲解嵌套查询🏫。

2024-04-17 21:19:27 1412 1

原创 【MySQL数据库】 (篇一 ) 让你快速上手——新手速通版

本次博客的记录灵感🧠起源于 学校课程 安排的SQL上机考试💻因此这篇博客适用于小白,以及那些急需通过水平测试的同学⏰由于篇幅我会分为几篇更新🏠之中或有纰漏,还请大神谅解🙏附一张上机结果图片(表格demo)以上是数据库建立与管理的一些常用语句操作和对应的逻辑。在准备水平考试或者上机时,要熟悉这些操作的语法和使用方法,理解其背后的逻辑,这样在答题时才能更加得心应手。

2024-04-17 18:42:16 1248 1

原创 【EA协会培训】入门篇——理解定时器、掌握定时器、熟用定时器

在嵌入式系统开发中,51单片机因其强大的功能和广泛的应用而备受关注。其中,定时器作为51单片机的重要组件,具有丰富的功能和灵活性。本文将详细介绍51单片机的定时器及其使用方法,帮助读者更好地理解和应用这一强大工具。通过本文,读者将了解51单片机定时器的原理、特点、使用方法和常见问题,从而更好地进行相关项目的开发。本文以定时器0的使用为例,其余定时器可触类旁通,原理是一样的51定时器,单片机核心组件,重点在于其精确的时间控制功能。难点在于如何合理配置定时器参数,以实现特定的延时或定时任务。在。

2024-03-06 19:58:37 1361

原创 【ChatGPT使用】文案篇 之 揭秘ChatGPT如何助力文案创作的艺术与科学

在当今信息爆炸的时代,文案创作在各个领域都扮演着至关重要的角色。无论是广告宣传、品牌推广还是社交媒体营销,优秀的文案都能够吸引人们的注意力,传递核心信息,并激发目标受众的共鸣。然而,文案创作往往需要耗费大量的时间和精力,而且需要具备创意思维和写作技巧。ChatGPT作为一种先进的自然语言处理工具,正在改变文案创作的传统模式。它能够帮助我们快速生成高质量的文案内容,激发创意思维,提高工作效率。在本篇文章中,我们将深入探讨ChatGPT在文案创作中的应用和优势,并分享一些实用的操作方法和案例。

2024-03-06 19:15:41 1718

原创 【edge体验分享】入门篇 朗读

Microsoft Edge浏览器是一款高效、快速、安全的浏览器,具有强大的功能和优秀的性能。以下是关于MicrosoftEdge浏览器及其插件的推荐:Microsoft Edge浏览器: MicrosoftEdge浏览器是一款基于Chromium内核的浏览器,具有与Chrome浏览器相似的特点和功能。它具有简洁的界面、快速的加载速度、良好的兼容性以及强大的安全性。Edge浏览器还支持插件扩展,可以轻松地扩展浏览器的功能。

2023-12-25 21:37:16 2680

原创 【CSDN使用介绍】

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2023-12-25 18:43:36 978

原创 【嵌入式实战分享】电机篇(上) 一些简单的减速电机

根据上述项目要求,我们可以用一些常见的消费产品所用的电机;下面我们举几个在本项目中考虑到的例子,经过上面的一些介绍我们发现,他们没有一些高级的控制器——编码器、变频器等,也没有什么特殊的控制方式,只是根据通电引脚的电压大小而进行速度的变化。因此我们在这里先介绍一个PWM电机控制算法;PWM(pulse width modulation, 简称脉宽调制),是基于伏秒平衡原则实现对输入电压大小的调制。有上图可以看出频率F的值为1/T,占空比D的值为T高/(T高+T低)。通过改变单位时间内脉冲的个数。

2023-12-24 22:39:10 6584 1

原创 【EA协会培训】入门篇——理解中断、掌握中断、熟用中断

本文将带领您体验51单片机中断系统的魅力。我们将从基础开始,逐步深入了解中断的概念、原理以及如何在51单片机上使用中断实现各种功能。无论您是初学者还是有一定经验的开发者,本文都将为您提供宝贵的知识和实用的技巧。通过学习51单片机中断系统,您将不仅能够更好地理解中断的工作原理,还能够充分发挥其在实际项目中的应用价值。中断系统可以帮助您实现任务的优先级管理外部设备的响应定时操作低功耗模式以及多任务处理等功能。掌握中断系统对于编写高效、稳定的嵌入式代码至关重要。而51单片机的中断系统,

2023-12-21 11:17:12 1238 2

原创 【EA协会培训】预热篇——掌握C语言的嵌入式编程

在上文,我们已经下载好了Keil编程软件,它支持C语言编程和C++语言编程以及汇编语言(在过去硬件资源不太充裕的年代的主流编程语言)C语言作为一种高效而灵活的编程语言,广泛应用于嵌入式系统的开发过程中。通过掌握C语言,开发者能够更好地理解嵌入式硬件的工作原理,并为其编写高效、稳定及可靠的代码。从底层的操作系统到具体的硬件控制,C语言为嵌入式编程提供了强大的工具和优势。在这里我们不对C语言做过多的介绍,只是给大家一个入门的了解,具体的知识点我们在后面的实战中逐渐学习!全局定义和局部定义;

2023-12-18 18:38:53 1077

原创 【EA协会培训】入门篇——掌握GPIO的简单使用

在嵌入式系统开发中,通用输入输出(GPIO)口的调用是一项重要的基本功。GPIO口它为开发者提供了与外部设备进行交互的桥梁。通过GPIO口,开发者可以控制和监视外部设备的状态,同时也能接收来自外部设备的信号。本文将深入探讨51单片机GPIO口的调用方法。我们将从GPIO口的结构开始,逐步介绍其功能、寄存器操作方法,以及如何在C语言中进行编程调用。我们还将通过实例代码,展示“点灯大法”,以帮助读者更好地理解GPIO口的使用。下面我们将介绍它的结构(只需要简单了解即可),以及关于它的使用方法(要求熟练掌握。

2023-12-03 17:02:16 1623 1

原创 【嵌入式实战分享】模块篇 NRF24L01

本模块引脚较多,如果要接都邦线的话可能会比较繁琐,最好有自己的测试板。在这里呢,由于时间因素,我没有去进行PCB的设计和打板,而实随手焊接了一个洞洞板,足矣!他的引脚虽多,但是主要功能主要分为电源类通讯协议类和射频信号类抛开电源和通讯协议的相关引脚,这些引脚其实就剩下了两个:一个用于使能模块,一个是模块的中断信号,如果大家已经掌握了SPI协议的话,使用这个模块是很好上手的。关于这个模块,它再物联网场合应用甚广,先说我们使用者关心的:在这里呢,一定要注意它的工作电压和平均工作电流!!!

2023-11-30 21:54:32 3716 1

原创 【EA协会培训】入门篇——认识51单片机最小系统

亲爱的同学们!你是否曾经想过,我们身边的各种电子设备,如手机、电视、甚至是汽车,它们是如何工作的?今天,我们将一起探索一个神奇的领域——51单片机最小系统。这是我们认识电子世界的关键一步,也是迈向电子工程师的必经之路。在我们的日常生活中,无论是手机、电视还是其他各种电子设备,它们的核心其实都是一个个微小的芯片。这些芯片就是我们今天要研究的51单片机。它虽然小,但却拥有强大的功能,比如可以控制机器的运作,处理信息等等。它就好比是电子设备的大脑,没有了它,我们的手机、电视等设备都无法正常工作。

2023-11-26 22:18:18 1423 1

原创 【嵌入式实战分享】模块篇 UBLOX-6M GPS

1, 模块采用U-BLOX NEO-6M模组,体积小巧,性能优异。2, 模块增加放大电路,有利于无源陶瓷天线快速搜星。MINI版本没有板载天线3, 模块可通过串口进行各种参数设置,并可保存在EEPROM,使用方便。4, 模块自带SMA接口,可以连接各种有源天线,适应能力强。另外Mini版本带有IPEX接口,可以接本店小尺寸的有源陶瓷天线。5, 模块兼容3.3V/5V电平,方便连接各种单片机系统。6, 模块自带可充电后备电池,可以掉电保持星历数据。7.本模块默认波特率为 9600。

2023-11-25 22:00:37 5915 10

原创 【Proteus使用杂记】瞬态分析表

在本篇文章中我们主要分享我们对Proteus中瞬态分析表的过程——为什么选择瞬态分析表,是因为我们也是在本次比赛中第一次使用到这个功能,但是在网上查阅资料的时候发现这方面的资料却少之又少,而官方的资料介绍又是英文的(+ - +),所以在赛后想要给大家分享我们的使用心得,以免有同学像我们一样面对这个一头雾水。最近我们使用Proteus 8.15设计了一个仿真项目,在项目的设计过程中,也遇到了一些令人头疼的问题,赛后我们想记录这些问题并将我们遇到的一些问题分享给大家。同时,当我们双击标题时会进入到它的界面。

2023-11-15 21:28:45 840 2

原创 【EA协会立创第一次培训】嘉立创EDA网页版入门手册(详细版)

什么是嘉立创EDA,它可以用来干什么?嘉立创EDA是一款国产EDA软件,适合新人工程师快速上手,并且立创有一系列相关平台帮助工程师完成开发。嘉立创EDA目前有两个版本,立创EDA专业版和立创EDA标准版。嘉立创EDA专业版是立创EDA团队花费一年的时间,全力打造的一个全新的版本,在 2019 年末推出,请以一个新的工具来对待,立创EDA标准版的某些功能和宽松限制不一定会提供。嘉立创EDA专业版的数据和立创EDA标准版的数据不互通,请查看最下面的导入章节,导入标准版的工程文件。嘉立创EDA专业版。

2023-09-24 01:32:30 7480 2

单片机 嵌入式 辅助开发工具 MSP430F1xx exe文件

MSP430波特率计算软件

2024-02-04

关于卷积神经网络垃圾分类的数据集

数据集来源:这个数据集可能来自于你在进行数字图像处理时收集的各种垃圾图片。这些图片可能包括城市街道上的垃圾、垃圾桶中的垃圾、以及在工厂或家庭等不同场所产生的各种垃圾。 数据集特点:这个数据集的特点是包含了大量的图像,并且这些图像包含了各种各样的垃圾类型。每个图像都对应一个垃圾分类,例如可回收垃圾、厨余垃圾、有害垃圾和其他垃圾等。 训练目标:这个数据集主要用于训练你的数字图像处理模型,以提高垃圾分类的准确性和效率。通过使用机器学习或深度学习等技术,你的模型可以学会从图像中识别出不同类型的垃圾,从而实现自动垃圾分类的目标。 数据集结构:这个数据集可以包括以下几部分: a. 训练集:这是用于训练模型的数据,通常包含大量的图像和对应的标签(即垃圾类型)。 b. 验证集:这是用于验证模型性能的数据,通常用于调整模型的超参数和优化模型结构。 c. 测试集:这是用于评估模型性能的数据,通常用于在模型训练完成后测试模型的准确性和其他性能指标。 5. 数据预处理:在进行模型训练之前,你可能需要对数据进行一些预处理,例如图像增强、数据归一化等。这些操作可以帮助提高模型的训练效率和性能。 等。。。。。。

2023-12-03

空空如也

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

TA关注的人

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