自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Ajax简单介绍及Axios请求方式的别名

介绍:Axios对原生的Ajax进行了封装,简化书写,快速开发。步骤:引入Axios的js文件使用Axios发送请求,并获取响应结果。

2025-07-20 14:55:11 397

原创 Vue中组件的生命周期

生命周期、生命周期函数、生命周期钩子。

2025-07-20 14:52:20 177

原创 路由的概述

RouterLink :to="{name:'xinwen'}" active-class="active">新闻</RouterLink>//命名路由。<RouterLink :to="{path:'/about'}" active-class="active">关于</RouterLink><RouterLink to="/home" active-class="active">首页</RouterLink>//第一种写法:将路由收到的所有params参数作为props传给路由组件。

2025-07-18 21:23:09 686

原创 SpringBoot项目创建,三层架构,分成结构,IOC,DI相关,@Resource与@Autowired的区别

Spring官网:Spring | Home如果Spring官方脚手架创建失败可以使用阿里云URL地址创建。点击Sever URL后面的齿轮,输入https://start.aliyun.com要把某个对象交给IOC容器管理,需要在对应的类上加上如下注解之一:注意:申明bean时,可以通过注解的value属性指定bean的名字,如果没有指定,默认为类名首字母小写。基于@Autowired进行依赖注入的常见方式有如下三种:1.优点:代码简洁、方便快速开发缺点:隐藏了类之间的依赖关系、可能破坏类的封装性2.优点

2025-07-18 20:57:46 399

原创 Vue3中watch详解

Vue的watch用法总结 本文介绍了Vue中watch的几种使用场景: 监视ref定义的基本类型数据:直接写数据名,监视value值的改变 监视ref定义的对象类型数据:监视对象地址值变化,需手动开启深度监视才能监视内部属性 监视reactive定义的对象类型数据:默认开启深度监视且无法关闭 监视对象中某个属性:基本类型需写成函数形式,对象类型可直接写或写成函数式 监视多个数据:使用数组形式 使用watchEffect:自动追踪依赖,初始会执行一次,适合基于多个值的逻辑判断

2025-07-17 11:31:56 2694

原创 Vue3中ref与reactive的对比

2025-07-17 11:27:46 283

原创 Vue的介绍及常见指令

Vue是一款用于的的JavaScript。

2025-07-15 17:44:17 851

原创 JavaScript介绍

JavaScript基础与DOM操作摘要 JavaScript核心内容包括:1)两种引入方式(内部脚本和外部脚本);2)基本语法(变量、常量、数据类型检测);3)函数定义(常规函数、匿名函数和箭头函数);4)对象操作(自定义对象和JSON);5)DOM编程(文档对象模型,通过querySelector等方法获取元素)。此外,事件监听采用addEventListener可避免覆盖。JS作为弱类型语言,函数参数灵活,支持模板字符串简化拼接,箭头函数需注意this指向。DOM将网页元素视为对象,通过操作对象属性和

2025-07-15 17:31:24 351

原创 图书管理系统设计

本文描述了一个基于Java的图书管理系统,主要包含用户注册、登录、身份验证和图书管理功能。系统分为管理员和普通用户两类角色:管理员可进行图书增删改查等操作,普通用户则可借阅和归还图书。通过IOperation接口实现不同功能的模块化,并使用自定义异常处理错误情况。核心类包括Main(主程序)、Book(图书信息)、BookList(书架管理)、User(用户基类)及各功能操作类。系统采用面向对象设计,通过菜单驱动交互,实现了基本的图书管理功能。

2025-05-28 01:03:56 592

原创 数组的定义和使用

数组:可以看成是相同类型的集合,在内存中是一段连续的空间。在Java中数组中存放元素其类型相同数组的空间是连在一起的每个空间都有自己的编号,起始位置的编号为0,即数组的下标。

2025-05-28 01:01:22 1083

原创 运算符中的注意事项

本文介绍了Java中的字符串拼接和各类运算符的使用。字符串可通过"+"拼接,String类型不以\0结尾;运算符包括算术、关系、逻辑、位运算等,其中逻辑运算符支持短路求值。位运算包括按位与、或、取反、异或及移位运算,移位运算可替代部分乘除操作以提高效率。条件运算符是唯一的三目运算符,用于简化条件判断。文中还强调了运算时的类型转换规则和常见错误用法,如连续关系判断需分开写、条件表达式结果需被使用等。

2025-05-28 00:58:55 577

原创 初识Java

Java是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义。不仅如此,Java还是一个有一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和 跨平台部署的支持环境,并广泛应用于嵌入式系统、移动终端、企业服务器、大型机等各种场合。

2025-04-17 20:04:10 1764

原创 数据类型与变量

介绍了Java中四类八种数据类型和其中一些值得注意的点

2025-04-17 20:01:24 543

原创 顺序表及基础功能的实现

顺序表是用一段的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。在数组 上完成数据的增删查改。顺序表一般可以分为:静态顺序表:使用定长数组存储元素。//顺序表的静态存储#define N7//定长数组//有效数据个数}SeqList;动态顺序表:使用动态开辟的数组存储。//顺序表的动态存储// 顺序表的动态存储// 指向动态开辟的数组// 有效数据个数// 容量空间的大小}SeqList;静态顺序表只适用于确定知道需要存多少数据的场景。

2025-03-19 13:13:12 582

原创 时间·空间复杂度

算法在编写成可执行程序后,运行时需要耗费时间资源和空间(内存)资源。因此,即时间复杂度和空间复杂度。在计算 机发展的早期,计算机的存储容量很小。所以对空间复杂度很是在乎。但是经过计算机行业的迅速发展,计算机的存储容量已经达到了很高的程度。所以我们如今已经不需要再特别关注一个算法的空间复杂度。

2025-03-17 23:48:36 1674

原创 printf介绍

代码演示()int main()return 0;使用如上代码就可以在屏幕上打印出Hello World的字样。printf() 不会在⾏尾⾃动添加换⾏符,运⾏结束后,光标就停留在输出结束的地⽅,不会⾃动换⾏。为了让光标移到下⼀⾏的开头,可以在输出⽂本的结尾,添加⼀个换⾏符 \nreturn 0;如果在文本的中间有换⾏,也是通过插⼊换⾏符来实现,如下⽅代码(包括打印结果):

2024-08-23 23:45:40 2042 2

原创 c语言数据类型介绍(内置类型)

在 C99 中也引⼊了 布尔类型 ,是专⻔表⽰真假的。布尔类型的使⽤得包含头⽂件 <stdbool.h> 布尔类型变量的取值是: true (真)或者 false(假)而c语言则提供了丰富的数据类型来描述生活中的各种数据。C语言的数据类型可分为两大类:内置类型和自定义类型。所谓“类型”,就是相似的数据所拥有的共同特征,编译器只有知道了数据的类型,才知道怎么操作。unsigned char //注:unsigned⽆符号的(下同)[signed] char //注:signed有符号的。

2024-08-17 01:59:09 577 2

空空如也

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

TA关注的人

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