- 博客(33)
- 收藏
- 关注
原创 3、数据库的基础学习 下
事务:一个或一组 sql 语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行,如果单元中某条 sql 语句一旦执行失败或产生错误,整个单元就会回滚。一、视图的概念与优势:多个场景用到了相同的语句,可以把它封装成视图,从而简化复杂的sql操作,不必知道查询的细节,同时保护了数据,提高了安全性。比如:学号、员工编号。 FOREIGN KEY 键:用于限制两个表的关系,用于保证该字段的值必须来自主表的关联列的值。含义:一种限制,用于限制表中的数据,为了保证表中的数据的准确和可靠性。
2025-03-15 19:35:28
636
原创 2、数据库的基础学习(中):分组查询、连接查询 有小例子
按年代分: sql 92 标准:仅支持内连接;sql 99 标准(推荐):内连接+外连接(左外和右外)+交叉连接。 2、group by 子句支持单个字段分组,多个字段分组(多个字段之间用逗号隔开没有顺序要求),表达式或函数(用的较少) sum 、avg、min、max、count (以上分组函数都忽略 null 值)忽略 null 值。 分组后筛选 分组后的结果表 group by 字句的后面 having。又称:多表查询,当查询到的字段来自多个表时,需要用到连接查询。
2025-03-07 18:55:01
870
1
原创 一、数据库 MySQL 基础学习 (上)
in : 判断某字段的值是否属于 in 列表中的某一项; SQL:几乎所有的 DBMS 都支持 Sql;DB 数据库(database):存储数据的“仓库”,保存一系列有组织的数据。创建的 DBMS: MySQL、Oracle、DB2、SqlServer 等。:order by 字句中可以支持单个字段、多个字段、表达式、函数、别名。 is null: =或< >都不能用于判断 null 值。<=> 安全等于 : 既可以判断 null 值,也可以判断普通的数值。
2025-03-06 13:07:25
1036
原创 27、Java 反射机制
Reflection(反射)是被视为动态语言的关键动态语言:在运行时代码可以根据某些条件改变自身结构。如 C#\JavaScript\PHP静态语言:运行时结构不可变的语言。如 Java\C\C++问题:通过直接new的方式或反射的方式都可以调用公共的结构,开发中到底用哪个建议:直接new的方式反射特征:动态性。
2025-03-03 21:15:53
458
原创 25、泛型
2、所谓泛型,就是允许在定义类、接口时通过一个标识表示类中 某个属性的类型或者是某个方法的返回值及参数类型。这个类型参数将在使用时(例如,继承或实现这个接口,用这个类型声明变量、创建对象)确定(即传入实际的类型参数,也称为类型实参) ③ 指明完以后,在集合类或接口中凡是定义类或接口时,内部结构(比如:方法、构造器、属性等)使用到类的泛型的位置,都指定为实例化的泛型类型。 ④ 注意点:泛型的类型必须是类,不能是基本数据类型。是没有关系的,二者共同的父类是:G<? 类 A 是类 B 的父类,A。
2025-03-02 19:33:16
513
原创 24、Java 集合
1、集合:就像一个容器,可以动态的把多个对象的引用放入容器中。简称 Java 容器 说明:此时的存储,主要指的是内存层面的存储,不涉及到持续化的存储(.txt, .jpg, avi,数据库中)2、数组在存储多个数据方面的特点: >一旦初始化之后,长度就确定了 >一旦定义好,其元素的类型就确定了。我们只能操作指定类型的数据。比如: String[] arr;int[] arr1; 数组在存储多个数据方面的缺点: >一旦初始化,其长度就不可修改。
2025-03-02 19:05:03
632
原创 23、枚举类与注解
情况一:实现接口,在 enum 类中去实现抽象方法情况二:每个枚举类的对象 分别实现接口中的抽象方法类似于本文主要简单介绍一下注解和枚举类,注解在实际开发中比较常用,但是本文只是简单举例,没有具体应用。
2025-02-28 19:45:53
457
原创 (尚硅谷 java 学习 b 站版)异常处理
异常:在 Java 中,将程序执行中发生的不正常情况分类:Error: Java 虚拟机无法解决的严重问题。如栈溢出、堆溢出等 Exception: 其他因编程错误或偶然的外在因素导致的,如空指针异常红色的 :编译时候异常蓝色的:运行时异常如何自定义异常类?1、继承现有的异常类:RuntimeException、Exception2、提供一个 全局常量 seriaalVersionUID (相当于类的标识)3、提供重载的构造器。
2025-02-20 20:38:54
1041
2
原创 尚硅谷 java 学习Day19 抽象类与抽象方法、接口、内部类
一、什么叫抽象类:有时候将一个父类设计的非常抽象,以至于它没有具体的实例,这样的类称为抽象类abstract关键字的使用: 1、abstract:抽象的 2、abstract 可以修饰的结构:类和方法 3、abstract 修饰类:抽象类 >此类不能实例化 >类中仍然提供构造器,以便子类调用 (只要是类,一定会有构造器) >开发中,都会提供抽象类的子类,让子类对象实例化,完成相关操作包含抽象方法的类 一定是一个抽象类。反之,抽象类中可以没有抽象方法抽象方法。
2025-02-18 22:13:48
929
2
原创 **百粉感谢 | 与你们同行,更有动力了**
从写下第一个「Hello World」到收获第100位同行的时候,很惊喜也很意外,最初只是想着记录一下自己学习的过程,后来你们陆续的关注也成为了我学习的动力!未来继续用代码写诗,和你们一起走向美好的明天~另外,附上近期看到的比较漂亮的晚霞,祝各位身体健康,顺心顺意,心想事成!
2025-02-05 00:28:32
181
原创 (尚硅谷 Java 学习 b 站大学版)Day.8+好的壁纸网站分享
今日学习时间一般,不过认真敲了敲代码,也还算有点成就感,不过对于算法之后还需要好好努力,有很多地方非常菜,也算是还之前的债了。今日发现一个贼好的免费的壁纸网站无广告放心使用革命尚未成功,同志仍需努力!!!
2025-01-25 00:14:01
648
原创 (尚硅谷Java b站大学版)Day5 流程控制
进度还是太慢,今天只学了两个多小时,投入的时间还是太少。短期目标:调整作息,每日投入的时间逐渐增加,基本上要达到每日八小时的水平。加油 Fighting!Vomos!!!成功和舒适不会处于同一个房间。
2025-01-21 22:43:15
490
原创 尚硅谷Java学习篇(First Day)
硬件软件-程序设计:创建(开发软件) 告诉计算机去干啥冯诺依曼体系结构:现代计算机的基础。计算机包含:输入设备、存储器、输出设备、控制器、运算器1、CPU 包括控制器、运算器 主要以赫兹为单位(电子脉冲)IT定律之计算机行业发展规律-摩尔定律:每18个月 计算机性能提高一倍-安迪-比尔定律-反摩尔定律2、存储设备内存和硬盘Bit(比特)与Byte(字节)比特:计算机中最小的存储单元字节:计算机中最基本的存储单元一个字节=八个比特。
2025-01-16 06:01:21
396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人