自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA开发学习-day22

在表单上方添加两个输入框和查询按钮,用于查询数据在表单下面添加分页组件checkObj对象用于接收输入框中输入的数据和当前的页码,checkData为点击查询按钮或点击分页执行的方法,total为查询数据的总行数定义checkObj对象和total实现checkData方法,参数为val,当点击查询按钮时val不是number类型,点击分页按钮时val为number类型,由val的类型来判断点击的是哪一个按钮将onMounted中的实现改为调用checkData方法。

2024-08-10 11:57:28 446

原创 JAVA开发学习-day21

根据ElementUI的官方组件指南,为表单每列的数据添加删除按钮在script中编写del方法,使用户点击按钮时向后端发送delete请求,从而删除该行数据,删除后再刷新表单数据,完成删除操作此时点击删除即可实现删除数据。

2024-08-08 23:16:26 1011

原创 VUE学习-day20

Node.js是一个免费、开源、跨平台的 JavaScript 运行时环境,它让开发人员能够创建服务器、Web 应用、命令行工具和脚本。我们可以通过node.js来下载vue的组件和创建vue项目下载安装教程:https://blog.csdn.net/2301_78542842/article/details/138344124。

2024-08-07 20:14:48 791

原创 Mybatis学习-day19

resultMap 是 MyBatis 中最复杂的元素,主要用于解决实体类属性名与数据库表中字段名不一致的情况,可以将查询结果映射成实体对象。

2024-08-06 20:42:40 779

原创 Mybatis学习-day18

数据持久化是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中数据模型的统称。例如,文件的存储、数据的读取以及对数据表的增删改查等都是数据持久化操作。MyBatis 支持定制化 SQL、存储过程以及高级映射,可以在实体类和 SQL 语句之间建立映射关系,是一种半自动化的 ORM 实现。其封装性低于 Hibernate,但性能优秀、小巧、简单易学、应用广泛。

2024-08-05 20:48:31 670

原创 Springboot学习-day17

AOP (Aspect Orient Programming),直译过来就是 面向切面编程,AOP 是一种编程思想,是面向对象编程(OOP)的一种补充。面向切面编程,实现在不修改源代码的情况下给程序动态统一添加额外功能的一种技术AOP 采取横向抽取机制(动态代理),取代了传统纵向继承机制的重复性代码,其应用主要体现在事务处理、日志管理、权限控制、异常处理等方面。主要作用是分离功能性需求和非功能性需求,使开发人员可以集中处理某一个关注点或者横切逻辑,减少对业务代码的侵入,增强代码的可读性和可维护性。

2024-08-02 21:17:53 1042

原创 Springboot学习-day16

Springboot是spring家族中的一个全新框架,用来简化spring程序的创建和开发过程。在以往我们通过SpringMVC+Spring+Mybatis框架进行开发的时候,我们需要配置web.xml,spring配置,mybatis配置,然后整合在一起,而springboot抛弃了繁琐的xml配置过程,采用大量默认的配置来简化我们的spring开发过程。SpringBoot化繁为简,使开发变得更加的简单迅速。

2024-08-01 21:14:27 721

原创 Mysql学习-day15

在MySQL中,行列转换可以通过使用CASE语句结合聚合函数来实现。表t_score数据如图所示我们想要以学科为列名,展示每个学生的科目成绩,可以先用CASE语句来选出每科的成绩,再进行求和。选择科目时,如果是我们想要选择的科目,则成绩就是对应的fraction,如果是其他科目则设置为null比如下面我们选择语文成绩将筛选出来的成绩以name进行分组,再求和,将求和的结果设置为新的列就完成了行列转换也可以使用if函数来实现行列转换。

2024-07-31 20:39:11 762

原创 Mysql学习-day14

DML(Data Manipulation Language)语句:数据操纵语句,用于添加、删除、更新和查询数据库记录,并检查数据完整性,常用的语句关键字主要包括 insert、delete、udpate 和select 等。(增添改查)

2024-07-30 19:45:56 918

原创 JS和Mysql学习-day13

JS和Mysql学习-day131. JS1.1 js简单了解//JS代码function easymethod() { //在浏览器的控制台打印测试数据 console.log("this is easymethod"); //声明对象 //js是弱类型语言,不用靠数据类型来声明变量 //局部变量 let obj = {}; //常量 const username = "张三"; //全局变量 var sex = "

2024-07-29 21:09:33 360

