- 博客(118)
- 收藏
- 关注
原创 Vue让父组件改变背景色
<template id="erZi"> <div> <!-- 使用 $emit --> <!-- <button @click="$emit('change-bgcolor')">想让 父组件中的 背景色</button> --> </div> </template> <div .
2021-11-02 11:56:44 838
原创 springboot 解决跨域
@Configurationpublic class CorsConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping("/**") .allowedOriginPatterns("*") //2.40以上 .allowed..
2021-10-30 15:57:19 265
原创 OCJP考试习题(1z0-808)(一)
Question1:Given the code fragment:public class Test { static int count = 0; //static会保留值 int i = 0;public void changeCount() { while (i < 5) { i++; count++; } } public static void main(String[] args) { Test check1 = new Test(); //5
2021-10-27 13:50:03 681
原创 测试电脑能开多少个线程
public class TestHowManyThead { public static int i=0; public static void main(String[] args) { while (true){ Thread t = new XiCaiThread1(); t.start(); System.out.println(i++); } .
2021-10-18 08:00:00 344
原创 Java中的引用你了解多少
无论是通过引用计数算法判断对象的引用数量,还是通过可达性分析算法判断对象的引用链是否可达,判定对象是否存活都与“引用”有关。在Java语言中,将引用又分为强引用、软引用、弱引用、虚引用4种,这四种引用强度依次逐渐减弱。无论是通过引用计数算法判断对象的引用数量,还是通过可达性分析算法判断对象的引用链是否可达,判定对象是否存活都与“引用”有关。在JDK 1.2以前,Java中的引用的定义很传统:如果reference类型的数据中存储的数值代表的是另外一块内存的起始地址,就称这块内存代表着一个引用。...
2021-10-17 17:00:19 166
原创 谈谈接口和抽象类有什么区别?
接口和抽象类是 Java 面向对象设计的两个基础机制。接口是对行为的抽象,它是抽象方法的集合,利用接口可以达到 API 定义和实现分离的目的。接口,不能实例化;不能包含任何非常量成员,任何 field 都是隐含着 public static final 的意义;同时,没有非静态方法实现,也就是说要么是抽象方法,要么是静态方法。Java 标准类库中,定义了非常多的接口,比如 java.util.List。抽象类是不能实例化的类,用 abstract 关键字修饰 class,其目的主要是代码重用。除了不
2021-10-16 07:30:00 474
原创 ElementUI使用表格如何显示图片?
<el-table :data="tableData" style="width: 100%"> <el-table-column prop="address" label="标题" sortable width="180"> </el-table-column> <el-table-column prop="img" label="封面" sortable width=".
2021-10-15 23:52:37 1487
原创 ElementUI中的el-form怎样格式化显示1和0为男和女
<el-table-column prop="studentSex" label="学生性别" width="180" :formatter="sexf"> </el-table-column>methods方法中加入第一种方式:sexf: function( row, index) { if (row.studentSex == 1) { return "男"; ..
2021-10-15 23:36:46 2572
原创 异步刷新下拉框
controller层HTML界面发送ajax 得到数据后渲染到 select 框中异步 刷新 layui 的下拉框方法一:typeNames为实体类中的属性名方法二:方法三:使用高级版的ajax axios 异步请求先导入axios的cdn...
2021-10-13 19:43:17 667
原创 String常用类
String a="这是一个字符串";String a=new String("这是一个类该有的创建对象的方式");实际上字符串在String内部是通过一个char[]数组表示的,因此按下面这个写法也是可以的String a=new String(new char[]{'这','是','一','种','创','建','方','式'})char charAt(int index) 返回指定的index处的char值String concat(String str)将指定的字符串str连接到当前字.
2021-10-12 07:30:00 144
原创 int和Integer有什么区别?
int 是我们常说的整形数字,是 Java 的 8 个原始数据类型(Primitive Types,boolean、byte 、short、char、int、float、double、long)之一。Java 语言虽然号称一切都是对象,但原始数据类型是例外。Integer 是 int 对应的包装类,它有一个 int 类型的字段存储数据,并且提供了基本操作,比如数学运算、int 和字符串之间转换等。在 Java 5 中,引入了自动装箱和自动拆箱功能(boxing/unboxing),Java 可以根据上下
2021-10-11 10:24:01 335
原创 理解 Java 的字符串,String、StringBuffer、StringBuilder 有什么区别?
String 是 Java 语言非常基础和重要的类,提供了构造和管理字符串的各种基本逻辑。它是典型的 Immutable 类,被声明成为 final class,所有属性也都是 final 的。也由于它的不可变性,类似拼接、裁剪字符串等动作,都会产生新的 String 对象。由于字符串操作的普遍性,所以相关操作的效率往往对应用性能有明显影响。StringBuffer 是为解决上面提到拼接产生太多中间对象的问题而提供的一个类,我们可以用 append 或者 add 方法,把字符串添加到已有序列的末尾或者指
2021-10-11 10:09:20 99
原创 Exception和Error有什么区别?
Exception 和 Error 都是继承了 Throwable 类,在 Java 中只有 Throwable 类型的实例才可以被抛出(throw)或者捕获(catch),它是异常处理机制的基本组成类型。Exception 和 Error 体现了 Java 平台设计者对不同异常情况的分类。Exception 是程序正常运行中,可以预料的意外情况,可能并且应该被捕获,进行相应处理。Error 是指在正常情况下,不大可能出现的情况,绝大部分的 Error 都会导致程序(比如 JVM 自身)处于非正常的
2021-10-09 09:00:18 118
原创 File 文件的练习
File 文件可读可写可执行 public static void main(String[] args) throws IOException { File file = new File("io03.txt");//定义了个file文件在根目录下 配置路径 /*try { boolean newFile = file.createNewFile();//创建新文件 System.out.println("可以创
2021-10-08 07:30:00 263
原创 Java代码实现——file文件、文件夹的删除
要求用户输入一个文件或目录名,并删除当前目录下的该文件或目录。可自行手动先在当前项目目录中创建一个要删除的文件或目录,若是目录,还可以在该目录中继续创建若干级目录和文件。 public static void main(String[] args) {/*用户输入路径*/ Scanner scanner = new Scanner(System.in); System.out.println("请输入路径:");/*创建File对象接收路径*/ .
2021-10-07 07:30:00 1125
原创 Date类练习题
1.使用Date输出当前系统时间,以及3天后这一刻的时间 //定义一个日期Date date = new Date();System.out.println("date = " + date);//当前系统时间long time = date.getTime();//获得真实的时间,long值(毫秒数)time += 1000*60*60*24*3L;//3天后的这一时间date.setTime(time);System.out.println("date = " + date);2
2021-10-05 07:30:00 517
原创 Java高级——集合框架与泛型
一.集合1.概念:存储对象的容器。* 数组和集合区别:* 长度:* 数组一旦创建长度不可改变* 集合长度可变* 存储元素:* 数组可以存储基本数据类型和引用数据类型* 集合只能存储引用类型集合就是由若干个确定的元素所构成的整体;集合就是存储对象的容器,可以存储任意数量、任意类型的对象在数学中我们经常遇到集合的概念:有限集合:一个班所有的同学构成的集合 ...
2021-10-02 07:30:00 212
原创 final、finally、 finalize 有什么区别
final 可以用来修饰类、方法、变量,分别有不同的意义,final 修饰的 class 代表不可以继承扩展,final 的变量是不可以修改的,而 final 的方法也是不可以重写的(override)。finally 则是 Java 保证重点代码一定要被执行的一种机制。我们可以使用 try-finally 或者 try-catch-finally 来进行类似关闭 JDBC 连接、保证 unlock 锁等动作。finalize 是基础类 java.lang.Object 的一个方法,它的设计目的是保
2021-10-01 13:35:47 144
原创 Java高级——Java中的常用类(二)
一.Date类1.概念:Date类是我们常用的一个日期和时间的对象,此类在 java.util 包中,并不是java.sql中的Date2.创建日期对象(1)Date date = new Date();----->默认调用的是toString方法普通方法 ,系统归结的,不方便看(2)Date date = new Date(System.currentTimeMillis());//获取当前时间转换为毫秒数(精确到...年......月....点.....
2021-09-30 10:18:57 92
原创 Java高级——Java中常用类(一)
一.包装类概念:把我们基本的数据类型进行了包装,包装成一个类 包装类的作用:3.包装类的基本类型:包装类型的首字母要大写,阿里手册要求4.包装类的用法基本数据类型——包装类型此过程称为装箱包装类型——基本数据类型此过程称为拆箱5.创建包装类:语法:Integer b=new Integer(7) ------>7也可以加引号,赋值只能是数字,不能有字6.装箱和拆箱操作:int a=1;Integer a=new Integer...
2021-09-29 10:27:27 138
原创 Java高级——包,抽象类,接口
一.包1.概念:Java中的一个package(包)就是一个类库单元,包内包含有一组类,它们在单一的名称空间之下被组织在了一起,这个名称空间就是包名。2.作用:(1)把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。(2)如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名予以区别。因此,包可以避免名字冲突。(3)包也限定了访问权限,拥有包访问权限的类才能访问某个包中的
2021-09-28 10:20:48 267
原创 Java高级——继承,多态和封装
一、封装1.概念:属性私有化(private),提供setXXX和getXXX。2.作用:保证数据的合理。二、继承1.概念:类与类之间,特征和行为的赠与或获得。 满足继承关系的前提:二者必须具备is a关系。定义:继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类2.语法:(1)class 父类{} --->普通类写法创建子类对象 = 父类共性 + 子类独有(2)class 子类 e...
2021-09-27 09:24:25 255
原创 Java高级——面向对象
一、概念1.概念:一切客观存在的事物都是对象,万物皆对象。(object Oriented)。建立对象的思维:(1)先整体,再局部 (2)先抽象,再具体 (3)能做什么,再做什么2.对象具有:特征(属性)和行为(方法)。3.面向对象的三大特征:①.继承 ②.封装③.多态4.类和对象的含义:类是对象的抽象! 对象是类的具体!类:是对具有相同特征或属性,具有相同行为能力的一...
2021-09-26 08:53:15 208
原创 MySQL安装和卸载及安装MySQL可能会遇到的问题和解决方法(详细)
一、卸载停止MySQL1、打开控制面板看自己是否安装mysql ,如果安装不能用,卸载2、在C盘下的C:\ProgramData文件中删除关于mysql的文件C:\Documents and Settings\All Users\Application Data\MySQLC:\ProgramData\MySQL3、查看注册表 regedit 看是否有这三个文件删除下列信息:(有下列信息就删除,没有就说明已经删除了)删除HKEY_LOCAL_MACHINE->ControlSet
2021-09-25 11:38:04 2665
转载 Java高级——异常
Java中的异常:又称例外,是一个在程序执行期间发生的事件,它中断正在执行程序的正常指令流异常的分类:Throwable:类是java语言中所有错误或异常的超类,这意味着只要指示错误或异常,那么肯定是thrawble子类的实例,但是事实上由于错误异常内容过于庞大,所以设计人员将它们分开来,这就是thrawble的两个子类,Error和ExceptionError类是负责错误,它指程序运行的时候遇到硬件或操作系统的错误,这些错误都是严重并且致命的,是依靠程序自身无法解决的。 Exception是运行
2021-09-24 16:01:03 134
原创 一张思维导图带大家了解Java语言概述与开发工具
可查看附件 :印象笔记 激活码 Y9MXSIF79G-eyJsaWNlbnNlSWQiOiJZOU1YU0lGNzlHIiwibGljZW5zZWVOYW1lIjoiSkJGYW1pbHkgQ2hpbmEiLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoiIiwiY2hlY2tDb25jdXJyZW50VXNlIjpmYW...
2021-09-21 09:17:54 4842
转载 干货资料集
final 可以用来修饰类、方法、变量,分别有不同的意义,final 修饰的 class 代表不可以继承扩展,final 的变量是不可以修改的,而 final 的方法也是不可以重写的(override)。finally 则是 Java 保证重点代码一定要被执行的一种机制。我们可以使用 try-finally 或者 try-catch-finally 来进行类似关闭 JDBC 连接、保证 unlock 锁等动作。finalize 是基础类 java.lang.Object 的一个方法,它的设计目的是保
2021-09-20 18:47:02 106
原创 Java打印九九乘法表
1.使用双重for循环打印九九乘法表Java源代码如下:for(int i=0;i<=9;i++){ for (int j=1;j<=i;j++){ System.out.print(i+"*"+j+"="+i*j+" "); } System.out.println();}打印结果如图:2.使用双重for循环打印九九乘法表,跳过第五行Java源代码如下:for(int i=0;i<=9;...
2021-09-19 19:50:44 16309 8
原创 Java基础——函数
一、认识函数1.概念:实现特定功能的一段代码,反复使用。2.语法:(掌握)public static void 函数的名称(){函数主体}函数主体:程序中出现多次重复的代码应该定义在函数内部。3.函数的调用: 函数名称();4.注意:当遇到函数调用,会优先执行函数内部代码,执行完毕后程序流程回到调用位置。5、带有参数的函数语法:public static void 函数名称(形式参数){//形式参数等同于局部变量的声明函数主体}调用语法:函数名称(实.
2021-09-18 11:27:57 252
原创 Java基础——Java中的方法
一、JAVA的方法1.方法(1)概念:来源于生活,指解决问题的处理途径。Java中,main方法是解决问题的入口(2)把所有代码都放入main方法中有什么缺陷?代码庞大 难以阅读 难以维护 代码难以重用 不利于合作开发(3)如何解决?将庞大的程序划分为不同的功能小块,逐个突破在main方法中组织各个功能块,组合成整个功能体2.方法的定义和main方法类似:案例二、方法的参数1、带参数的方法2、带多...
2021-09-17 09:43:36 404
原创 Java基础——数组
一.了解数组1.概念:(1)数组是为了解决同类数据整合摆放而提出的,可以理解为一组具有相同名称的变量的集合,它的每个元素具有相同的数据类型。一组连续的存储空间,存储多个相同数据类型的值。(2)在内存中连续存放(3)数组分为一维数组和多维数组,可以用一个统一的数组名和下标来唯一地确定其中的元素。2.数组的特点:(背)1.类型相同2.长度固定3.数组的使用:语法:数组名[下标]:访问数组元素下标:从0开始,依次+1,最大下...
2021-09-16 10:55:59 245
原创 谈谈你对Java平台的理解?
谈谈你对 Java 平台的理解?“Java 是解释执行”,这句话正确吗?典型回答Java 本身是一种面向对象的语言,最显著的特性有两个方面,一是所谓的“书写一次,到处运行”(Write once, run anywhere),能够非常容易地获得跨平台能力;另外就是垃圾收集(GC, Garbage Collection),Java 通过垃圾收集器(Garbage Collector)回收分配内存,大部分情况下,程序员不需要自己操心内存的分配和回收。我们日常会接触到 JRE(Java Runt.
2021-09-15 08:43:13 100
原创 Java基础——循环结构
一、while循环语法:while(布尔类型表达式){循环操作(循环体)}执行流程:判断布尔类型表达式如果为true,执行循环体,然后回到判断条件,为true继续执行循环体,直到为false循环结束。特点:首次有入口条件,先判断,再执行,适用于循环次数明确的情况。二、do...while...语法:do{循环操作(循环体)}while(条件判断);执行流程:先执行循环操作,然后做判断,结果为true则再次执行循环操作,直到结果为false循环结束。
2021-09-14 10:04:36 143
原创 Java基础——分支结构
一、键盘录入(Scanner)(重点)1.导包 import java.util.Scanner;2.创建Scanner变量 Scanner sc = new Scanner(System.in);3.接收数据 接收字符串 :next():遇到空格和回车结束nextLine():遇到回车结束nextInt():接收int类型整数nextDouble():接收double类型的小数next().charAt(0):接收字符串中的第一个字符二、if语句(选...
2021-09-13 09:59:11 197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人