自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android开发中的简单控件(跟着动脑学院学习记录)

3.1 文本显示——使用TextView控件

2024-07-31 10:31:59 554

原创 跟着动脑学院学习Android 开发基础

本文摘抄自B站动脑学院提供的资料,稍微调整顺序,减少了一些内容https://www.bilibili.com/video/BV19U4y1R7zV/?spm_id_from=333.337.search-card.all.click

2024-07-30 21:15:52 456

原创 Spring MVC拦截器

拦截器(Interceptor)是Spring框架中用于拦截请求和响应的组件。在Spring MVC中,拦截器可以在请求处理之前、处理之后或响应发送之前执行自定义逻辑。拦截器通常用于实现诸如权限校验、日志记录、事务管理等跨多个请求的通用功能。

2024-07-30 18:29:03 187

原创 SpringBoot实现登录接口!!!

跟着黑马程序员学习SpringBoot3登录接口

2024-07-30 15:31:37 1207

原创 Spring Boot中Bean的概念和作用

Spring Boot中Bean的概念和作用

2024-07-30 10:51:32 236

原创 创建完整的APP页面

创建一个意图实例,使用setClass()方法,由当前的页面跳转到MainCompatActivity.class。在AndroidMainfest.xml(清单文件)中注册页面配。在layout目录下创建XML文件。创建与XML文件对应的Java代码。

2024-07-29 20:23:24 126

原创 使用idea集成的springboot实现注册接口

跟黑马学pringboot3+vue3,代码都是黑马视频里的代码本文仅仅用于学习记录哈。

2024-07-29 19:53:04 980

转载 直接跳到实战篇,前面的几个视频看不懂了!!!一边实战一边去学不懂的知识!跟着黑马学习springboot3+vue3的学习笔记

跟着黑马学习springboot3+vue3的学习笔记

2024-07-29 14:20:17 158

原创 配置文件application.properties

B站看黑马学SpringBoot3+Vue3学习笔记

2024-07-29 11:52:52 169

原创 Spring Boot:SpringBoot入门

呃。。。。都没有。。。。。不管了,先学。。。。。。入门:创建Maven工程导入spring-boot-stater-web起步依赖(idea导入即可,勾选spring-web)编写Controller4.提供启动类。

2024-07-29 10:14:11 262

原创 在activity_main_xml中查看代码

tip:点击 Android Studio 右上角的。那是因为选择了Design仅看设计。,即可同时查看代码和设计。

2024-07-01 21:06:39 168

原创 matlab中关于拟合的函数小知识

首先定义一个误差函数,它接受模型参数作为输入,并返回预测值与实际值之间的误差。

2024-06-16 10:15:21 451

转载 语法树和语法树的查询优化

2、利用等价转换规则反复地对查询表达式进行尝试性转换,将原始的语法树转換成“优化”的形式 对每一个选择,利用等价变换规则尽可能把它移到树的叶端。对每一个投影利用等价变换规则尽可能把它移向树的叶端。目的是使投影操作尽早执行 对每个叶节点加必要的投影操作,以消除对查询无用的属性。查询树以自底向上的方式执行:当一个内结点的操作分量可用时,这个内结点所表示的操作启动执行,执行结束后用结果关系代替这个内结点。在一个查询树中,叶子结点表示关系,内结点表示关系代数操作。在每个操作后,应做个投影操作,去掉不用的属性值)。

2024-05-24 20:43:27 152

原创 数据库之存储函数和触发器

学习笔记,如果侵权,对不起,联系我立马删除!

2024-04-26 02:13:34 152

原创 MYSQL之存储过程学习和触发器学习

在B站看黑马程序员的MYSQL视频做的简单笔记

2024-04-25 21:24:07 888

原创 数据库之范式分解

课件学习记录整理

2024-04-23 22:53:48 1121 1

原创 数据库之分解的无损连接性

因为第一行已经全部无下标,所以该分解是无损的。

2024-04-23 22:02:44 321

原创 使用vue-cli创建vue项目,完成 一个网上购物系统前端。

(1)创建自定义vue组件(2)定义自己的vue组件之后,定义自己的路由信息,进入main.js创建路由实例,导入,挂载Router实例,比如:(3)使用进入app.vue创建路由的出口<router-view></router-view>将其直接渲染在主页面。

2023-12-20 00:51:16 179

原创 编程实现以下功能 程序创建一个子进程

