- 博客(14)
- 收藏
- 关注
原创 数据结构之栈
数据结构之栈.h文件.cpp文件main函数输出结果小结.h文件#ifndef MYSQSTACK_H_#define MYSQSTACK_H_#pragma region Header#include <iostream>#include <cstring>#include <stdio.h>#pragma endregion#pragma region Some rudimentary definitionusing SElemType = i
2021-03-04 00:27:17 195 1
原创 数据结构之链表
数据结构之链表.h文件.cpp文件小结.h文件//#pragma once#ifndef MYLINKLIST_H_#define MYLINKLIST_H_#pragma region Header#include <iostream>#include <stdio.h>#pragma endregion#pragma region Some rudimentary definitionusing ElemType = int;constexpr int
2021-03-04 00:06:46 208 1
原创 遗传算法(matlab)
遗传算法编码二进制编码编码长度编码解码浮点数编码符号编码适应度函数适应度函数尺度变换1、线性尺度变换2、乘幂尺度变换3、指数尺度变换小结编码二进制编码编码长度编码假设需要的精度为1,那么我们需要在(a,b)(a,b)(a,b)之间选择需要的个体,即2n−1⩽b−a⩽2n2^{n-1}\leqslant b-a\leqslant2^n2n−1⩽b−a⩽2n,则n=log2(b−a)+1n=log_2(b-a)+1n=log2(b−a)+1假设需要的精度为epsepseps,那么需要的个体在(a,
2020-12-26 22:32:34 1838
原创 数据结构之顺序表
数据结构之顺序表.h文件.cpp文件main函数输出结果小结.h文件//#pragma once#ifndef SQLIST_H_#define SQLIST_H_#pragma region Header#include <iostream>#include <cstring>#include <stdio.h>#pragma endregion#pragma region Some rudimentary definitionusing
2020-12-24 17:27:00 342 1
原创 python环境以及vscode配置
python环境以及vscode配置python下载vscode配置python环境python下载 1.进入python官网. 2.选择适合的下载,以windows为例 3.等待下载,速度可能较慢 4.安装全部勾选点击框内选项更改保存路径。 5.等待安装完成,进入cmd输入python如果如下图,则安装完成,否则检查是否将python加入环境变量。vscode配置python环境 1.vscode设置中文通过ctrl+shift+p出现搜索框,输入confi
2020-07-18 18:55:09 179
原创 STM32串口通信相关寄存器和中断回调函数
STM32串口通信相关寄存器状态寄存器 (USART_SR)数据寄存器 (USART_DR)波特率寄存器 (USART_BRR)控制寄存器 x (USART_CRx)控制寄存器 1 (USART_CR1)控制寄存器 2 (USART_CR2)控制寄存器 3 (USART_CR3)串口配置串口初始化GPIO配置,开启中断中断函数串口1中断服务函数串口1中断回调函数写在最后相关寄存器状态寄存器 (USART_SR)主要关注RXNE位和TC位 RXNE(读数据寄存器非空):当该位被置1的时候,就是提
2020-05-16 16:23:05 9181
原创 数学建模之灰色模型
灰色模型灰色关联分析灰色预测模型GM(1,1)模型GM(1,N)模型写在最后灰色关联分析灰色预测模型数据变换 为保证建模的质量与系统分析的正确结果,对收集来的原始数据必须进行数据变换 和处理,使其消除量纲和具有可比性。设有序列 x=(x(1),x(2),x(3),⋯ ,x(n))x = (x(1),x(2),x(3),\cdots,x(n))x=(x(1),x(2),x(3),...
2020-05-05 21:48:55 2636 1
原创 爬虫学习,隐藏代理
爬虫学习,隐藏代理1.修改User-Agent2.使用代理我们在做爬虫的过程中有时会遇到这样的情况:最初爬虫正常运行,正常抓取数据然而一杯茶的功夫可能就会出现错误,比如403 Forbidden;出现这样的原因往往是网站采取了一些反爬虫的措施,比如,服务器会检测某个IP在单位时间内的请求次数,如果超过了某个阈值,那么服务器会直接拒绝服务,返回一些错误信息。这时候,隐藏,代理就派上用场了。1.修...
2020-04-30 22:46:38 787
原创 爬虫学习,一些实战
爬虫学习,一些实战1.urllib.request模块urllib.request.urlopen一些参数1.urlRequest类headersRequest.add_header2.date一些函数geturl(),info(),getcode()response.read()2.urllib.parse模块urllib.parse.urlencode3.json模块json.loads()4...
2020-04-28 23:20:07 509
原创 STM32之HAL库和标准库的PWM输出(呼吸灯)
STM32之HAL库和标准库的PWM输出(呼吸灯)HAL库1.定时器配置定时器溢出时间计算方法:PWM的周期:PWM频率:2.TIM3 Channel4 PWM输出初始化PWM模式占空比:比较极性:3.时钟使能,GPIO引脚配置4.开启时钟,设置中断优先级抢占优先级和响应优先级5.整合代码6.main()函数调用定义变量使能TIM3的PWM 通道4 输出while(1)逻辑标准库1.时钟使能2....
2020-04-24 20:59:38 7324 2
原创 STM32之HAL库和标准库的GPIO
STM32之HAL库和标准库的GPIOHAL库一、初始化GPIO1.定义结构体变量2.使能时钟3.配置引脚的初始化电平4.配置引脚二、main()函数标准库一、初始化GPIO1.定义结构体变量2.使能时钟3.配置引脚的初始化电平4.配置引脚二、main()函数HAL库使用CubeMX自动生成需要的代码。一、初始化GPIO自动生成的HAL库GPIO初始化代码:void MX_GPIO_In...
2020-04-22 22:21:29 7050
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人