自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言第4章、流程控制语句

流程控制结构是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能 的小逻辑模块。程序设计中规定的 三种 流程结构:顺序结构:程序从上到下逐行地执行,中间没有任何判断和跳转。分支结构:根据条件,选择性地执行某段代码。有 if…else 和 switch-case 两种分支语句。循环结构:根据循环条件,重复性的执行某段代码。有 for 、 while 、 do-while 三种循环语句。

2025-03-12 16:09:39 812

原创 STM32第6章、WWDG

WWDG:全称Window watchdog,即窗口看门狗,本质上是一个能产生系统复位信号和提前唤醒中断的计数器。特性:是一个递减计数器。看门狗被激活后,当递减计数器值从 0x40减到0x3F时会产生复位(即T6位跳变到0)。当计数器的值大于W[6:0]值时喂狗会产生复位。当递减计数器等于 0x40 时可产生提前唤醒中断 (EWI)。喂狗操作:在窗口期内重装载计数器的值,防止复位。

2025-01-11 16:21:24 1287

原创 STM32第5章、IWDG

IWDG:全称是Independent watchdog,即独立看门狗。本质上是一个能产生系统复位信号的计数器。特性:是一个递减计数器。时钟信号由独立的RC振荡器提供,可在待机和停止模式下运行。看门狗被激活后,当递减计数器计数到0x000时产生系统复位信号。喂狗操作:在计数器计数到0x000之前,重新装载计数器的值,使得计数器从新装载的值重新开始计数,以防止系统复位,这一过程就叫做喂狗。

2025-01-11 09:18:18 1346

原创 MQTT协议第1章、概述

MQTT:Message Queuing Telemetry Transport,是一种基于"发布订阅模式"的轻量级的消息传输协议。消息:是指设备与设备之间或者服务与服务之间要传输的数据。协议:是指传输数据时要遵循的规则。常见的通讯模式:1. 客户端---服务器端客户端-服务器是客户端能够直接和服务器进行通信完成消息的传输。客户端和服务器端需要直接建立连接。2. 发布订阅模式发布订阅模式会将发送消息的发布者publisher与接收消息的订阅者subscribers进行分离。

2024-12-21 08:48:38 531

原创 JavaScript第4章、流程控制语句

流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。程序设计中规定了三种流程结构,即:顺序结构:程序按照从头到尾的顺序依次执行每一条JS代码,不重复执行代码,也不跳过任何代码。分支结构:根据条件,选择性地执行某段代码。有if、if...else、if...else if...else、switch四种分支语句。循环结构:根据循环条件,重复性的执行某段代码。有for、while、do...while三种循环语句。

2024-10-14 10:22:15 921

原创 JavaScript第2章、变量与数据类型

/ 步骤1:声明变量var 变量名;// 步骤2:为变量赋值变量名 = 变量值;数据类型指的就是字面量的类型,决定了一个数据的特征,比如:123和"123",直观上看这两个数据都是123,但实际上前者是一个数字,后者是一个字符串。在JS中一共有六种数据类型,可以分为两大类:基本数据类型和引用数据类型。基本数据类型:字符串(String)数值(Number)布尔值(Boolean)空值(Null)未定义(Undefined)引用数据类型:对象(Object)

2024-10-12 13:15:11 1222

原创 JavaScript第1章、基础知识

一个完整的JavaScript包含了三个部分:ECMAScript、DOM和BOM。ECMAScript:JavaScript的标准。DOM:文档对象模型。BOM:浏览器对象模型。

2024-10-11 11:12:04 839

原创 Numpy

Numpy:Numerical Python,是Python的一个开源的数值计算库。Numpy可以用来存储和处理大型矩阵,比Python自身的嵌套列表结构要高效的多,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库,包括数学、逻辑、形状操作、排序、选择、输入输出、离散傅立叶变换、基本线性代数、基本统计运算和随机模拟等等。ndarray常用属性包括:ndim:维度shape:形状size:元素个数itmsize:单个元素的长度ntypes:所有元素的总长度。

2024-10-09 13:05:24 1298

原创 Python第4章、流程控制语句

流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。程序设计中规定了三种流程结构,即:顺序结构:程序按照从头到尾的顺序依次执行每一条Python代码,不重复执行代码,也不跳过任何代码。分支结构:根据条件,选择性地执行某段代码。有if、if...else、if...elif...else、match四种分支语句。循环结构:根据循环条件,重复性的执行某段代码。有for、while两种种循环语句。

