自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL使用学习五

表复制,创建视图对象: create view d_view as select * from dept2;删除视图对象:注意:视图后面必须是DQL语句才能以view的形式创建。create view d_view as 这里必须数DQL语句。

2023-09-24 22:22:37 80 1

原创 MySQlL学习使用四

一个事务其实就是一个完整的业务逻辑。是一个最小逻辑单元,不可再分。什么是一个完整的业务逻辑?假设从A转到B1000元;A-B+就是一个完整的业务逻辑。事务是最小的一个工作单元不可以再分(原子性),要么同时成功,要末同时失败(一致性),保证完整结束(扩展性:完全结束会将数据存储到硬盘上)。

2023-09-24 22:20:30 39 1

原创 MySQL学习使用三

varchar(最长255):可变长度的字符串;(10)比较智能,会根据长度自动分配空间jack就直会分配4个;优缺点:节省空间,动态分配效率低char(最长255):定长字符串不管诗句的数据长度是多少。分配固定长度的空间爱哪去存储数据,会导致空间浪费,但是效率高;选择条件:每个数据的格式不一致,定长选择char;int(最长11):数组中的整数型。等同于java的intbigint:数字当中的长整型,等同于java中的long;float:单精度浮点型数据double。

2023-09-24 22:19:28 50 1

原创 MySQL学习使用二

select 语句中嵌套select语句,被嵌套的select语句被称为子查询。select....from...where...group by..(分组函数)having...order by...limit...执行顺序?

2023-09-24 22:16:26 36 1

原创 MySQL学习使用概述一

DB数据库:按照特定的格式存储数据的文件;DBMS数据库管理系统:可以对数据库的数据进行增删改查;sql:一个媒介,通过使用sql语句,帮助DBMS操作数据库的信息。需要先进行分组,然后对每一组的数据进行操作,此时需要分组查询,该怎么分组查询呢?

2023-09-24 22:15:35 24 1

原创 MySQL配置操作

mysql如果安装过,需要完全清除==停止mysql服务==删除安装目录和data目录和注册表 (建议使用geek)注册表。

2023-09-24 22:15:23 43 1

原创 Java Advance 网络

计算机通信三要素ip公网ip 47.92.65.103 ip上的资源所有人都能访问阿里云ip 腾讯云ip 搬瓦工内网ip 指定局域网下的网段可以访问本机ip 127.0.0.1 -> localhost端口计算机上的具体程序协议互联网通信规范 http file ftp。

2023-09-18 13:41:57 35

原创 Java Advance File、IO流

File是代表目录和文件,真实路径字符串是否存在不影响file创建,不会空对象。Windows是'\'表示路径;unix是'/';

2023-09-17 12:46:04 31 1

原创 JAVA advance 多线程

使用场景:多线程可以解决资源耗时 提升效率。

2023-09-13 15:05:29 79 1

原创 JavaBasic之异常

1.可以引用多态来创建异常对象;(但是不建议直接使用Exception,希望能精确处理,不能所有人都走一个catch)2.异常处理按顺序执行,不能颠倒范围大范围不能在前,会编译报错,你的底层已经处理过该异常;3.catch可以写多个;4.子类不能抛出比父类多的异常。1.异常在java中以类的形式存在,每一个异常都可以创建异常对象;2.异常对应的现实生活中是什么样存在的:?火灾(异常类):2008.07.09小名家着火了(异常对象)2099.02.08小灰家着火了;(异常对象)

2023-09-10 16:00:41 28 1

原创 JAVA Basic之泛型、注解

3.4注解如何使用?地点:第一语法格式:@注解类型名第二:出现在类名上,方法上,属性上,注解上,接口上,枚举上;(其他类的)每个注解上都有元注解 (修饰注解的注解)@Target 注解的使用范围 (默认是所有范围)METHODCLASS@Retention 注解的保留策略 (默认是CLASS)SOURCECLASS@Target({ElementType.METHOD,ElementType.TYPE}) // 元注解: 注解应用的位置。

2023-09-09 22:04:16 30 1

原创 内部类、枚举、集合知识梳理

