自定义博客皮肤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)
  • 问答 (2)
  • 收藏
  • 关注

原创 MySQL,GROUP BY子句的作用是什么?&&having和where的区别在哪里&&说一下jdbc的流程

GROUP BY 字段名将数据按字段值相同的划为一组,经常配合聚合函数一起使用。

2024-07-30 22:28:45 206

原创 什么是sql注入攻击,如何预防&&介绍一下mysql中的常见数据类型

首先是数字类型,包括整型和浮点型。整型有5种,tinyint,smallint,mediumint,int,bigint分别是1个字节,2个字节,3个字节,4个字节,8个字节。浮点型有三种,float(m,n),单精度最多是四个字节,最多存储7个有效位,float8个字节,最多存储15个有效位。decimal(m,n)m+2个字节.字符类型:分为定长的char,不定长的varchar。定长的char在长度不够时候会以空格填充,在存储上比较快,但比较浪费空间。

2024-07-30 22:18:14 244

原创 介绍一下数据库的三范式,并举例说明?&&什么是DDL,DML,DQL,DCL,DTL&&介绍一下数据库中的约束&&外键约束有哪些级联操作?

DDL:(DATA DEFINE LANGUAGE)数据定义语言,包含对数据库的操作,表的操作,视图的操作和索引的操作。DML:(DATA MANAGE LANGUAGE) 数据操作语言,包含了对表记录的增删改。DQL:(DATA QUERY LANGUAGE) 数据查询语言, 包含了对表记录的查询。DCL:(DATA CONTROL LANGUAGE)数据控制语言,包含了用户和权限相关的操作。

2024-07-30 21:45:28 439

原创 DML&&数据库的数据类型

用于改变数据表中的数据的操作语言。包括INSERT(将数据插入到数据表中),UPDATE(更新表中已经存在的数据),DELETE(删除表中已经存在的数据)

2024-07-25 19:57:03 835

原创 数据库基础概念&&DDL

存储和管理数据的仓库,这里是逻辑上的概念。:操作和管理数据库的软件。常见的DBMS有哪些?MySQL,Oracle,Redis,MongoDB,sql-server等等。

2024-07-25 19:24:06 249

原创 面向对象三大特征及其优劣&&接口的特点、抽象类的特点

封装指的就是把对象的属性隐藏在内部,不允许外部对象直接访问内部信息,但是可以提供一些被外界访问的方法来访问属性。优点在于数据隐藏(通过定义私有属性,避免直接访问和修改对象的数据,提高数据的安全性和可靠性)、隔离复杂性(封装将类的实现细节隐藏起来,只暴露必要的接口给外部使用者,减少了对外部的依赖,降低了类与类的复杂性)、提供公共接口(通过封装、定义公共接口,对外提供统一的访问和操作方式,提供更好的交互方法、便于使用和维护);缺点在于使用不当可能会导致属性过度保护或者过度开放。

2024-07-22 19:32:49 425

原创 基本类型和包装类型的区别&&包装类型的缓存机制&&自动拆箱与自动装箱

存储方式:基本类型存储一般情况下储存在栈中(这里指的是局部变量),而基本类型的成员变量比如类的属性,会存储在堆之中。而包装类型我们都知道是引用类型存储在堆内存之中。占用空间:基本类型要比包装类型要明显小。默认值不同:包装类型不赋值默认值是null,而基本类型不赋值一般有默认值。比较方式:基本类型==比较的是值,而包装类型比较的是对象的内存地址。

2024-07-19 23:10:12 225

原创 标识符和关键字的区别是什么,常用的关键字有哪些?&&自增自减运算符,移位运算符&&continue、break、return的区别是什么?

标识符就是当我们给变量,方法,类命名时候的名字,而被赋予特殊含义的标识符就是关键字。例如生活中,当我们需要开一家店时候,我们不能将其命名成医院或者警察局这样的具有特殊意义的。在java中的常用关键字有等等。

2024-07-19 22:19:06 425

原创 switch可应用于哪些数据类型&&说说java中的数组和多维数组

switch是一种条件控制语句,根据不同的条件执行不同的代码块。switch使用一个或者多个不同的值来匹配某个表达式的值,并且根据结果来匹配不同的值。switch的语句基本格式表达式会计算出一个值switch会与每个case标签的值,如果匹配成功,则执行对应的代码块。如果没有匹配的case标签,则会执行default代码块(可选)。执行完匹配的代码块后,会通过break语句跳出swtich语句,继续执行后续的代码。需要注意的是。