2024-09-05 14:49:36 844

原创 四、基础语法___变量

变量是存储在内存的值,这就意味着在创建变量时,会在内存中开辟一个空间。变量可以存储不同数据类型的值,比如:整数、小数、布尔值、字符串等等。

2024-09-04 15:33:35 315

原创 三、基础语法___注释&标识符&输入输出

小驼峰命名法:当多个单词拼接在一起时,第一个单词的首字母小写,以后每个单词的首字母大写,示例:userNameAndAge。为了保证代码的可读性,建议#前面至少要有两个空格,#后面建议先添加一个空格,然后再编写相应的说明文字。大驼峰命名法:当多个单词拼接在一起时,每个单词的首字母都大写,示例:UserNameAndAge。为了保证代码的可读性,#后面建议先添加一个空格,然后再编写相应的说明文字。标识符:代码中由程序员自主命名的都是标识符,例如:变量名、函数名、类名、模块名以及其他对象的名称。

2024-09-04 15:02:33 1574

原创 二、代码初体验

打开Pycharm软件 --->

2024-09-04 10:10:34 238

原创 二、图像的基本操作

可以通过行和列的坐标值获取该像素点的像素值。对于BGR图像,返回一个蓝、绿、红值的数组;对于灰度图像,仅返回相应的强度值。还可以通过行和列的坐标值对像素值进行修改。属性API形状img.shape图像大小img.size数据类型img.dtype有时需要在B、G、R通道图像上单独工作,这种情况下,需要将BGR图像分割为单个通道。有时需要将这些单独的通道合并到BGR图像。

2024-09-03 11:27:06 2162

原创 一、OpenCV简介

图像是人类视觉的基础,是自然景物的客观反映,是人类认识世界和认识人类本身的重要源泉。图:是物体反射或透射光的分布。像:是人的视觉系统所接受的图在人脑中所形成印象或认识。例如:照片、绘画、剪贴画、地图、书法作品、手写汉学、传真、卫星云图、影视画面、X光片、脑电图、心电图等都是图像。OpenCV是一款计算机视觉处理的开源软件库,支持与计算机视觉和机器学习相关的众多算法。优势:编程语言:OpenCV基于C++实现,同时提供了Python、Ruby、Matlab等语言的接口。

2024-09-02 17:03:01 941

原创 Django框架流程图

2024-08-25 17:39:23 203

原创 特征预处理

特征预处理:通过一些转换函数将特征数据转换成更加适合算法模型的特征数据过程。 API: sklearn.preprocessing 包含内容: 归一化 标准化 归一化:通过对原始数据进行变换把数据映射到区间中(默认为:[0,1)) 公式: 例如: trans

2024-08-17 08:13:34 1790

原创 Pandas介绍

Pandas是基于Numpy的一种工具,该工具是为解决数据分析任务而创建的,Pandas提供了大量能使我们快速便捷地处理数据的功能。处理数据一般分为几个阶段:数据整理与清洗、数据分析与建模、数据可视化,Pandas是处理数据的理想工具。Pandas的主要数据结构是:Series(一维数据)DataFrame(二维数据)

2024-08-12 21:08:45 223

原创 特征抽取.

步骤2:使用文本转换器对象的fit_transform()方法对文本数据进行转换,得到数字特征的数据。步骤3:使用文本转换器对象的fit_transform()方法对文本数据进行转换,得到数字特征的数据。步骤2:使用文本转换器对象的fit_transform()方法对文本数据进行转换,得到数字特征的数据。返回的是一个列表,列表中的元素是:每一个特征(即每一列)的含义。返回的是一个列表,列表中的元素是:每一个特征(即每一列)的含义。返回的是一个列表,列表中的元素是:每一个特征(即每一列)的含义。

2024-08-11 09:17:31 1033

原创 特征工程概述

特征工程是使用专业背景知识和技巧处理数据,使得特征能在机器学习算法上发挥更好的作用的过程。特征工程会直接影响机器学习训练模型的效果。

2024-08-10 11:57:49 250

原创 机器学习概述

机器学习:是从数据中自动分析获得模型,并利用模型对未知数据进行预测。示意图:现实生活中,人从大量的日常经验中归纳规律,当面临新的问题时,就可以利用以往总结的规律去分析现实状况,采取最佳策略。

2024-08-10 11:48:43 533 1

空空如也

空空如也

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

TA关注的人

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