咖喱年糕
码龄3年
关注
提问 私信
  • 博客:596,197
    视频:552
    596,749
    总访问量
  • 296
    原创
  • 3,931
    排名
  • 44,222
    粉丝

个人简介:欢迎大家,和我一起探讨学术上的知识,一起学习一起进步!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2021-09-21
博客简介:

咖喱年糕的博客

查看详细资料
  • 原力等级
    领奖
    当前等级
    8
    当前总分
    5,212
    当月
    328
个人成就
  • 获得4,855次点赞
  • 内容获得122次评论
  • 获得8,243次收藏
  • 代码片获得7,318次分享
创作历程
  • 152篇
    2024年
  • 144篇
    2023年
成就勋章
TA的专栏
  • 环境搭建
    35篇
  • ESP32
    4篇
  • MQTT
    2篇
  • Git
    7篇
  • OrangePi AIpro
    2篇
  • 智能家居
    11篇
  • 全志H616
    24篇
  • STM32CubeMX
    3篇
  • STM32CubeIDE
    1篇
  • STM32
    51篇
  • Linux驱动
    6篇
  • Linux网络编程
    13篇
  • LINUX 文件 系统编程(进程、线程)
    14篇
  • Linux
    12篇
  • 办公
    1篇
  • GitHub
    11篇
  • 数据结构与算法
    13篇
  • 嵌入式操作系统
    1篇
  • 单片机
    5篇
  • SDK
    1篇
  • 模拟电路
    11篇
  • C++
    15篇
  • Python
    22篇
  • Python思维导图
    10篇
  • C语言
    12篇
  • HTML、MD
    2篇
  • 算法
    1篇
  • 快捷键
    1篇
  • 常用工具
    4篇
兴趣领域 设置
  • Python
    python
  • 编程语言
    pythonjavac++c语言汇编
  • 开发工具
    githubgitwindowsvisual studiovimvscodepostmanvisual studio code编辑器
  • 大数据
    sqlmysql数据库大数据
  • 人工智能
    数据挖掘语音识别计算机视觉目标检测机器学习人工智能自动驾驶
  • 网络与通信
    网络协议tcp/ip
  • 嵌入式
    单片机stm32mcu物联网嵌入式硬件iot
  • 操作系统
    linuxubuntuwindowscentos
  • 运维
    网络
  • 网络空间安全
    网络安全计算机网络
  • 服务器
    linuxubuntucentos
  • 用户体验设计
    photoshop
  • 前沿技术
    无人机
  • IT工具
    vimphotoshop格式工厂
  • 开源
    githubgitgitee
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【C++基础编程】六、指针与引用

我们在前面的代码中定义了一些变量,其实定义变量就是在内存中开辟了一块指定大小的空间,空间开辟的大小取决于不同的数据类型所占用的空间大小。并且可以在这样的空间中进行值的填充。那么指针是什么呢?每一个开辟中的内存空间,都是有一个唯一的地址的,而这样的地址我们就称为是“指针”。
原创
发布博客 2024.11.09 ·
1088 阅读 ·
27 点赞 ·
0 评论 ·
29 收藏

【C++基础编程】五、函数

函数,指一段可以直接被另一段程序或代码引用的程序或代码。一个较大的程序一般应分为若干个程序块,每一个模块用来实现一个特定的功能。所有的高级语言中都有子程序这个概念,用子程序实现模块的功能。面向过程语言中,整个程序就是由函数(相互调用)组成的面向对象语言中,函数是类的组成部分,整个程序是由很多类组成的通俗讲,函数就是解决某件事情的办法,比如 我要上班,可以选择 步行,骑车,开车,公共交通,而每一个方式,在程序中就可能是一个函数。函数在定义完成之后,其中的代码并不会自动的执行。
原创
发布博客 2024.11.09 ·
804 阅读 ·
10 点赞 ·
0 评论 ·
16 收藏

【C++基础编程】四、流程控制

我们之前在写代码,执行代码的时候,发现写的代码都是一行一行的执行的。这种执行的结构称为“顺序结构”,除了这种结构之外,还有其他的执行结构。程序执行结构结构的描述描述图顺序结构代码从上往下,依次执行。分支结构程序在某一个节点遇到了多种向下执行的可能性,根据条件,选择一个分支继续执行。循环结构某一段代码需要被重复执行多次。
原创
发布博客 2024.11.08 ·
810 阅读 ·
26 点赞 ·
0 评论 ·
17 收藏

【C++基础编程】三、运算符

