自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库基础1

文章目录数据库简介常见的数据库系统MySQL数据库SQL数据库简介数据库数据库就是存储数据的仓库。为了方便管理数据的存储和管理,将数据按照特定的规律存储在磁盘上。通过数据库管理系统,有效地组织和管理存储在数据库中的数据数据库系统数据库系统和数据库不是一个概念,数据库系统(DBS)比数据库大很多,由数据库、数据库管理系统、应用开发工具构成。数据库管理系统数据库管理系统(Database Management System,简称DBMS),是用来定义数据、管理和维护数据的软件。他是数据库系统的一

2020-12-16 23:02:55 807

原创 MySQL优化

MySQL运行缓慢分析为什么需要MySQL优化表的数据量庞大,提高查询速度。查询过慢的原因有规律的速度过慢在固定时间固定范围内出现查询速度慢,用户访问量激增分库,使用mysql集群处理无规律的速度过慢跟表中的数据量变化有关系对查询语句进行优化判断查询语句是否需要优化依赖工具慢查询记录比较时间explain执行计划看索引是否执行相关日志文件根据用户的查询习惯更改索引七个查询命令特征(根据执行优先级判定)from作用:将硬盘上的表文件加载到内存中,生成一个全新的

2020-11-06 23:26:30 248

原创 maven

文章目录maven概述maven的概念maven的作用maven的概念模型maven仓库概念maven仓库仓库中存放的内容maven概述maven的概念Maven是项目进行模型抽象,充分运用面向对象的思想,Maven可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven除了以程序构建能力为特色之外,还提供高级项目管理工具。由于Maven的缺省构建规则有较高的可重用性,所以常常用两三行Maven构建脚本就可以构建简单的项目。说白了:Maven是由Apache开发的一个工具。

2020-10-10 22:58:12 749

原创 Java IO流02

Java IO流字节缓冲区流字节缓冲区流

2020-09-19 11:43:39 510

原创 Java IO流