2024-07-18 19:30:30 177

原创 Java异常机制、核心API

在java中 ,异常是一种“控制程序流”的机制,用于检测和响应运行时错误,从而帮助程序在遇到问题时候能够以受控的方式继续执行或优雅的终止。在java中所有的异常都是java.long.Throwable类的子类。Exception和Error是派生的两个子类。Exception和Error是其派生的两个子类。其中Exception表示由于网络故障、文件损坏、设备错误、用户输入非法等情况导致的异常;而Error表示java运行时候环境出现的错误,例如JVM内存资源耗尽等。

2024-07-18 19:14:48 356

原创 JDK、JRE、JVM的区别&&java的基本数据类型

Java Delopment kit是java工具包,包含了编译器javac,调试器(jdb)以及其他用于开发和调试java程序的工具。JDK是开发人员在开发java应用程序时候所需要的的基本工具。Java Runtime Enviroment是java运行环境,包含了用于执行java程序的运行时库(java API)以及java虚拟机(JVM)。JRE只是用于运行java程序而不包含开发工具。Java Virtual Machine是Java虚拟机是一种能够执行java字节码的虚拟机。

2024-07-17 19:49:32 401

原创 字符流,转换流,缓冲字符输出流与输入流

什么是字符流?字符流是以字符为单位进行每次读写,一次处理一个unicode。

2024-07-17 19:09:59 1482

原创 IO文件流

IO的基本概念:什么是输入?输入是一个从外界进入程序的方向,通常当我们需要使用读取“外界”的数据时候,使用输入。所以输入是用来读取数据。什么是输出?输出是一个从程序发送到外界的方向,通常当我们需要输出到外界时候,使用输出,所以输出是用来写出数据的。java将IO比作流,就像水流一样。但是流动的是二进制数据,所以在IO中有输入和输出之分。

2024-07-16 19:42:28 1846

原创 StringBuilder、正则表达式、Object类、包装类常用方法以及自动拆箱

要注意的是equals()和==的区别,==用于比较变量的值,可以应用于任何类型,如果应用的是基本类型则实际比较的是值得大小,如果应用的是引用类型则比较的是地址值是否相同。wait方法就是使当前线程等待该对象的锁,当前线程必须是该对象的拥有者,也就是具有该对象的锁。字符串的split()方法,默认是拆分字符串,如果字符串开始为可拆分内容,会首先拆出一个空字符串,如果遇到了两个可拆分内容时候,他们中间会拆出一个空字符串,但是如果默认连续出现可拆分内容,那么之间拆分出的所有空字符串就会被忽略。

2024-07-15 19:07:24 1454

原创 String的常用方法

的区别,对于二者来都会检测字符串常量池中是否存在“abc”字符串,如果存在则对于String a=“abc”来说不会创建新的对象,只会返回对该字符串的引用。Java为了提高性能,提出了字符串常量池的概念,对于直接赋值的字符串会缓存在字符串常量池之中,对于重复出现的字符串就不需要重新创建,会现在字符串常量池中先在找,如果存在直接指向常量池中储存的地址即可。indexof(字符,索引)获取从该索引开始指定字符出现的第一次索引。indexof()获取指定字符的第一次出现的索引。length()返回字符串长度。

2024-07-12 09:14:38 432

原创 抽象方法,抽象类,接口的语法以及应用场景

为什么要设置抽象类,我们要知道真实的项目都是要团队完成的,如果不设计抽象方法,当张三需要设计一个鱼类时候,他设计了eat()方法来表示吃,而李四设计的狗类的吃的方法是ate(),更有王五设计猫类时候使用了have,当有人想要让这三种动物时候,需要记住这三个名字与动物的对应关系,非常麻烦。但是当我们设计了抽象类与抽象方法之后,我们只需要在每个类中重写抽象方法即可。抽象类必须被继承,当我们定义一个类继承抽象类时候,我们有两种方式,第一种把抽象方法都重写,第二种我们将该类也设置为抽象类,否则要报错。

2024-07-08 16:38:51 357

空空如也

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

TA关注的人

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