编程实现以下功能 程序创建一个子进程,父进程打印5句:Parent process!子进程打印5句:Child process!要求用进程控制的方法,按顺序先输出子进程的5句话,再输出父进程的5句话。

2023-12-04 23:30:00 81

原创 编写一个简单页面,实现一个弹窗功能

关闭</button><button onclick="openPopup()">显示弹窗弹窗内容

2023-12-03 01:15:00 110 1

原创 #删除列表中所有的5

在Python中,__delitem__方法是用于删除列表中指定位置的元素的。对于删除列表中所有的特定元素,可以使用列表解析或者使用remove()方法。

2023-12-02 19:00:00 60

原创 使用C语言编写的程序,用于计算将一面额为10元倍数的整钱换成1元、2元和5元的零钱组合的所有可能性。

printf("%d元:%d个1元 + %d个2元 + %d个5元\n", amount, num1, num2, num5);printf("请输入要换的面额(10元的倍数,不超过100元):");printf("共有%d种换法。// 判断是否满足条件。printf("输入不合法!// 遍历所有可能的组合。// 判断输入是否合法。// 计算换钱的方法。

2023-12-02 02:30:00 85

原创 51单片机智能小车oled模块简易时钟的原理如下:

例如,按下某个按键可以进入时间调整模式,然后通过按键选择调整的时间单位(时、分、秒),再通过按键调整具体的时间值。硬件连接:将OLED显示屏与51单片机连接,其中OLED的VCC引脚接5V电源,GND引脚接地,SCL引脚接P2.0引脚,SDA引脚接P2.1引脚。时钟显示:通过获取系统时间,将时、分、秒等信息显示在OLED屏幕上。可以使用定时器中断来实现秒的计时,并在每次中断时更新OLED屏幕上的时间显示。其他功能:除了显示时间外,还可以在OLED屏幕上显示其他信息,例如日期、星期、温度等。

2023-12-01 21:56:51 253 1

原创 求数组中奇数或者偶数元素的个数

JavaScript中一切都是对象,这句话同样适用于函数。函数对象可以作为函数的参数。

2023-12-01 21:44:23 265 1

原创 创建 div 标签

我是div标签我是p标签

2023-12-01 21:41:49 113 1

原创 栈操作应遵循的原则是什么?

栈是一种遵循"先进后出"(Last In, First Out,LIFO)原则的数据结构。遵循这些原则可以确保栈的正常操作和数据的正确性。

2023-09-24 01:36:15 1218 1

原创 实现将链表中的数据元素逆置

最后,我们将原链表的头节点L的next指针指向逆置后的链表的头节点q,即完成了链表的逆置操作。其中,p指向链表中的当前节点,q指向已经逆置好的部分链表的头节点,r用于暂存p的下一个节点。将p的next指针指向q,即将p的next指针指向已经逆置好的部分链表的头节点。更新q为p,即将q指向p,表示已经逆置好的部分链表的头节点更新为当前节点p。更新p为r,即将p指向r,表示当前节点p更新为之前保存的下一个节点r。将r指向p的下一个节点,即将p的下一个节点保存到r中,以备后续使用。

2023-09-17 14:03:27 250 1

原创 51单片机数码管

4.锁存器作用:可以把数据输入端与输出端进行隔离和连接。上拉就是把不确定的信号通过一个电阻钳位在高电平。1.数码管分为共阴极和共阳极的数码管。LE为高时,Q端随着D端数据变化而变化。LE为低时,D端不会改变Q端的数据。2.八段数码管内部有8颗LED灯。

2023-07-07 02:13:23 67 1

原创 51单片机蜂鸣器

4.PNP三极管,当从VCC出发,当EB之间通过电流大于1mA,三极管接通。还有另外一个判断条件,当E极电压大于B极电压至少0.7伏时,三极管导通。而无源蜂鸣器内部不带震荡源,必须使用2K~5K的方波去驱动它。所以我们P23接0V,输出逻辑0,三极管导通,有源蜂鸣器工作。1.蜂鸣器枫分为有源蜂鸣器和无源蜂鸣器两种。2.有源蜂鸣器的源不是指电源,而是指震荡源。补充一点,单片机不是功率器件,它只负责控制。有源蜂鸣器内部带有震荡源,一通电就会叫。Ps:视频学习,摘抄,如若侵权,联删。3.三极管做开关应用。

2023-07-07 01:51:20 135 1

原创 51单片机红外接收

如果不进行编码,直接把按键码调制之后发射之后,可能出现这种情况,同一个遥控器把电视和空调都打开了。2.在它触发时就启动定时器,在它下次再被触发的时候,我们就把定时器在这期间走的多少个数取出来,就可以知道我们的脉冲有多宽。主要包括键盘电路,红外编码芯片,电源和红外发射电路组成(例如遥控器),(红外编码芯片在遥控器上)红外接收电路(开发板上有红外接收电路),红外解码芯片(单片机充当解码芯片),电源和应用电路组成。二、要解码就要了解它是如何编码,我们的红外遥控器编码是用NEC协议的。

2023-07-06 12:29:00 600 1

原创 外部中断来了

IT1(TCON.2),外部中断1触发方式控制位。②INT1对应的是P3.3口的附加功能,可由IT1(TCON.2)选择其为低电平有效还是下降沿有效。当CPU检测到P3.3引脚上出现有效的中断信号时,中断标志IE1(TCON.3)置1,向CPU申请中断。当CPU检测到P3.2引脚上出现有效的中断信号时,中断IE0(TCON.1)置1,向CPU申请中断。(1)中断允许控制CPU对中断系统所有中断以及某个中断源的开放和屏蔽是由中断允许寄存器IE控制的。EA(IE.7),CPU中断允许(总允许)位。

2023-07-01 18:01:34 198 1

转载 51单片机中断系统

CPU对中断系统所有中断以及某个中断源的开放和屏蔽是由中断允许寄存器IE控制的。TF1(TCON.7),定时/计数器T1溢出中断请求标志位。IE0(TCON.1),外部中断0中断请求标志位。IE1(TCON.3),外部中断1中断请求标志位。ET1(IE.3),定时/计数器T1中断允许位;//设置外部中断的触发方式。ES(IE.4),串行口中断允许位;(IE.0),外部中断0允许位;③CPU开中断(即EA=1)。②此中断源的中断允许位为1;(1)中断源有中断请求;我们以外部中断0为例,

2023-07-01 17:50:40 49 1

原创 单片机独立按键K1控制LED1,独立按键K2控制LED2,独立按键K3控制LED3

*独立按键K1控制LED1,独立按键K2控制LED2,独立按键K3控制LED3*/if(P3_2==0);Delay(20);Delay(20);Delay(20);Delay(20);Delay(20);Delay(20);

2023-06-28 15:36:30 750 1

原创 51单片机的学习之旅

2.外部中断:单片机通过外部信号触发的事件通知机制,其工作方式为中断事件发生时,单片机暂停正在执行的程序,转而执行中断服务程序。例如,通过在单片机的外部中断输入端口上引入一个状态改变的电平信号,可以触发单片机进行相关的处理操作。GPIO引脚:Ps.x的引脚是GPIO引脚(例如,P2.0),同一时刻,每个引脚只能使用该引脚的一种功能。4.定时器是单片机内部的计数器,用于在单片机内部生成一定的定时周期。以上三个就可以使单片机工作了,但是我们要更新我们的程序时,还要烧录程序,所以还应该有个烧录下载电路。

2023-06-28 01:45:27 58 1

原创 可以这样使用吗?char *s; gets(s);

只是定义了一个指向 char 类型的指针变量,但并没有分配内存空间。函数读取数据,则会出现未知的运行时错误(segmentation fault)。函数读取字符串时会将 ‘\n’ 符号一并读入,需要将其替换为 ‘\0’。函数读取字符串时,会自动将字符串末尾的 ‘\n’ 去掉。函数时,需要考虑字符串末尾的 ‘\n’ 符号。

2023-05-28 11:07:54 212 1

原创 小白(自己)学C语言的链表

链表是一种常见的数据结构,它由一系列节点组成,每个节点包含两部分:数据和指向下一个节点的指针。

2023-05-12 10:40:12 42 2

原创 函数可以嵌套调用,但不可以嵌套定义

fun1() {fun2() {fun3() {所以以上是错误的。

2023-04-08 12:15:36 118 1

原创 2.8 在C++里是什么类型的数据

C++默认小数是double类型的数据,如果要表示float类型的数据要在数据后加f 如·:2.8f。

2023-04-08 12:04:10 34

空空如也

空空如也

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

TA关注的人

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