自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot自动配置原理

springboot自动配置原理

2022-05-09 20:29:40 116

原创 junit0329

junit1.public修饰2.无stastic修饰3.无返回值junit的断言测试Assert:期望值和实际值其他注解@Before 在@Test之前运行,初始化测试中的资源@After 之后关闭资源使用技巧1.快速生成测试类ctrl + shift + t2.模板Xml的学习可扩展的标记语言,xml设计是为了传输数据(html展示数据)...

2022-03-30 10:09:15 252

原创 集合框架0314

集合框架List存储有序的可重复的元素Set存储了不可重复的元素TreeSet向TreeSet中添加自定义类实例时,使用迭代器必须实现comparable接口,重写compareTo方法Comparable接口比较器,强行对实现它的类的对象实现整体排序(自然排序)HashSet不能保证元素的顺序,底层使用哈希表(HashMap)存储Map接口键值对添加重复键值对,值会更新不可根据值获取键Entry<K,V>接口是Java中Map接口的一个范型内部接口。...

2022-03-14 20:31:14 591

原创 修饰符0307

多态学习

2022-03-07 21:57:27 67

原创 类的成员0304

类成员,实例成员,包机制,继承

2022-03-04 19:10:57 113

原创 面向对象0303

面向对象封装隐藏内部实现的细节,对外提供公共的方法来访问数据。封装也是一个步骤过程,通过getter、setter访问器和修饰符完成。构造方法特点:a.构造方法与类名相同b.没有返回值类型c.使用new关键字调用Java中构造方法跟普通方法的区别?构造方法与普通方法的调用时机不同。首先在一个类中可以定义构造方法与普通方法两种类型的方法,但是这两种方法在调用时有明显的区别。1、构造方法是在实例化新对象(new)的时候只调用一次2、普通方法是在实例化对象产生之后,通过“对象方法”调用多次

2022-03-04 09:19:47 211

原创 面向对象基础0302