原创 HTML学习-day12

配色网站:https://colordrop.io/float从字面意思上来讲就是“浮动”的意思,即将某一模块脱离原来外部标签的限制,好像浮到页面上面了一样。即浮动会忽略页面的布局,无视空格、换行,浮动元素将生成一个新的块级框来显示。浮动有如下几个属性值将div浮动到顶格排列在同一行float.html</</</</</</</</float1.css。

2024-07-29 21:07:12 654

原创 JAVA开发学习-day11

JAVA开发学习-day111. 反射Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语言的关键。1.1 获得类对象(Class)的三种方法反射可以用于判断任意对象所属的类,获得 Class 对象,构造任意一个对象以及调用一个对象。有对象必须要有类,而每一个类都有一个Clas

2024-07-26 21:24:20 305

原创 JAVA开发学习-day10

Lock接口时Java提供的一种线程同步机制,它允许线程以排他性的方式访问共享资源。与synchronized关键字不同,Lock接口提供了更灵活的锁定和解锁操作,以及更多的控制选项。Lock接口主要的实现类时ReentrantLock,它是一种可重入锁,意味着同一个线程可以多次获取同一把锁,而不会发生死锁。除了ReentrantLock,JAVA还提供了其他类型的锁,如ReentrantReadWriteLock等。创建Lock对象。

2024-07-25 20:55:33 611

原创 JAVA开发学习-day09

乐观锁和悲观锁乐观锁:乐观锁就是持比较乐观态度的锁。就是在操作数据时非常乐观,认为别的线程不会同时修改数据,所以不会上锁,但是在更新的时候会判断在此期间别的线程有没有更新过这个数据。乐观锁适用于写少读多的场景。悲观锁:悲观锁就是持悲观态度的锁。就在操作数据时比较悲观,每次去操作数据的时候认为别的线程也会同时修改数据,所以每次在操作数据的时候都会上锁,这样别的线程想拿到这个数据就会阻塞直到它拿到锁。悲观锁适用于写多读少的场景。

2024-07-24 21:44:23 731

原创 JAVA开发学习-day08

在实际开发中,许多业务会出现异常,这些异常在JDK中是没有的,所以需要自定义异常使一个类继承Exception类(编译异常)或RuntimeException类(运行时异常),并实现该类的构造方法,就完成了一个自定义异常类,一般写一个无参的构造方法和有参的构造方法//name = null是一种特殊情况,不符合业务需求//throw抛出异常System.out.println("我的名字是" + name);//自定义异常//Exception的直接子类,检查型异常。

2024-07-23 21:13:44 866

原创 JAVA开发学习-day07

Set继承自Collection接口,没有特殊的方法。

2024-07-22 21:12:30 1067

原创 JAVA开发学习-day06

集合是容器的一种,之前学过的数组也是一种容器,但数组有弊端,数组只能存储指定的数据类型,且数组的长度不能改变,所有我们在存储数据时可以使用集合,常用的集合有List,Set,Map。

2024-07-19 20:22:41 985

原创 JAVA开发学习-day05

java中除了8大基本数据类型,其他的类型都是引入类型使用String来声明字符串,String是引用类型,所有的引用类型的默认值都为null。

2024-07-18 19:18:05 953

原创 JAVA开发学习-day04

java是面向对象的,在java中所有的引用类,默认继承Object,面向对象就是面向ObjectObject类是所有Java类的祖先。每个类都使用 Object 作为超类。

2024-07-17 20:33:08 801

原创 JAVA开发学习-day03

JAVA开发学习-day03

2024-07-16 21:10:16 624

原创 JAVA开发学习-day02

Java提供的位运算符有:左移( > ) 、无符号右移( >>> ) 、位与( & ) 、位或( | )、位非( ~ )、位异或( ^ ),除了位非( ~ )是一元操作符外,其它的都是二元操作符。

2024-07-15 21:00:55 396

原创 JAVA开发学习-day01

src是源文件夹,是编写程序的位置;com.easy是包(包名要求全部小写),包可以更好地组织类,确保代码的可读性,防止类名冲突,便于维护;EasyA是类(类名要求首字母必须大写)class 类名 类结构一个.java文件中只能有一个public 外部类这个public类必须和文件名一样,如EasyE.java中的public class后面必须为EasyE。

2024-07-14 20:06:56 766

空空如也

空空如也

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

TA关注的人

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