自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法设计与分析期末

步骤:分解-求解子问题-合并。

2025-01-05 21:39:53 257

原创 sql server期末复习

创建create删除drop修改alter。

2025-01-04 17:55:55 205

原创 ThreadLocal 提供线程局部变量

【代码】ThreadLocal 提供线程局部变量。

2024-11-15 19:21:31 267

原创 Spring Validation参数校验

Validation是Spring提供的一个参数校验框架,使用预定义的注解完成参数校验。

2024-11-14 22:50:04 319

原创 lombok 介绍

在编译阶段,为实体类自动生成setter、getter、tostring等方法。

2024-11-14 14:11:26 227

原创 接口文档的定义

由于前后端开发分离,前端会发送请求访问后端,后端处理请求需要给前端响应前端不知道后端有哪些接口,后端不知道前端需要什么样的数据这时候就需要接口文档来进行约束。

2024-11-14 12:44:09 591

原创 Bean扫描

注解@SpringBootApplication包含了@ComponentScan注解默认扫描添加了该注解的类所在的包及其子包。

2024-11-12 15:55:24 345

原创 springboot 整合mybatis

在yml文件中输入datasource就有提示。这里引入的是MySQL数据库的依赖。引完依赖一定要记得刷新。

2024-11-11 21:32:33 381

原创 springboot yml配置信息书写与获取

值的卡面面必须有空格,作为分隔符使用空格作为缩进,表示层级关系,相同的层级左侧对齐。

2024-11-11 19:10:34 297

原创 spring boot 配置文件

在Spring Boot中,配置文件用于管理和定义应用程序的各种配置参数。常用的配置文件是或(更常用),它们可以帮助你调整应用程序的行为、连接数据库、配置日志以及管理各种与Spring相关的配置选项。

2024-11-11 17:13:26 319

原创 IDEA 如何手动创建spring boot工程

将springboot-quickstart/src/main/java/中的controller包复制到maven文件下的src/main/java/com/Projectname文件中。在resource目录下创建file命名为:application.properties。启动当前类,在浏览器中访问localhost:8080/hello。找到APP类,修改名称为:当前工程名+Application。在main下创建一个resource目录-配置文件。1,让当前工程继承一个副工程。

2024-11-11 16:36:20 1206

原创 java 中List 的使用

List集合是Collection接口的子接口,其下有两个实现类分别为ArrayList和 LinkedListList是一个接口,不能用new创建对象,需要用 ArrayList类 和 LinkedList类 来创建。

2024-11-05 12:07:34 486

原创 STM32单片机 PWM控制 MG90S舵机

输入舵机的周期为 20ms ,因此PWM频率要设置为50Hz。PWM占空比舵机状态0%停止2.5%顺时钟快转5%顺时钟慢转7.5%停止10%逆时针慢转12.5%逆时针快转100%停止。

2024-09-12 11:04:55 671

原创 STM32单片机 定时器TIM输出比较 PWM波形

等效地获得所需要的模拟参量常应用于电机控速等领域例如:数字输出端口控制LED,按理说 LED 只能有完全亮和完全灭两种状态,怎么能实现控制亮度大小呢?那通过这个 PWM 波形就可以实现,我们让 LED 不断点亮熄灭,当这个点亮熄灭的频率足够大时, LED 就不会闪烁了,而是呈现出一个中等亮度。当我们调控这个点亮和熄灭的时间比例时,就能让 LED 呈现出不同的亮度级别。例如:对于电机调速,我们以一个很快的频率给电机通电、断电,那么电机的速度就能维持在一个中等速度,这就是 PWM 的基本思想。

2024-09-09 22:32:11 1215

原创 STM32单片机 外部中断函数书写规范

【代码】STM32单片机 外部中断函数书写规范。

2024-09-09 21:04:28 404

原创 STM32单片机 ADC模数转换器

ADC(Analog-Digital Converter)模拟-数字转换器。ADC可以将引脚上连续变化的模拟电压转换为内存中存储的数字变量,建立模拟电路到数字电路的桥梁。DAC数字电路到模拟电路的桥梁,使用DAC可以将数字变量转换为模拟电压。DAC主要应用在波形生成领域,比如信号发生器、音频解码芯片等。PWM也是数字电路到模拟电路。