但与此同时,赋值运算符与上述的算术运算符类似,也是有运算的结果的。将参与运算的每一个数字计算出补码,对补码中的每一位进行类似于逻辑运算的操作,1相当于True,0相当于False。此外,程序员都可会偷懒了,在赋值运算符的基础上,又结合了常用的计算,衍生出来了其他的组合的运算符。++、–是自增自减运算符,表示在现有的值的基础上,对数据进行+1和-1的操作。在C++中的赋值运算符是=,可以将等号右边的值,给等号左边的变量进行赋值。以 += 为例,表示将一个变量,在现有的值的基础上进行加法的计算。
原创
发布博客 2024.11.08 ·
850 阅读 ·
33 点赞 ·
0 评论 ·
29 收藏

【C++基础编程】二、C++数据类型

/ 整型// 浮点型// float类型最好在字面量的后面添加f// 布尔型// 字符型// 字符需要包含在一对单引号里面// 字符串类型// 字符串需要包含在一对双引号里面return 0;宏定义在C++中是一个比较特殊的命令,它可以在一定程度上方便开发人员的程序设计过程。但是很多的初学者因为不能很好的去理解宏定义,不明白本质是什么,因此在使用宏定义的时候经常会出现问题。宏定义,就是在文件的头部,使用#define来定义一个标识符,用来描述一个字符串。
原创
发布博客 2024.10.25 ·
1130 阅读 ·
37 点赞 ·
0 评论 ·
9 收藏

【C++基础编程】一、初识C++

在我们正式开始学习 C++之前,需要对计算机的一些理论基础有一定的认知。而进制就是这样的基础,因此我们需要先学习进制。我们知道在计算机的世界中,只有 0和1 两个数字,那么其他的数据该如何去表示呢?进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法,以及类似的 tally mark 计数)。对于任何一种进制——X 进制,就表示每一位置上的数运算时都是逢 X 进一位。
原创
发布博客 2024.10.25 ·
1119 阅读 ·
30 点赞 ·
0 评论 ·
11 收藏

解决PyPI 已经不再支持【pip search】

使用以下命令进行搜索。
原创
发布博客 2024.10.24 ·
317 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

【pip】 的换源(临时换源和永久换源)

显然不是一个一劳永逸的方法,只有下少量包的时候有使用的场景,下面我要介绍永久换源的方法,通过这个方式换源,那么以后我们下载的包就可以全部从这个url中下载了,这样大大减轻了我们的工作量,明显比临时换源的方法更好。https://pypi.org/simple,这个源在国内的下载速度是很慢的,所以我们为了提高包的下载速度我们可以通过换源来实现。下载python中的Django包,这里使用的是豆瓣源。中修改上面第二步的内容;进入文件新增/修改内容;永久换源(更换默认源)四、Windows换源。
原创
发布博客 2024.10.24 ·
1121 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

【Python 报错】SyntaxError: (unicode error) ‘unicodeescape‘ codec can‘t decode bytes in position 602-603

