自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VUE删除和修改数据

我们设计编辑按钮时,使其弹出一个弹出框,在弹出框中进行数据的编辑并保存,是和新增数据相同的思路,在事件@click下,@click="edit(scope.$index,scope.row)",传入两个参数,一个是下标一个是数据。和删除操作不同的是,添加数据的按钮不能放在每行数据上,新增按钮应该放在表单头部上,每次点击新增按钮都弹出一个弹出框,我们输入数据后点击弹出框中的确认按钮,数据就存入了数据库中,并且新添加的数据会自动刷新出到网页上来。编辑数据是针对某行数据进行更改,只需要将按钮放在每行数据后。

2024-08-08 22:30:15 907

原创 VUE和Element Plus

使用vue编程,我们需要使用到的编程软件是vs code,还需要使用node.js,这个的作用就类似于JDK,当我们都下载好之后,win+R键打开命令提示符,我们在这里可以查看版本,npm -v然后需要设置我们的镜像我们也可以查看我们的镜像如果能查到我们的镜像,就代表成功了然后在d盘建一个文件夹名字叫easyvue,我们在这个文件夹目录执行下面语句在执行完毕之后我们需要输入我们的新项目的名称比如easyvueb。

2024-08-07 20:23:34 737

原创 Mybatis

在查询的时候我们需要用到resultMap关键字,这样查出来的每一行的数据都会映射这个类型的对象,再resultMap中最好写类的全名,这样肯定不会出错,但是不写类的全名有可能会出错,在查询的时候一般会用到条件语句,我们mybatis提供了一些动态SQL语句供我们使用,是一些动态sql的标签例如:where,if,bind 等等上面bind标签中是重新定义参数内容,这样传入的参数前面或者后边可以有任意个字符,就达到了模糊查询的条件在接口中我们就需要有与上面id相同的方法名在controller类里面。

2024-08-06 21:06:42 1211

原创 Mybatis映射

以eclipse为例,首先在文件位置新建,点新建maven project,起名字之后就可以在pom.xml文件中添加依赖做项目等下载好了之后配置数据源,指定好映射配置文件所在位置以下是mapper-locations属性的一些用途和特点:指定映射文件位置:通过mapper-locations属性,可以指定一个或多个映射文件的位置。使用类路径:classpath:表示映射文件位于应用程序的类路径下。通配符:*.xml是一个通配符,表示加载所有以.xml结尾的文件。

2024-08-05 21:16:44 599

原创 SpringMVC和Spring

AOP是面向切面的的编程,AOP 是一种编程思想,是面向对象编程(OOP)的一种补充。面向切面编程,实现在不修改源代码的情况下给程序动态统一添加额外功能的一种技术(增强代码),AOP是靠动态代理实现的,

2024-08-02 20:23:29 1197

原创 Springboot和SpringMVC

Spring直译就是春天的意思,那就是说,有了框架之后就有了春天,是咱们程序员的春天,在以前想要做一个程序,可能需要半年的周期,但是有了框架之后,可能只需要两三个月的时间,大大缩短了开发周期,所以很好用,但是刚开始的时候,想要建立框架就要配置xml文件,但是配置xml文件非常的严格需要有严格的程序,很麻烦,所以现在有了springboot,springboot想要建立框架,需要有jar包,但是还有一个问题是,jar包版本会影响搭建框架,所以要有maven来帮助我们,这样就可以并帮助我们快速的建立一个框架。

2024-08-01 20:29:17 1474

原创 MySQL和JDBC

现在已经学过的函数:now(),聚合函数(max,min,avg,count,sum), if也可以自定义函数-- 传入成绩-- 判断score的数值,60以上的及格,否则不及格-- 定义一个变量记录返回结果-- 对变量赋值 两种set result='及格';ELSESET result='不及格';end IF;END;最后两行都可以作为调用method方法的方式。

2024-07-31 20:24:21 1236

原创 MySQL

自动递增列可以不指定数据,当有一个数跳跃很大的时候,也不会不起中间数值,会从最大数值开始递增添加一行数据用value可以指定列进行添加数据也可以不指定列进行添加数据,但是这个时候需要将每个列都指定值。

2024-07-30 19:52:08 1040

原创 JS和MYSQL

- COLUMN可以不写。

2024-07-29 20:38:43 750

原创 HTML和CSS样式

