自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SQL-入门-6

GROUP BY 子句group by  是按字段分类按照哪个字段分组,产生的后果可能不一样!order by  是按字段排序请编写 SQL 语句,查询教师表 teachers,统计不同年龄教师的人数,并将结果按照年龄从大到小排列,返回列名显示为 age_count。select age, count(age) as age_count from teachersgroup by ageorder by age desc;请编写 SQL 语句,查询教师表 teachers 和课程表 c

2021-09-28 17:57:55 1476

原创 SQL-入门-5(1)

SQL-入门-5约束非空约束 NOT NULL唯一约束 UNIQUE主键约束 PRIMARY KEY外键约束 FOREIGN KEY检查约束 CHECK默认约束 DEFAULT多表连结内连接 INNER JOIN外连接 OUTER JOIN交叉连接 CROSS JOIN约束非空约束 NOT NULLNOT NULL 约束强制列不接受 NULL 值,强制字段始终包含值,这意味着,如果不向字段添加值,就无法插入新纪录或者更新记录。唯一约束 UNIQUEUNIQUE 约束唯一标识数据库表中的每条记录主

2021-09-27 21:52:42 260

原创 JavaSE-基础- 11-面向对象简介,类和对象(version1)

JavaSE-基础- 11-封装、继承、多态面向过程(pop)和面向对象(oop)面向过程面向对象优缺点类和对象类对象通过new关键字创建对象匿名对象封装继承多态面向过程(pop)和面向对象(oop)面向过程面向过程是一种以事件为中心的编程思想,编程的时候把解决问题的步骤分析出来,然后用函数把这些步骤实现,在一步一步的具体步骤中再按顺序调用函数。面向对象面向对象是一种以“对象”为中心的编程思想,把要解决的问题分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个对象在整个解决问题的

2021-09-19 17:06:29 146

原创 JavaSE-基础- 10-数组(version1)

JavaSE-基础- 10-数组数组数组定义数组的声明和创建声明创建声明并创建三种初始化数组特点多维数组稀疏数组数组数组定义数组是相同类型数据的有序集合。数组的元素是通过索引访问的,数组索引从0开始获取数组的长度: arrays.length数组的声明和创建声明dataType[] arrayRefVar; // 推荐方式。// 或者dataType arrayRefVar[]; // 有效,但不是推荐方式。创建可以使用new运算符来创建数组// 声明dataType[

2021-09-19 13:41:44 124

原创 JavaSE-基础- 9-何谓方法(version2)

JavaSE-基础- 9-何谓方法方法什么是方法?创建方法方法调用java都是值传递方法分析: System.out.println();println() 是一个方法。System 是系统类。out 是标准输出对象。什么是方法?Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计原则:一个方法只完成一个功能,保持方法的原子性。创建方法创建一个方法包含以下语法:修饰符 返回值类型 方

2021-09-19 00:43:59 99

转载 你知道Java是值传递还是引用传递吗?

你知道Java是值传递还是引用传递吗?1.值传递与引用传递的概念2.java中的值传递3、这是转载别人的,在别人的基础上改的更加理解一点。如果你学的第一门程序语言是java可能对这个传递方式没有那么敏感,如果学了c或c++,然后再学java,那么可能对这个问题会感到困惑。1.值传递与引用传递的概念在将传递方式之前先理解一下形参与实参。形式参数:是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传入的参数。实际参数:在调用有参函数时,主调函数和被调函数之间有数据传递关系。在主调函数

2021-09-18 21:45:30 60

原创 JavaSE-基础-8-Character类、String类(version1)