2024-09-03 21:29:07 477

原创 STM32单片机 定时器 编码器接口

编码器接口测速,用于电机控制Encoder Interface 编码器接口编码器接口可接收增量(正交)编码器的信号,根据编码器旋转产生的正交信号脉冲,自动控制CNT自增或自减,从而指示编码器的位置、旋转方向和旋转速度每个高级定时器和通用定时器都拥有1个编码器接口,基本定时器没有编码器接口编码器的两个输入引脚借用了输入捕获的通道1和通道2(CH1、CH2),CH3和CH4不能接编码器。

2024-09-02 16:03:57 330

原创 PWMI模式测频率占空比

配置两个IC通道同时捕获同一个引脚的模式。

2024-09-01 13:08:56 306

原创 STM32单片机 主、从、触发模式

那么触发源选择 选择TI1FP1,从模式就可以选择执行Reset的操作,实现CNT清零,实现硬件全自动测量。

2024-08-17 14:17:17 561

原创 STM32 定时器 输入捕获

测频率测占空比。

2024-08-16 09:42:03 727

原创 STM32单片机 AFIO引脚重映射

需要用到AFIO和GPIO_PinRemapConfig函数//开启AFIO时钟//引脚重映射配置,uint32_t GPIO_Remap引脚重映射方式。

2024-08-14 20:33:28 858

原创 stm32控制 直流电机及其 驱动

直流电机是一种将电能转换为机械能的装置,有两个电极,当电极正接时,电机正转,当电极反接时,电机反转。直流电机属于大功率器件,GPIO口无法直接驱动,需要配合电机驱动电路来操作TB6612是一款双路H桥型的直流电机驱动芯片,可以驱动两个直流电机并且控制其转速和方向。上图电路为H桥电路,由两路推挽电路组成驱动芯片硬件电路

2024-08-14 15:36:18 179

原创 stm32 控制MG90舵机模块

执行逻辑:PWM信号输入到控制板,给控制版一个指定的目标角度,然后电位器检测输出轴的当前角度,如果大于目标角度,电机反转,小于正转,最终使输出轴固定在指定角度。

2024-08-14 15:23:23 398

原创 STM32单片机 2引脚按键

按键:常见的输入设备,按下导通松手断开按键抖动:由于按键内部使用的是机械式弹簧片来进行通断的,所以在按下和松手的瞬间会伴随有一连串的抖动为防止按键按一下,单片机却反应多次的现象,因此要进行滤波处理。

2024-08-05 10:06:44 564

原创 STM32单片机 RCC与GPIO

学习RCC库函数 rcc.h文件中转定义失败,重新编译不清楚哪个外设连接在哪个总线,定义里可以查找。

2024-08-04 13:44:58 566

原创 STM32单片机 定时器TIM

B站江协STM32入门教程学习笔记

2024-07-30 23:23:21 915

原创 STM32单片机中断系统

STM32单片机中断,B站江协STM32入门教程听课笔记

2024-07-26 10:04:27 1270

原创 java与Swing库实现的日历日记系统

由java及其swing库实现的简单日历日记系统

2024-07-06 10:44:59 674

原创 C语言题库

分享C语言题库及其答案

2024-07-06 10:17:38 818

原创 java和Swing GUI实现的简单2048游戏

2048游戏是一款经典的数字拼图游戏,玩家通过上下左右四个方向键控制游戏面板中的数字方块进行移动,相同数字的方块在移动时可以合并,每次移动后会随机生成一个新的数字方块。游戏的目标是在有限的空间内不断合并方块,直到获得一个值为2048的方块或无法继续移动为止。本程序设计内容旨在实现一个简单的2048游戏,包括游戏界面设计、游戏逻辑实现、用户操作处理等方面。

2024-04-20 21:55:12 939

原创 IDEA常用快捷键