1.absolute 绝对定位 参照物是第一个非static定位的父组件,如果找不到参照物就是html/body,不占空间。浮动组件:float,使用在class里面,需要在css中先定义好一个类选择器.float,浮动之后浮动的内容不会占用空间。内部样式:有类选择器(.类名),元素选择器(也叫标签选择器)(div),id选择器(#id)列表:列表有无序的和有序,ol是有序的,ul是无序的,在里面每一项就是一个li。-- 要明白四个属性的参照物 是否占空间 -->一到六级标题:h1-h6;

2024-07-27 17:12:22 323

原创 0基础学JAVA(第十一天)

反射就是在程序运行期间,可以动态获取类中定义的属性和方法,以及构造方法的机制(思想)的实现反射的核心是Class类,程序中使用的类,每一个都有一个唯一对应的Class对象反射的api就是Field Method Constructor反射会破坏类的封装(要通过场景说明)

2024-07-26 20:00:58 591

原创 0基础学JAVA(第十天)

/作为锁对象System.out.println(Thread.currentThread().getName()+"进入方法");//唤醒一条被该锁对象wait的线程唤醒所有被该锁对象wait的线程System.out.println(Thread.currentThread().getName()+"进入同步代码块");try {try {System.out.println(Thread.currentThread().getName()+"进入等待");OBJ.wait();

2024-07-25 20:36:23 652

原创 0基础学JAVA(第九天)

1.序列化的时候如果没有指定版本号,系统会自动给一个版本号,这个时候如果修改方法或者属性,就不能反序列化回来,因为修改方法和属性之后版本号会发生变化,版本号不一样,就会不能反序列化2.如果类中已经定义好了一个版本号,那么即使类中的方法和属性发生变化,也能反序列化回来3.反序列化回来的对象不是同一个对象反序列化主函数,序列化和反序列化放在一个类当中Student类 :将Student类中的对象序列化出去。

2024-07-24 20:45:43 565

原创 0基础学JAVA(第八天) 异常 IO流

异常:程序中一些程序处理不了的特殊情况。

2024-07-23 20:08:01 469

原创 0基础学JAVA(第七天)

Set集合是无序存放,即放入顺序和取出顺序不同List存放数据是有序的,即放入顺序和取出顺序相同。

2024-07-22 20:21:32 514

原创 0基础学JAVA(第六天)

list容器(集合)之前学过的集合是数组,但是数组只能存储一种类型的数据,而且一旦声明长度之后不能更改,只能建立一个新的数组,所以为了解决这个弊端建立了listlist 接口 有三个实现类:ArrayList LinkList Vector。

2024-07-19 20:52:12 628

原创 0基础学JAVA(第五天)

String类是一个引用类型,默认值为null;字符串在声明之后是一个常量,不能改变,是一个private final修饰的value,只能在类的内部访问,而且类的内部没有提供任何修改的方法,所以是一个常量。

2024-07-18 20:50:17 926

原创 0基础学JAVA!!!(第四天)

包装类都有缓存,是因为在装箱操作的时候为了少占用内存,有一个字节的缓存范围是-128---127(只有int类型的缓存范围可以调整用:-XX:AutoBoxCacheMax= ),如果需要的数值在缓存范围内直接从缓存里面拿出,不需要再new一个。抽象类中会有抽象方法,抽象类是需要被继承的,在实体类继承抽象类之后需要重写方法,抽象类没有直接实例,不能new , 但是有构造方法。6.包之间是有封装性的,没有子父之间的关系,cahpter3包下面的test包下的Circle类不属于cahpter3包。

2024-07-17 20:44:10 905

原创 0基础学JAVA!!!(第三天)

修饰符+ 返回值类型 +类名(参数列表){代码块}一个类中只能有一个public类型的类。

2024-07-16 20:24:11 701

原创 0基础学JAVA!!!

/switch匹配某一个变量的值,如果匹配到一个case的值,就从这个case开始执行,一直运行到break或者代码块结束。a++)//括号内要三个表达式,先声明计数器且赋值,然后写判断条件,最后写++//打印出来的是3.0(面试题)!将两个数值转换成二进制,右侧对齐然后两者进行比较,两者全为0的时候结果才是0,只要有一个是1,结果就是一。//1.一维数组的个数不可变即上面的4,但是后面的2可以变,可以重新声明或赋值。else System.out.println("太可惜了,你没有及格");

2024-07-15 20:55:18 379 1

原创 0基础学JAVA!!!

字符转换'\\''(\) '\r'(回车) '\'' (') 第一个\是转义字符。int 四个字节 -2^31---2^31-1 默认值是0。byte 一个字节 -2^7---2^7-1 默认值是0。short 两个字节 -2^15---2^15-1 默认值是0。long 八个字节 -2^63---2^63-1 默认值是0。a++是先把a的值赋给表达式然后加1,++a是先把a的值加1,然后赋给表达式。

2024-07-15 20:54:16 235

空空如也

空空如也

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

TA关注的人

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