自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 只讲干货!!数据库的裤腰带!!今天拿下:MySQL中的约束!!

与主键约束不同的是,唯一约束在一个表中可以有多个,并且设置唯一约束的列是允许有空值的。检查约束也叫用户自定义约束,是用来检查数据表中,字段值是否有效的一个手段,但目前MySQL 数据库不支持检查约束。删除主键约束或唯一性约束,如果该列拥有自动增长能力,则需要先去掉自动增长然 后在删除约束。删除主键时,如果主键列具备自动增长能力,需要先去掉自动增长,然后在删除主键。使用多个列作为主键列,当多个列的值都相同时,则违反唯一约束。使用一个列作为主键列,当该列的值有重复时,则违反唯一约束。用DDL语句添加非空约束。

2024-07-26 23:02:18 772

原创 只讲干货!!新的一天你注定上升一个台阶!!今天拿下:数据库深化了解!

结构化查询语言(Structured Query Language)简称SQL(发音:əl]),是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

2024-07-25 15:35:25 896

原创 只讲干货!!希望数据库可以存的下你的理想!!今天拿下:数据库基础知识!

数据库是数据管理的有效技术,是由一批数据构成的有序集合,这些数据被存放在结构化的数据表里。)是指对客观事物进行描述并可以鉴别的符号,这些符号是可识别的、抽象的。MySQL是一种关系型数据库管理系统,关系型数据库将数据保存在不同的表 中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。形式、文档形式、图片形式等等,文档形式、图片形式等等,使用灵活,应用场景广泛,而关系型数据库则只支持基础类型。)是在数据库管理系统基础上,使用数据库管理系统的语法,开发的直接面对最终用户的应用程序。

2024-07-24 21:24:45 450

原创 只讲干货!!一天java人一生java情!今天拿下:Lambda表达式!

中间操作:一个流后面可以跟随零个或者多个中间操作,其目的主要是打开流,做出某种程度的数据过滤/映射,然后返回一个新的流,交给下一个操作使用。Stream是数据渠道,用于操作数据源所生成的元素序列,它可以实现对集合的复杂操作,例如过滤、排序和映射等。表达式本 身就是一个接口的实现。用来描述参数列表,如果有多个参数,参数之间用逗号隔开,如果没有参数,留空即可;修饰的方法会有默认实现,不是必须被实现的方法,所以不影响 Lambda。的一个新特性,可以取代大部分的匿名内部类,写出更优雅的 Java。

2024-07-23 18:58:52 983

原创 只讲干货!!今天拿下:反射机制!!!

Java 反射机制是Java语言一个很重要的特性,它使得Java具有了动态性”。在Java程序运行时,对于任意的一个类,我们能不能知道这个类有哪些属性和方法呢?对于任意的一个对象,我们又能不能调用它任意的方法?答案是肯定的!这种动态获取类的信息以及动态调用对象方法的功能就来自于Java语言的反射(Reflection)机制。

2024-07-22 15:12:36 884

原创 只讲干货!!依旧是不会也要坚持的一天!!今天拿下:多线程介绍(3)

每一个线程都是有优先级的,我们可以为每个线程定义线程的优先级,但是这并不能保证高优先级的线程会在低优先级的线程前执行。线程同步其实就是一种等待机制,多个需要同时访问此对象的线程进入这个对象的等待池形成队列,等待前面的线程使用完毕后,下一个线程再使用。前一人使用完后,后一人再使用。方法在多线程中执行时,该方法是同步的,即一次只能有一个线程进入该方法,其他 线程要想在此时调用该方法,只能排队等候,当前线程(),是一个服务线程,准确地来说就是服务其他的线程,这是它的作用,而其他的线程只有一种,那就是用户线程。

2024-07-21 14:42:36 977

原创 只讲干货!!昨天的努力不就是今天的幸运吗!!不要纠结会不会,不会也继续向下,之后回过头你就会清楚很多!!! 今天拿下:多线程介绍(2)

当前线程邀请调用方法的线程优先执行,在调用方法的线程执行结束之前,当前线程不能再次执行。yield()让当前正在运行的线程回到就绪状态,以允许具有相同优先级的其他线程获得运行的机会。方法,是作为某个类的方法出现的。当程序启动时,该方法就会第一个自动的得到执行,并成为程序的主线程。sleep()方法:可以让正在运行的线程进入阻塞状态,直到休眠时间满了,进入就绪状态。它不一定是最后完成执行的线程,子线程可能在它结束之后还在运行。方法后,再执行join方法后面的代码,即将两个线程合并,用于实现同步控制。

2024-07-20 23:32:24 1258