面向对象基础面向对象和面向过程的区别new关键字?我们都知道,创建对象是由 new关键字调用构造方法 返回类实例。先实例化对象,再把对象初始化。例如 : Person jack = new Person();这句话到底做了什么事情呢 ? 其实就是讲对象的初始化过程。1、 new 用到了Person.class,所以会先找到Person.class文件,并加载到内存中(用到类中的内容类就会被加载)2、执行该对象的static代码块(静态初始块)。(如果有的话,给Person.class类进行初始

2022-03-02 19:32:23 40

原创 数组0228

异常java.lang.ArrayIndexOutOfBoundsException——数组越界,当程序中数组的下标超出数组的表示范围的时候,就会报错数组注:数组也是一个变量,属于引用类型的变量。数组中的元素有默认值:数据类型元素默认值double0.0float0.0f整型0长整型0Lchar‘\u0000’布尔型falsestringnull增强for循环for(数据类型 变量名 : 数组名){ }对象

2022-02-28 18:44:12 36

原创 控制流语句0225

控制流语句if…else if… else if…else可以理解为多重if…else的嵌套,去括号即可。switch语句通过省略相同的执行语句和break,优化代码case后的常量注意点:须为byte、short、int、char类型的常量表达式JDK1.5后+枚举类型JDK1.7后+String类型只可处理等值的情况,不能处理范围的情况多重if…else if结构和switch结构的对比多重if…else if可以判断取值范围,switch只可进行等值判断多重i

2022-02-25 18:50:06 169

原创 Java数据类型和运算0224

引用数据类型类接口数组枚举运算符int型相除,除数为0, 抛出算术异常浮点数相除,除数为0, 结果无限大**字符串的比较用equal方法不用== **​ 那么int数据的地址是怎样的呢,String又是怎样的呢?​ 对于基本数据类型(byte,short,char,int,float,double,long,boolean)来说,他们是作为常量在方法区中的常量池里面以HashSet策略存储起来的,对于这样的字符串 “123” 也是相同的道理,在常量池中,一个常量只会对应一个地址

2022-02-24 18:00:42 279

原创 Java数据类型0223

Java程序分类控制台程序图形界面程序Java程序运行Java源代码编写Java源代码编译运行Java程序(运行在JVM中)DOCS中命令:Java 类名JDK Java工具包Java程序详解程序入口方法main方法,一个程序只有一个入口Eclipse输入代码自动提示功能的设置[百度教程](Eclipse输入代码自动提示功能的设置-百度经验 (baidu.com))Java数据类型关于整形数值的取值范围​ 对应字节数及其对应的位数为2的幂指数,

2022-02-23 17:55:56 52

原创 Java语言基础0222

Java基础知识

2022-02-22 19:17:00 103

原创 Vue——自定义事件

Vue——自定义事件​ 由于Vue中的其他组件无法使用到Vue实例中的数据,可以通过自定义事件完成对Vue实例中数据的一些操作,具体图解如下:其中,由于Vue中具有的数据双向绑定的特性,使得前端可以作为组件与实例的桥梁,利用自定义事件实现一些功能。示例代码://前端<div id="app" > <todo> <todo-title slot="todo-title" :title="title"></todo-title>

2021-01-12 16:28:29 129 1

原创 Vue cdn

Vue cdn/*导入Vue*/<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js"></script>

2021-01-09 15:28:31 136

原创 @param注解使用的注意点

@param注解使用的注意点@Param注解的作用是给参数命名,参数命名后就能根据名字得到参数值,正确的将参数传入sql语句中。错误点:在参数为一个实体类时,使用@Param注解导致参数对应出错找不到对应参数。...

2021-01-08 20:23:09 1109

原创 日常踩坑:idea错误 找不到或无法加载主类 test

日常踩坑:idea错误: 找不到或无法加载主类 test​ 今天在整合一个ssm项目时,写了一个测试test却怎么也跑不起来一直报一个错误: 找不到或无法加载主类 test,上网查阅了很多资料,各种办法没有结果后,看到一个博主建议对比其他项目的iml文件,果然发现了不同。这是报错项目的iml文件:<?xml version="1.0" encoding="UTF-8"?><module type="JAVA_MODULE" version="4"> <compone

2021-01-08 15:03:41 4765 3

原创 Mavn资源导出配置信息

Mavn资源导出配置信息 <build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include>

2020-12-24 20:32:47 59 1

原创 SSM整合---简略版

SSM整合1.导入相关依赖<dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.22</version> </dependency> <!-- http

2020-12-24 16:36:28 56 2

原创 SSM配置文件头信息整合---Mybatis层

SSM配置文件头信息整合Mybatis层1.mybatis-config.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration></conf

2020-12-23 21:22:39 95

原创 Spring注解开发

Spring中的三种装配方式:1.在xml中显示装配;2.在java中显示配置;3.隐式的自动装配beanSpring注解开发(指定要扫描的包)@Component 组件,相当于bean装配@Value 属性赋值(在属性和set方法上均可)Component衍生注解(作用相同)@Repository dao层@Service service层@Controller controller层自动装配注解1.@Autowired(先默认通过ByType)和@Qualifier(value=

2020-12-16 17:14:31 50

原创 IOC创建对象的方式

IOC创建对象的方式1.默认,无参构造;2.有参构造:第一种:参数下标赋值;第二种:参数类型(不建议使用);第三种:直接通过参数名;小结:在配置文件加载的时候,容器中管理的对象就已经初始化了!...

2020-12-15 16:38:37 79

转载 MYSQL服务无法启动,服务没有任何错误

重点是通过mysqld --console这一命令查询mysql日志进而得到出现问题的原因。

2020-12-09 16:33:27 48

原创 2020-12-09

mysql5.7在cmd中用root名字进入是出现mysql: [ERROR] unknown variable“xxx”问题的解决解决办法:发现问题是自定义的my.ini文件中的第一行的[mysqld]写成了[mysql]…

2020-12-09 16:06:34 45

原创 web.xml文件介绍

web.xml文件介绍每个javaEE工程中都有web.xml文件,那么它的作用是什么呢?它是每个web.xml工程都必须的吗?一个web中可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。web.xml文件是用来初始化配置信息:比如Welcome页面、servlet、servlet-mapping、filter、listener、启动加载级别等。当你的web工程没用到这些时,你可以不用web.xml文件来配置你的Application。每个xml文件都有定义它书写规

2020-12-04 21:24:59 223

原创 关于http

关于httphttp(超文本传输协议)一、端口号http:80https:443(更安全)二、版本区别http1.0:一次只能获取一个web资源,之后与服务器断开连接;http1.1:可获得多个web资源。三、响应状态码1.200 链接成功2.3开头304:重定向…3.4开头404(未找到文件)4.5xx服务器代码错误…...

2020-12-04 16:42:06 50

空空如也

空空如也

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

TA关注的人

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