JavaSE-基础-8-Character类、String类Character类转义序列Character方法String类创建字符串字符串长度Character类Character 类用于对单个字符进行操作。Character 类在对象中包装一个基本类型 char 的值转义序列以反斜杠()开头的字符是转义序列,对编译器具有特殊含义。在本教程中System.out.println()语句中经常使用换行符(\n),以便在打印字符串后前进到下一行。public class Test {

2021-09-18 19:47:07 114

原创 JavaSE-基础-7-Java Number类(version1)

JavaSE-基础-7-Java Number类Java Number类Number类的方法xxxValue()方法compareTo()方法equals()方法toString() 方法round()方法pow()random()方法Java获取变量的类型Java Number类一般情况下我们会使用数据的基本数据类型:byte、int、short、long、double、float、boolean、char;对应的包装类型也有八种:Byte、Integer、Short、Long、Double、Flo

2021-09-18 19:22:52 162

原创 JavaSE-基础-6-Jav顺序、选择、循环结构、Scanner对象(version1)

Jav句顺序结构选择结构循环结构顺序结构按照顺序一步一步执行。一路直下选择结构if语句if-else语句public class IfElseExample { public static void main(String[] args) { int number = 13; if (number % 2 == 0) { System.out.println("这是一个偶数"); } else {

2021-09-18 16:36:38 415

原创 JavaSE-基础-4-Java修饰符类型(version1)

JavaSE-基础-4-Java修饰符类型权限访问修饰符private(私有的)自己专属default(默认的)包访问权限protected(受保护的)继承访问权限public(公共的)接口访问权限访问控制和继承非访问修饰符static修饰符final修饰符abstract饰符synchronized修饰符transient修饰符volatile修饰符答疑扩展:Java修饰符类型权限访问修饰符private(私有的)自己专属:意味着被声明的成员或方法,除了本类,其他任何类都无法访问。default(

2021-09-17 22:56:23 162

原创 JavaSE-基础-5-变量、常量、包机制(version1)

JavaSE-基础-5-变量、常量、包机制、JavaDoc变量成员变量实例变量类/静态变量局部变量实例变量&局部变量区别:静态变量(类变量)&实例变量区别:常量包javaDoc变量变量是什么?简而言之,就是可以变化的量。type varname [ = value][, varname [ = value] …] ;数据类型 变量名字 = 变量值。变量的三要素:1.数据类型 : 决定在内存中分配的空间2.变量名 : 空间别名3.值 :空间中存储的数据注意点

2021-09-17 20:48:19 126

原创 JavaSE-基础-3-运算符(version1)

JavaSE-基础-3java运算符算术运算符关系运算符二进制和十进制的相互转换位运算符逻辑运算符赋值运算符条件运算符(?:)Java运算符执行顺序java运算符算术运算符操作符描述+加法-减法*乘法/除法%取余 —— 左操作数除以右操作数的余数++自增: 操作数的值增加1–自减: 操作数的值减少1i++和++i区别i++,先赋值后加1++i,先加1后赋值关系运算符运算符描述==等于!=

2021-09-17 16:55:55 115

原创 JavaSE-基础-2(version1)

JavaSE-基础-2字节JAVA数据类型Java八大基本数据类型引用数据类型数据类型的转换自动类型转换(隐式类型转换) ---------小转大强制类型转换(显式类型转换)---------大转小字节位(bit):是计算机内部数据存储的最小单位,11001100是一个八位二进制的数。字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示。1bit表示1位1B=8b;1KB=8B;1M= 1024KB;1G=1024M;1TB=1024G;JAVA数据类型数据类型分为强

2021-09-16 23:59:45 139

原创 SQL-入门-4(1)

MySQL-入门-3时间函数使用 NOW() 、 CURDATE()、CURTIME() 获取当前时间使用 DATE()、TIME() 函数提取日期和时间使用 DATE_FORMAT() 格式化输出日期使用 EXTRACT() 函数提取指定的时间信息使用 DATE_ADD() 增加时间使用 DATE_SUB() 减少时间使用时间函数 DATEDIFF() 和 TIMESTAMPDIFF() 计算日期差tips时间函数使用 NOW() 、 CURDATE()、CURTIME() 获取当前时间NOW()

2021-09-16 20:24:28 211

原创 JavaSE-基础-1(version2)

JavaSE-基础-1java三大版本:JVM、JDK、JRE注释类型tipsjava三大版本:J2SE: Standard Edition(标准版),包括那些构成Java语言核心的类。比如;接口定义、输入/输出、网络编程、数据库连接J2EE :Enterprise Edition(企业版),J2EE 包含J2SE中的类,并且还包括用于开发企业级应用的类.比如:servlet、JSP、XML、事物控制J2ME: Micro Edition(微缩版),包含J2SE中一部分类,用于消费类电子产品的软

2021-09-16 20:17:18 115

原创 SQL-入门-03(1)

MySQL-入门-03算术函数使用 AVG() 函数求数值列的平均值使用 MAX() 函数返回指定列中的最大值使用 MIN() 函数返回指定列中的最小值使用 SUM() 函数统计数值列的总数使用 ROUND() 函数将数值四舍五入使用 NULL() 函数判断空值ISNULL()IFNULL()、COALESCE()使用 COUNT() 函数计算出符合要求的行数COUNT( column_name )COUNT(*)COUNT(DISTINCT column_name)tips:算术函数使用 AVG()

2021-09-16 13:19:40 176

原创 SQL-入门-02(1)

MySQL-02比较运算符逻辑运算符使用 AND 连接多条件使用 OR 连接多个条件使用 NOT 过滤不满足条件的数据(理解题意,看题意确定逻辑)特殊条件使用 IN 查询多条件使用 NOT IN 排除使用 BETWEEN AND 查询两值间的数据范围使用 IS NULL 查询空数据使用 LIKE 模糊查询使用 ORDER BY(order by) 对数据进行排序比较运算符比较运算符用于比较运算,判断逻辑是否成立。比较运算符的使用方式如下:A operator B其中 operator 是比较运算符

2021-09-15 23:09:51 797

原创 SQL-入门-01(version2)

MySQL_01简介简单操作查询(SELECT)插入(INSERT INTO)更新(update)删除(DELETE)通配符tips简介数据库(Database):按照数据结构来组织、存储和管理数据的仓库 。数据库是一些关联表的集合。SQL(Structured Query Language)中文全称为”结构化查询语句“,SQL 是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。 (查询用的最多)数据表:数据表是数据的矩阵。列: 一列(数据元素)包含了相同类型的数据

2021-09-15 20:25:19 156

空空如也

空空如也

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

TA关注的人

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