原创 只讲干货!!努力重来不会白费!!今天拿下多线程介绍!!

执行中的程序叫做进程(Process),是一个动态的概念。其实进程就是一个在内存中独立运行的程序空间。现代操作系统比如Mac OS X,Linux,Windows等,都是支持“多任务”的操作系统,叫“多任务”呢?简单地说,就是操作系统可以同时运行多个任务。打个比方,你一边在用逛淘宝,一边在听音乐,一边在用微信聊天,这就是多任务,至少同时有3个任务正在运行。还有很多任务悄悄地在后台同时运行着,只是桌面上没有显示而已线程(Thread)是操作系统能够进行运算调度的最小单位。

2024-07-19 23:59:55 1170

原创 只讲干货!!越努力越幸运!30万行代码十万年薪!今天拿下:io流部分详解(二)

装饰器模式是GOF23种设计模式中较为常用的一种模式。它可以实现对原有类的包装和装饰,使新的类具有更强的功能。

2024-07-18 11:47:52 1221

原创 只讲干货!!自己喜欢的只能靠自己努力才能拿到!!今天拿下:IO流技术介绍

数据源data source,提供数据的原始媒介。常见的数据源有:数据库、文件、其他程序、内存、网络连接、IO设备。数据源分为:源设备、目标设备。1源设备:为程序提供数据,一般对应输入流。2目标设备:程序数据的目的地,一般对应输出流。流的概念流是一个抽象、动态的概念,是一连串连续动态的数据集合。秃头提示输入/输出流的划分是相对程序而言的,并不是相对数据源。第一个简单的IO流程序当程序需要读取数据源的数据时,就会通过IO流对象开启一个通向数据源的流,通过这个IO。

2024-07-17 21:37:24 637

原创 只讲干货!!苦点累点也是为了买下来自己喜欢的东西!今天拿下:map类容器!

接口最常用的实现类。由于底层采用了哈希表存储数据,我们要求键不能重复,如果发生重复,新的键值对会替换旧的键值对。中的容器,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。接口,在该接口中包含一个名为iterator的抽象方法,所有实现了。中的集合不能包含重复的键,值可以重复;对象,在该对象中包含了三个方法用于实现对单例容器的迭代处理。每个元素由键与值两部分组成,通过键可以找对所对应的值。如果要遍历时,删除集合中的元素,建议使用这种方式!接口的容器类对该方法做了具体实现。

2024-07-16 14:09:20 882

原创 只讲干货!!该努力了吧?该上进了吧?今天拿下:set类容器!

Set接口继承自Collection接口,Set接口中没有新增方法,它和Collection接口保持完全一致。我们在前面学习List接口的使用方式,在Set中仍然适用。因此,学习Set的使用将没有任何难度。

2024-07-15 22:36:30 1978

原创 只讲干货!!没有语言行不行只有人行不行,不努力一把是打算java炒饭嘛?今天拿下:List类容器!!

容器,是用来容纳物体、管理物体。生活中,我们会用到各种各样的 容器。如锅碗瓢盆、箱子和包等。程序中的“容器也有类似的功能,用来容纳和管理数据。基于数组并不能满足我们对于“管理和组织数据的需求,所以我们需要一种更强大、更灵活、容量随时可扩的容器来装载我们的对象。这就是我们今天要学习的容器,也叫集合(Collection)。

2024-07-14 14:39:38 1119

原创 只讲干货!!没有不行的语言只有不行的人!努力才会有收获!今天拿下:泛型!!!

静态方法中使用泛型时有一种情况需要注意一下,那就是静态方法无法访问类上定义的泛型,所以必须要将泛型定义在方法上。泛型主要是方便了程序员的代码编写,以及更好的安全性检测。非静态方法可以使用泛型类中所定义的泛型,也可以将泛型定义在方法上。实际类型可以是上限限定中所约定的类型,也可以是约定类型的子类型。实际类型可以是下限限定中所约定的类型,也可以是约定类型的父类型;因此,使用泛型时,如下几种情况是错误的。,处理的数据类型不是固定的,而是可以作为参数传入。在泛型方法中,泛型也可以定义可变参数类型。

2024-07-13 22:17:21 862

原创 只讲干货!!!让你在沙漠不在车底!java勇士们技术才是你不行的根本原因!!今天拿下:常用类!

常用类,包装类,字符串相关类,时间处理相关类,Math类,Random类

2024-07-12 22:27:22 2351

原创 只讲干货!!什么都不会已老实!不想java炒饭抓紧学!今天拿下:“异常机制”。