Java IO流异常JVM针对异常的默认处理方式异常处理方案try_catch编译时异常和运行时异常的区别异常处理方案throws异常异常:就是程序出现了不正常的情况。举例ArithmeticException:当出现异常的运算条件时,抛出此异常。例如,一个整数“除以零”时,抛出此类的一个实例。 public static void main(String[] args) { method(); //报错ArithmeticException }

2020-09-16 14:13:56 427

原创 Java集合2

Java集合2Set集合HashSet保证元素唯一性的原理练习 存储自定义对象并遍历练习 存储自定义对象保证元素唯一性Map集合成员方法获取方法Map集合的遍历键找值键值对对象找键和值HashMap集合练习键是String值是Student键是Student值是String集合的嵌套练习ArrayList嵌套HashMapHashMap嵌套ArrayListSet集合Set:一个不包含重复元素的collectionHashSet:Set的实现类。不保证set的迭代顺序,特别是不保证该顺序恒久不变

2020-09-14 16:39:40 119

原创 Java集合

Java集合集合集合概述Collection迭代器List并发修改异常增强for数据结构SetMap集合集合概述为什么出现集合类:我们学习的是面向对象的编程语言,面向对象的编程语言对事物的描述都是通过对象体现的,为了方便对多个对象进行操作,我们就必须把这多个对象进行存储,而想要存储多个对象,就不能是基本的变量,应该是一个容器类型的变量。回顾之前所学的知识,容器类型的变量只有数组和StringBuilder。StringBuilder的结果是一个字符串,不一定满足我们的需求,而数组的长度固定,不能适应

2020-09-14 00:52:01 133

原创 Java常用API

常用APIAPI概述API概述API:应用程序编程接口帮助文档JDK中提供的各种功能的Java类

2020-09-10 16:19:14 1054

原创 Java面向对象3

Java面向对象面向对象final关键字static关键字static修饰成员的特点static方法的访问特点及注意事项抽象类抽象类的特点抽象类的成员特点练习接口接口的特点接口的成员特点类与类,类与接口以及接口与接口的关系抽象类和接口的区别练习包导包权限修饰符面向对象final关键字final是一个关键字,表示最终的意思,可以用来修饰类、变量和方法。修饰类:表明该类是最终类,不能被继承修饰变量:表明该变量是常量,不能再次被赋值修饰方法:表明该方法是最终方法,不能被重写//public fina

2020-09-09 20:51:24 135

原创 Java面向对象2

Java面向对象面向对象2继承继承概述Java继承的特点Java继承中成员变量的特点super关键字Java继承中构造方法的特点Java继承中成员方法的特点方法重写面向对象2继承继承概述多个类中存在相同属性和行为时,将这些内容抽取到单独的一个类中,那么多个类就无需再定义这些属性和行为,只要继承那个类即可。通过extends关键字就可以实现类与类的继承public class 子类名 extends 父类名 { }单独的这个类被称为父类,基类或者超类,多个类可以称为子类或者派生类有了继承以后

2020-09-08 20:32:51 162

原创 Java面向对象1

Java面向对象面向对象1面向对象思想类与对象类的定义类的使用练习成员变量和局部变量的区别private关键字private应用封装this关键字构造方法标准类的代码写法和测试面向对象1面向对象思想面向对象是基于面向过程的一种编程思想。面向过程:强调的是每一个功能的步骤面向对象:强调的是对象,然后由对象去调用功能面向对象的思想特点是一种符合我们思考习惯的思想可以将复杂的事情简单化让我们从执行者变成了指挥者举例:洗衣服面向过程:把衣服脱下来–找一个盆–放水–放洗衣粉–浸泡十分钟

2020-09-07 16:19:48 236

原创 Java方法

Java方法方法方法概述方法案例方法调用方法练习方法方法概述方法:就是完成特定功能的代码块定义格式:修饰符 返回值类型 方法名(参数类型 参数名1, 参数类型 参数名2, ...) { 方法体; return 返回值;}格式解释:修饰符:目前记住这里使用public static即可返回值类型: 用于限定返回值的数据类型方法名: 方便我们调用方法参数类型:用于限定调用方法时传入的数据的数据类型参数名: 用于接受调用方法时传入的数据的变量方法体: 完成特定功能的代码retur

2020-09-06 23:49:21 168

原创 Java数组

Java数组数组概述数组概述

2020-09-02 23:55:21 149

原创 Java循环

Java循环结构循环结构循环语句for循环练习while循环练习do...while循环三种循环的区别循环嵌套练习跳转控制语句breakcontinue随机数Random练习循环结构循环语句组成:初始化语句:一条或多条语句,这些语句完成一些初始化操作。判断条件语句:这是一个boolean表达式,这个表达式能决定是否执行循环体。循环体语句:我们要多次做的事情。控制条件局域:在一次循环结束后,下一次循环判断条件执行前执行。通过用于控制循环条件中的变量,使得循环在合适的时候结束。for循环格

2020-09-01 00:43:13 486

原创 Java的运算符和选择语句

Java的运算符和选择语句运算符算术运算符字符参与加法运算字符串参与加法运算自增自减运算符赋值运算符关系运算符逻辑运算符三元运算符键盘录入(Scanner)运算符运算符对常量和变量进行操作的符号表达式用运算符把常量或者变量连接起来符合java语法的式子;不同类型运算符连接的式子体验的是不同类型的表达式常用运算符:算术运算符;自增自减运算符;赋值运算符;关系运算符;逻辑运算符;三元运算符算术运算符算术运算符包括:+, -, *, /, %/和%的区别:/:获取两个数据相除

2020-08-30 21:12:42 734

原创 Java语言概述

文章目录Java语言Java语言发展史Java应用平台跨平台原理JRE和JDK注释注释的分类注释的作用关键字常量常量的分类变量数据类型计算机存储单元数据类型分类标识符Java语言Java语言发展史Java应用平台JavaSE 桌面程序开发JavaEE 后台程序开发JavaME 客户端程序开发跨平台原理实现跨平台需要依赖Java的虚拟机JVMJRE和JDKJRE Java运行环境JDK Java开发工具包使用JDK开发完成的java程序,交给JRE去运行,由JVM保证程序跨平

2020-08-29 16:11:43 535

空空如也

空空如也

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

TA关注的人

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