多行注释 /* */:Ctrl+Shift+/文档注释:/** */:/** + Enter。自动对齐代码:Ctrl+Alt+l。单行注释 //:Ctrl+/

2024-04-18 19:33:11 132

原创 密码加密算法

密码加密算法主要分为三类:对称加密算法、非对称加密算法和摘要算法。以下是每种类型的一些常见算法:1. 对称加密算法(Symmetric-key Algorithm):这些算法使用相同的密钥进行加密和解密。常见的对称加密算法包括 AES、DES、3DES、RC4等。2. 非对称加密算法(Asymmetric-key Algorithm):这些算法使用一对密钥,一个公钥用于加密,一个私钥用于解密。常见的非对称加密算法包括 RSA、DSA、ECC等。

2024-04-18 15:53:38 779

原创 Springboot项目的目录结构

springboot目录结构整理

2024-04-11 13:54:36 1765

原创 简单介绍数据库

数据库系统指的是一个完整的数据管理环境,它包括数据库本身(即存储数据的地方)、数据库管理系统(DBMS,即管理、访问和操作数据库的软件)以及应用程序和数据库管理员。这个系统允许用户和程序员创建、检索、更新和管理数据。数据库系统的目的是为了提供一种方便、高效的方法来存储和查询数据,同时确保数据的安全性和完整性。

2024-03-24 23:17:46 609 1

原创 CSS,打开a标签中链接如何改为打开新的页面

在head中添加<base target="_blank">,这会影响整个文档中所有的链接都在新的页面中打开。如果不想所有的a标签中的链接都以新的页面打开,可以在a链接中添加属性target="_blank"

2024-03-15 21:40:27 953 1

原创 开发软件所需的技术

本文如有纰漏或错误,敬请读者批评指教。

2024-03-13 18:48:47 453

原创 软件设计流程

2024-03-13 17:08:31 368

原创 全栈工程师学习指南

指掌握多种技能,胜任前端与后端,能利用多种技能独立完成产品的人。网友戏称为“全占”、“全沾”、“全干”

2024-03-13 10:23:33 926

原创 CSS设置背景透明属性

值得注意的是:如果一个元素改变透明度,该元素和其包含的子元素都会具有和该元素相同的透明度。2.通过rgba(red, green, blue, alpha)函数改变透明度。3.通过background: transparent设置背景透明。值得注意的是,这样设置的背景是无颜色的纯透明的。1.通过opacity属性改变透明度。下面通过4个例子做对比。

2024-03-11 20:25:47 2532 1

原创 c语言简单宿舍管理系统

遍历寝室链表,将每个寝室中的学生信息写入文件,每个学生的姓名、学号和寝室号写在一行中,之间用空格分隔。根据管理员选择的功能,调用相应的函数模块执行相应的操作,如添加学生、查询学生、学生寝室调换等。如果找到匹配的学生,将学生从原来的寝室中移除,并添加到新的寝室中。遍历当前寝室中的学生数组,对于每个学生,输出其姓名和学号。如果找到匹配的学生,输出学生的姓名、学号和所在寝室号。遍历寝室链表,在每个寝室中查找匹配的学生学号。遍历寝室链表,在每个寝室中查找匹配的学生学号。返回头节点指针,作为整个寝室链表的起始点。

2024-03-11 15:10:16 1520 1

手机屏幕控制按键控制自动脚本

手机屏幕控制按键控制自动脚本

2024-11-19

软考软件设计师考试笔记改进版

软考软件设计师考试笔记改进版

2024-11-07

计算机技术职业资格考试,软件设计师考试笔记

计算机技术职业资格考试,软件设计师考试笔记

2024-11-06

中国计算机技术职业软件设计师考试笔记

中国计算机技术职业软件设计师考试笔记

2024-10-30

STM32单片机引脚定义图

STM32单片机引脚定义图

2024-08-04

IDM.v6.38.2.zip

IDM.v6.38.2.zip

2024-07-26

实验,基于java语言写的2048游戏的实验及其代码

实验,基于java语言写的2048游戏的实验及其代码

2024-06-16

空空如也

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

TA关注的人

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