遇到这些例外情况,或者叫异常,我们怎么让写的程序做出合理的处理,安全的退出,而不至于程序崩溃呢?Java 中定义了很多异常类,这些类对应了各种各样可能出现的异常事件,所有异常对象都是派生于 Throwable 类的一个实例。异常类定义中包含了该类异常的信息和对异常进行处理的方法。在程序中,可能会遇到 JDK 提供的任何标准异常类都无法充分描述清楚我们想要表达的问题,这种情况下可以创建自己的异常类,即自定义异常类。Java 对异常进行了分类,不同类型的异常分别用不同的 Java 类表示,所有异常的根类为。

2024-07-11 14:15:01 2044

原创 只讲干货!!在途的勇士们,你们不努力就只有java炒饭的份了!今天拿下:数组__数据存储!!

数组是相同类型数据的有序集合。其中,每一个数据称作一个元素,每个元素可以通过一个索引(下标)来访问它们。数组的四个基本特点:长度是确定的。数组一旦被创建,它的大小就是不可以改变的。其元素的类型必须是相同类型,不允许出现混合类型。数组类型可以是任何数据类型,包括基本类型和引用类型。数组变量属于引用类型,数组也是对象,数组中的元素相当于对象的属性!

2024-07-10 13:52:58 939

原创 只讲干货!!勇士们被问我java行不行,不行也是你不行。不努力只有java炒饭的份!!今天拿下:控制语句_方法_递归算法!

解决:什么时候不调用自身方法。如果没有头,将陷入死循环,也就是递归的结束条件。

2024-07-09 16:16:33 1019

原创 只讲干货!!没有技术行不行,只有人行不行!不努力是打算去做java炒面嘛??今天拿下:封装_多态_抽象类_接口_

声明格式:[访问修饰符]interface接口名 [extends 父接口 1,父接口 2…] {常量定义;方法定义;定义接口的详细说明:只能是 public 或默认。和类名采用相同命名机制。接口可以多继承。接口中的属性只能是常量,总是:public static final 修饰。不写也是。接口中的方法只能是:public abstract。省略的话,也是 public abstract。子类通过implements来实现接口中的规范。接口不能创建实例,但是可用于声明引用变量类型。

2024-07-08 14:13:54 1082

原创 只讲干货!!java勇士们别问我行不行,不行也是你不行!不努力是打算去java炒面嘛?今天拿下 “垃圾回收机制_继承_Object大类基本特性”!尽量保持每天一更!一定动手操作起来,脑子记住了手不一定

Java 引入了垃圾回收机制,令 C++程序员最头疼的内存管理问题迎刃而解。Java 程序员可以将更多的精力放到业务逻辑上而不是内存管理工作上,大大的提高了开发效率。

2024-07-07 16:52:34 1132

原创 “只讲干货!!”{java入门篇} 勇闯java的勇士们 别问我java行不行 不行也是你不行,不努力还在等什么,等西北风吗?今天拿下 ! “面向对象_JVM底层“! 冲!!!

/ 每一个源文件必须有且只有一个public class,并且类名和文件名保持一致!Car {classTyre {// 一个Java文件可以同时定义多个classclassEngine {classSeat {对于一个类来说,有三种成员:属性 field、方法 method、构造器 constructor。

2024-07-06 14:56:07 842

原创 只讲干货!!勇闯java的勇士们 {java入门篇} java真的不行了吗?不 是你不行!!今天拿下变量_数据类型_运算符 都给我冲!

变量_数据类型_运算符介绍一些编程中的基本概念,比如:标识符、变量、常量、数据类型、运算符、基本数据类型的类型转换等。这些是编程中的“砖块”,是编程的基础。要想开始正式编程,还需要再学“控制语句”控制语句就像“水泥”,可以把“砖块”粘到一起,最终形成“一座大厦”。秃头建议:一定不要纠结于概念,不要停留,大致了解就快速向下。永远记住“快速入门、快速实战;实战中提高,发展中解决问题”。

2024-07-05 16:27:17 866

原创 “只讲干货”!!勇闯 java的勇士们 我会让你成为最卷的人!{java入门篇} java真的不行了吗?不!是你不行!

Java 对大小写敏感。关键字 class 的意思是类。Java 是面向对象的语言,所有代码必须位于类里面。源文件编译后,得到相应的字节码文件,编译器为每个类生成独立的字节码文件。main 方法是 Java 应用程序的入口方法,格式固定:一个源文件可以包含多个类。每个语句必须以分号结束,回车不是语句的结束标志,所以一个语句可以跨多行。秃头建议编程时,一定要注意缩进规范;在写括号、引号时,一定是成对编写,然后再往里插入内容。

2024-07-04 18:36:24 863 1

空空如也

空空如也

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

TA关注的人

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