四大内部类:静态内部类:需要定义静态的属性和方法时使用,静态内类属于类加载时期创建的;成员内部类:如果需要访问外部类的非静态属性和方法,选择使用它;匿名内部类:线程,JDK8的新特性lambda都会用到和简化匿名内部类的信息;场景:只需要使用一次(可以没有名字);不会生成.class文件,但是正在编译时是有名字的$1{},代表匿名内部类的表达;局部内部类:几乎不需要使用(在局部作用域内起作用);

2023-09-04 17:55:05 51 1

原创 类和对象的知识

1.实例方法:针对类进行的实例进行操作的方法。当一个方法需要访问和修改实例变量或者依赖于特定的对象状态·的时候,我们通常将其定义为实例方法。一般类里面定义的都是对象的属性,需要写实例方法去调用获取。2.静态方法:属于整个类,但一个方法与特定对象的状态无关,不需要访问实例变量,仅仅依靠输入参数进行操作的时候,我们将其定义为静态方法。直接通过类名来调用;3.实例方法可以访问和调用静态方法,而静态方法只能访问和调用静态方法;抽象方法一定要被子类重写,除非子类也是抽象类。

2023-08-27 21:04:44 21 1

原创 Java实现基础排序的整理(部分)

【代码】Java实现基础排序的整理(部分)

2023-08-22 16:57:24 16 1

原创 Java中的数组

指定任意范围的随机数的通用公式:( - + ) +;//注意:获取[min,max]范围随机数的公式如下1.基本数据类型:int[ ] arr=int [] 该容器可以存储多个int数据类型【1,2,3,4】执行过程:基本数据类型存储在栈当中,他的正常调用方法会执行:压栈--->弹栈操作,但是主方法(main)调用,只是将自己的实参(复制)给了调用方法的实际参数,两个方法的变量只能在自己的方法内修改(也就是局部变量)。

2023-08-21 02:21:25 21 1

原创 操作符,流程控制

对字面值常量或变量进行操作的符号;

2023-08-16 13:02:37 28 1

原创 标识符、变量、数据类型转换

4字节=64位 【1.4013E-45~3.4028E+38】(表示范围呈指数增大,所以表示范围比long类型的要大)sun公司开发java时,提前确立的含有特殊含义的单词,全部小写,不能用做标识符;8字节=128位 【4.9E-324~1.7977E+308】(表示范围呈指数增大)程序员自己有权利命名的单词:类名,方法名,接口名,常量名;4字节=64位 【-2的31次方~2的31次方-1】8节=128位 【-2的63次方~2的63次方-1】2字节=32位(非0范围,从0~65535)

2023-08-12 19:27:47 49 1

原创 Java背景知识点梳理

生成.class文件,到运行阶段:JVM的类加载器会将class文件加载,转换成字节码文件,之后进行字节码文件的验证;JVM可以把Java中的热点代码直接编译成计算机可以运行的二进制指令,这样后续再调用这个热点代码的时候,就可以直接运行编译好的指令,大大提高运行效率。1.解释器将.class文件转换成机器码进行运行(shell是Linux的kernal内核和程序员之间的语言转换器);包含有完整的一套类库;(线程:正在执行中的程序的一个分支);java.lang下面的类,可以直接使用,不用import导入;

2023-08-10 14:02:55 31 1

原创 Linux操作系统使用及基础知识问答

shift+: 1.退出vi编辑器q 2.wq保存退出 3.wq!O:光标出现在上一行 o:在光标所在行的下方插入空行,并变为编辑模式;I:行尾 对比 i: 光标所在字符后。A:行首 对比 a:光标所在字符前。其他模式转命令模式:ESC。

2023-08-09 13:49:45 28

原创 基础的Dos命令和Linux命令()

注意Windows的Dos命令窗口和Linux的命令,不要轻易混淆:ifconfig的使用地点Linux。cat >> a.txt b.txt 输出重定向:把a的文件资源重写到b.txt文件内容后面。cat > a.txt b.txt 输出重定向,将a文件的内容复制去覆盖b文件内容。在当前路径下,去描述另一个路径,就可以使用绝对路径,它表示的是两个路径的相位置;ifconfig 表示的是Linux命令窗口的查看ip的地址和网卡流量检查。mv 实现覆盖的命令,用a文件的内容去覆盖b文件的内容。

2023-08-08 22:35:46 80

空空如也

空空如也

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

TA关注的人

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