路径指定中的转义字符问题:确保路径字符串前加上r来使用原始字符串,避免 Python 解释器对路径中的反斜杠进行转义。多行字符串中的 Unicode 转义序列问题:确保 Unicode 转义序列完整且正确地定义,并且理解'''和"""用于定义多行字符串而非注释。通过以上方法,您可以避免因路径指定中的转义字符或多行字符串中的 Unicode 转义序列而导致的。希望这篇文章对您有所帮助!如果您在实际编程过程中遇到其他相关问题,或者需要进一步的帮助,请随时提问!
原创
发布博客 2024.09.21 ·
2509 阅读 ·
9 点赞 ·
0 评论 ·
9 收藏

如何使用 Python 发送带附件的电子邮件

在之前的系列文章中,我们已经讨论了如何配置和使用 SMTP 与 IMAP 服务来发送和接收电子邮件,并提供了如何在 Gmail 和 QQ 邮箱中启用这些服务的具体步骤。在这篇文章中,我们将详细介绍如何使用 Python 的smtplib模块以及email库来构建和发送带有附件的电子邮件。
原创
发布博客 2024.09.21 ·
1041 阅读 ·
28 点赞 ·
0 评论 ·
10 收藏

如何在QQ邮箱中启用 SMTP/IMAP 服务

4.在“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”选项下,将IMAP/SMTP服务开启。提示:若IMAP/SMTP已开启,直接点击生成授权码,使用授权码登录第三方客户端。2.电脑登录https://mail.qq.com/,点击设置。6.将收取选项从最近30天改为全部,并勾选以下三个选项。5.通过短信/密保验证方式获得授权码,并记住此授权码。1.使用电脑,打开浏览器。
原创
发布博客 2024.09.20 ·
4101 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

如何配置 谷歌Gmail邮箱 开启SMTP/IMAP服务流程

首先你要弄懂一个概念,谷歌账号是谷歌账号,不一定你的谷歌账号就是用Gmail邮箱注册的,谷歌账号可以是QQ邮箱或者国内什么其他邮箱注册的。你要开通谷歌Gmail邮箱就必须确保你已经有Gmail邮箱了。其实很好理解的,不太明白的朋友们多看几遍我上面说的话,慢慢就明白了。那谷歌邮箱的注册地址我放在这里:Gmail注册关于Gmail邮箱用什么端口,SMTP地址是多少,我接下来会一点点讲清楚,接着往下看。
原创
发布博客 2024.09.20 ·
3295 阅读 ·
15 点赞 ·
0 评论 ·
23 收藏

SMTP/IMAP服务

POP3 (Post Office Protocol - Version 3)协议用于支持使用电子邮件客户端获取并删除在服务器上的电子邮件。IMAP (Internet Message Access Protocol)协议用于支持使用电子邮件客户端交互式存取服务器上的邮件。SMTP (Simple Mail Transfer Protocol)协议用于支持使用电子邮件客户端发送电子邮件。
原创
发布博客 2024.09.19 ·
966 阅读 ·
13 点赞 ·
0 评论 ·
11 收藏

【FlyMCU】串口下载烧录程序

FlyMCU 是一款基于STM32微控制器的开发板,它通常被设计用于教学和开发目的。这个名字中的“Fly”可能是指这款开发板的灵活性和易用性,而“MCU”则是Microcontroller Unit(微控制器单元)的缩写。
原创
发布博客 2024.09.19 ·
496 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

【STM32 ST-LINK Utility】工具使用和如何编译HEX和BIN文件

STM32 ST-LINK Utility 是一款由意法半导体(STMicroelectronics)提供的软件工具,用于配合ST-LINK编程器/调试器硬件设备,以实现对STM32系列微控制器的编程和调试。这款工具类似于J-Link工具对于J-Link编程器的作用。代码烧写:可以直接下载HEX文件或BIN文件到STM32微控制器的闪存中。代码加密:可以对下载的代码进行读保护,防止未经授权的读取。批量生产:在产品批量生产阶段,可以快速高效地进行代码烧写。数据读取。
原创
发布博客 2024.09.18 ·
1808 阅读 ·
28 点赞 ·
0 评论 ·
32 收藏

【MicroPython】开发环境搭建【Thonny】软件安装及【flash_download_tool】固件下载烧录(C 模块)

Thonny是一种免费且开源的集成开发环境(IDE),特别设计用于Python编程的教学和学习。它旨在帮助初学者更容易地入门编程,同时也适合有一定经验的程序员使用。Thonny支持多种版本的Python,包括标准Python和MicroPython,这使得它成为学习和开发微控制器项目的好工具。代码高亮与调试:Thonny提供了语法高亮和基本的调试功能,如设置断点、单步执行和查看变量值,这有助于理解代码的执行流程和调试错误。实时反馈:当代码运行时,Thonny会实时显示控制台输出,便于观察程序的运行状态。
原创
发布博客 2024.09.18 ·
548 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

【VSCode】安装 【ESP-IDF】插件及【ESP32-S3】新建工程和工程配置

一、搭建基础工程二、基础工程的文件架构解析三、调试相关工具介绍1、串口下载2、JTAG 下载与调试四、工程的文件架构解析五、基础工程配置
原创
发布博客 2024.07.19 ·
4383 阅读 ·
48 点赞 ·
6 评论 ·
77 收藏

【Espressif-ESP32S3】【VScode】安装【ESP-IDF】插件及相关工具链

一、ESP-IDF简介一、ESP-IDF简介二、VScode安装ESP-IDF插件三、安装ESP-IDF、ESP-IDF-Tools以及相关工具链。
原创
发布博客 2024.07.17 ·
1304 阅读 ·
13 点赞 ·
0 评论 ·
15 收藏

【Arduino IDE】安装及开发环境、ESP32库

一、Arduino IDE下载二、Arduino IDE安装三、ESP32库四、Arduino-ESP32库配置五、新建ESP32-S3N15R8工程文件乐鑫官网Arduino官方下载地址Arduino官方社区Arduino中文社区ESP-IDF、MicroPython和Arduino是三种不同的开发框架,各自适用于不同的场景和用户群体,下面我将从用户领域、优缺点等方面来详细阐述它们的区别:选择ESP-IDF、MicroPython还是Arduino主要取决于你的项目需求、个人技能和偏好。如果
原创
发布博客 2024.07.17 ·
8146 阅读 ·
18 点赞 ·
2 评论 ·
40 收藏

移远EC600S-CN【MQTT】接入阿里云

EC600S-CN 的MQTT指令支持阿里云、移动OneNET、华为IoT三种云平台,可实现快速接入,AT指令的操作步骤简单,有助于用户快速开发。
原创
发布博客 2024.07.16 ·
816 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏
加载更多