- 博客(24)
- 收藏
- 关注
原创 【无标题】
2 spring-boot-starter-web 的理解:在springboot项目中引入此启动器,底层的原理是:系统写好了一个spring-boot-starter-web项目,这个项目依赖于spring-boot-starter-json, tomcat,web,webmvc。个人认为就是一种模块之间的依赖传递。1 spring-boot-starter-parent 依赖: 底层依赖spring-boot-dependenies, 有个properties标签,里面包含了其他依赖的版本。
2023-10-07 23:01:31
40
原创 linux
基本命令添加用户 useradd 用户名设置密码 passwd 用户名 密码需要高于8为 不能只是数字重命名 usermod -l 新用户名 旧用户名删除用户 userdel -rf 用户名创建组 groupadd 选项 组名修改组名 groupmod -n 新组名 旧组名查询用户所属组 groups 用户名删除组 groupdel 组名把用户放到其他组已经存在的用户添加到组 usermod -a -G 组名 用户名。
2023-08-29 21:41:20
40
原创 初始数据库
数据库(Database):根据数据结构来组织,修改的仓库SQL(Structured Query Language),结构化查询语言关系型数据库:有多张相互联系的二维表组成的数据库,有行和列组成的。MysqlOracle特点使用表存储数据,格式统一,便于维护使用SQL语句操作,标准统一,方便使用SQL(Structured Query Language),结构化查询语言非关系型数据库欲知后事如何,明天再说。
2023-08-21 18:28:21
82
1
原创 CSS-浮动
在父类设置css样式 overflow:hidden 溢出隐藏。在浮动元素后加一个空元素,设置属性clear:both。怪异盒模型:内容的宽+内填充的宽+边框的宽。标准盒模型:内容的宽+内填充的宽。给父类设置高,(不推荐)
2023-08-04 19:04:44
31
1
原创 初始-I/O流
FileOutputStream fos=FileOutputStream(“地址”,true(追加写));FileInputStream fis=FileInputStream(“地址”);File.separator 当先系统的路径分隔符。字节输出流:FileOutputStream。字节输入流:FileInputStream。字符输入流:FileReader();字符输出流:FileWriter();Output (输出) 写数据到文件。File:指定盘符下文件和文件夹。linux 路径分隔符 /
2023-07-26 13:27:40
42
1
原创 初识-工具类
= :可以比较基本数据类型和引用数据类型,比较基本数据类型的时候比较的是值,比较引用数据类型的时候比较的是地址值。基本数据类型:是没有方法的,但是可以通过包装类来实现方法的调用。:可以通过 + 做字符串的拼接,但是效率不高。Object中所有的方法都可以被子类使用。equals:只能比较引用数据类型;equals:底层的代码就是==;是Java给我们的一些好用的类。日历类擅长的是日期的修改操作。cail 向上取整。floor 向下取整。
2023-07-25 18:31:54
46
原创 初始-集合
数组的长度和size不是一回事,如果size()小于数组长度,直接将元素放入到数组里面。集合是 实现Collection(接口) 父类是Iterable(接口:功能是集合的迭代遍历)同一类型放在一个容器,名叫集合(引用数据类型,这是和数组最大的区别),且长度可以变化。删(删除): remove(索引): 删除指定索引位置的元素。remove(索引): 删除指定索引位置的元素。remove(元素): 删除第一次出现的元素。改(修改): set(索引,元素)无序(没有索引)不重复(可以去重)
2023-07-24 18:37:52
83
原创 异常
如果try有多个异常,那catch也要有多个,每个catch只能捕获一个异常,异常的问题:程序会终止运行,.如果代码出现了异常那后面的代码就不运行了。throws 抛出异常 谁调用抛给谁 最终抛给JVM处理。catch里的异常,从大到小,从左到右,从子到父。代码在正常的运行过程中出现的问题。异常是代码运行时出现的错误。代码还没运行,就出现了问题。throw 生成异常。
2023-07-21 18:43:44
47
1
原创 面向对象-多态
向下转型(强制类型转换):父类 被它的下一级 子类 接收(前提是向上转型)抽象类可以有构造方法,普通成员变量,静态成员变量,静态普通方法,抽象方法。java中类和类之间是单继承,但接口和接口之间是多继承。多态(同一个对象,在不时刻表现出不同的状态)向上转型: 子类 被它的上一级 父类 接收;形参:方法声明时,方法小括号里的参数。实参:方法调用时,方法小括号里的参数。人类 人 = new 学生();学生 乔治 = (学生)人;子类对象就是父类范围的一种。接口只有抽象的方法,常量。java是单继承的吗?
2023-07-21 18:20:15
42
1
原创 面向对象-继承
一般什么时候用继承: 一般一个小的类和大的类之间这样使用。* this代表本类对象(this理解为一个代词,就是创建的那个对象,new的那个对象)* 属性和方法都是对象调用的,那么this和super都可以调用属性和方法。import : 导入包 告诉下面的代码,我要用那个包里的那个类。1、把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。把一些类的共同特征抽取出来,放到一个类中,这个类就叫抽象类。4、包可以防止命名冲突,即不同包下的类可以使用相同的类名。
2023-07-20 20:03:05
55
原创 面向对象--封装
是面向对象三大特征之一(封装,继承,多态)是面向对象编程语言对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界是无法直接操作的。
2023-07-19 16:45:15
73
原创 初识-方法
方法: 解决问题的一种方案,他是有很多条java语句组成的修饰符 返回值类型 方法名(参数类型 参数名){...方法体...return 返回值;修饰符: public返回值类型: 本质就是数据类型方法名: 方法的名字(命名规范和变量的一样) 小驼峰参数类型: 本质就是数据类型参数名: 本质就是变量名方法体: 就是一些java语句return: 关键字,结束方法,一般用在返回值前面返回值: 方法执行完以后,得到的结果。
2023-07-18 17:53:21
70
1
原创 初始数组.
第一种: 一般情况下,当我们不知道数据里面有什么内容的时候,我们会先声明一个数组,然后再去赋值。第三种 虽然我们没有明确的指定数组的长度,但是一旦声明了以后,长度就固定了。数组(一维数组):内存空间。的一块区域,用来存储。
2023-07-17 16:12:39
56
1
原创 初识java变量
一块正常的机械硬盘连续读取速度是100M/s。而CPU的处理速度远远超过这个速度。所以如果没有内存的参与,可能会产生硬盘全力读取,CPU却一直空闲的状态。这段代码中,int 表示要存储的数据类型是整数类型,num 表示标识符,=表示要将右边的数据存放在左边的变量中。= 赋值运算符: =的左边是变量, =的右边是数据 (将右边的值赋值给左边的变量)。需要先向内存堆申请一块空间,这块空间的申请必须注明数据类型。+比较特殊,在几个数字的运算中,+扮演了“加”的角色。在字符串中却扮演了“连接”的角色。
2023-07-12 16:35:16
92
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人