自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL存储引擎,索引,锁机制

一,MySQL存储引擎介绍:MySQL数据库使用不同的机制存取表文件,包括存储方式,索引技巧,锁定水平等不同的功能,这些不同的技术以及配套的功能称为索引引擎Oracle,Sqlserver等数据库只有一种存储引擎,而mysql针对不同的需求,配置不同的存储引擎,就会让数据库采取不同处理数据的方式和扩展功能MySQL支持的存储引擎有很多,常用的有三种:InnoDB,MyISAM,MEMORY,InnoDB: 特点:MySQL的默认存储引擎支持事务和外键操作 ...

2021-12-04 21:29:32 158

原创 MySQL的进阶操作

一,MySQL存储过程和函数二,MySQL触发器三,MySQL事务

2021-12-03 17:46:39 157

原创 MySQL基础

一,SQL的介绍1,数据库的介绍 用于存储和管理数据的仓库 英文单词为DataBase,简称DB 它的存储空间很大,可以存放百万条,千万条,上亿条数据 使用一种同意的方式操作数据库----SQL2,SQL介绍 SQL:结构化查询语言,其实就是定义了操作所有关系型数据库的一种规则通用语法规则: SQL语句可以单行或多行书写,以分号结尾 可以使用空格和缩进来整强语句的可读性...

2021-11-29 20:41:41 632

原创 Linux常用命令

一,目录常用命令常见命令 作用 ls 列出目录 cd 切换目录 pwd 显示当前目录 mkdir 创建新目录 rmdir 删除空目录 cp 复制文件或目录 rm 删除文件或目录 mv 移动文件或目录修改文件或者 目录的名字 1,lsls : 显示不隐藏的文件与文件夹ls -l :显示不隐藏得文件与文件夹得详细信息ls -al : 显示所有文件与文件夹得详细...

2021-11-26 18:31:39 145

原创 Linux系统与设置命令

一,

2021-11-26 12:27:23 842

原创 Linux镜像下载和网络配置配置

一,镜像下载网址:CentOS Mirrors List二,虚拟机的安装(使用的是Centos )开始创建虚拟机使用自定义新建选择虚拟机硬件兼容性添加关盘映像,就是前面下载的镜像操作系统选择Linux,版本要选择和镜像版本一致的设置虚拟机名称和安装的位置设置处理器数量,根据电脑和以后的项目设置设置虚拟机的内存,也是根据电脑和以后的项目来设置选择使用网络类型,这里选择NAT推荐就行,直接下一步...

2021-11-24 17:10:59 1005

原创 Git和Idea中Git的使用

一,Git介绍Git是C语言写的一个分布式版本控制系统代码不仅要备份到本地,还要备份到云端Git和SVN对比SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而开发人员工作的时候,用的都是自己的电脑,所以首先要从中央服务器下载最新的版本,然后开发,开发完后,需要把自己开发的代码提交到中央服务器。如果服务器单点故障将会导致所有人无法工作,而服务器硬盘损坏,可能会失去了项目的所有记录。Git分为两种各类型的仓库:本地厂库和远程仓库每一个客户端都保存了完整的历史记录服务

2021-11-22 22:46:52 386

原创 xml配置文件,枚举,注解

一,XML1,xml概述xml是一种可扩展的标记语言标记语言:通过标签来描述数据的一门语言(标签有时我们也将其称之为元素)可扩展性:标签的名字是可以自定义的可以理解为:XML文件是由很多标签组成的,而标签名是可以自定义的作用:用于进行存储数据和传输数据,作为软件的配置文件2,XML标签标签由一对尖括号和合法标识组成标签必须成对出现特殊的标签可以不成对,但是必须有结束标记标签中可以定义属性,属性和标签名空格隔开属性值必须用引号引起来标签需要正确嵌套3,XML

2021-11-19 20:20:25 808

原创 java类加载器反射

一,什么是类加载器类加载器器:负责将.class文件(存储的物理文件)加载到内存中类加载时机: 1,创建类的实例(对象) 2,调用类的方法 3,访问类或者接口的类变量,或者为该类变量赋值 4,使用反射方式来强制创建某个类或接口对应的java.lang.class对象 5,初始化某个类的之类 6,直接使用java.exe命令来运行某个主类用到就加载,不用不加载二,类加载器的过程1,加...

2021-11-19 15:35:10 140

原创 Java网络编程

一,网络编程入门网络编程: 在网络通信协议下,不同计算机上运行的程序,可以进行数据传输1,网络编程三要素 IP地址 设备在网络中的地址,是唯一的标识 端口 应用程序在设备中唯一的标识 协议 数据在网络中传输的规则,常见的协议有UDP协议和TCP协议2,IPIP:全称“互联网协议地址”,也称IP地址,是分配给上网设备的数字...

2021-11-14 14:46:12 676

原创 JAVA多线程高级操作

目录一,线程的状态二,线程池1,以前写多线程的弊端2,线程池的实现步骤3,代码实现a:创建默认个数的线程池b:创建指定个数的线程池c:自己创建线程池三,Volatile四,原子性1,AtomicInteger原子型类:2,使用原子性解决送冰淇凌问题3,AtomicInteger原理4,Synchroized和CSA的区别五,并发工具类1,Hashtable2,ConcurrentHashMap3,CountDownLatch类4..

2021-11-12 18:16:30 510

原创 JAVA多线程基础

一:简单了解多线程多线程是指从软件或者硬件上实现多个线程并发执行的技术,具有多线程能力的计算机因有硬件支持而能够在同一时间执行多个线程,提高性能。二:线程相关的概念1,并发和并行 并行:在同一时刻,有多个指令在多个CPU上同时执行。 并发:在同一时刻,有多个指令在单个CPU上交替执行。2,进程和线程 (1) 进程:是正在运行的软件 独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位。 ...

2021-11-05 22:41:21 95

原创 File,IO流

以前存数据的弊端: 不能永久存储,只要代码运行结束,所有数据都会丢失一:File类 1,在读写数据时告诉虚拟机要操作的(文件/文件夹)在哪 2,对(文件/文件夹)本身进行操作。包括创建,删除等。File:它是文件和目录路径名的抽象表示文件和目录可以通过File封装成对象File封装的对象仅仅是一个路径名,它可以是存在的也可以是不存在的File类的构造方法将字符串表现形式的文件路径变成File对象就是为了使用File类中的方法...

2021-11-03 00:07:51 326

原创 可变参数,Stream流

可变参数: 就是形式参数的个数是变化的 格式:修饰符 返回值类型 方法名 (数据类型...变量名){} 范例:public static int sum (int...a){}可变参数注意事项 这里的变量其实是一个数组 如果一个方法右多个参数,包含可变参数,可变参数要放在最后面创建不可变集合集合的批量添加ArrayList<String> list1 = new Ar...

2021-10-30 11:39:50 336

原创 数据结构介绍

111

2021-10-24 19:49:10 1047

原创 java集合体系

集合:(集合会自动扩容) Collection(单列) List(可重复):ArrayList,LinkedList Set(不可重复):HashSet,TreeSet Mat(双列) HashMap,TreeMatpCollection,List,Set,Map:是接口ArrayList,LinkedList,HashSet,TreeSet,HashMap,Tr...

2021-10-23 21:20:07 1005

原创 java异常

异常概述异常就是用来描述代码中出现的问题异常:就是程序出现了不正常的情况,程序在执行过程中,出现的非正常的情况,最终导致JVM的非正常停止。注意:语法错误不算是异常体系中异常体系:Throwable 1,Error 2,Exception 1,RuntimeException及其子类 2,除了RuntimeException...

2021-10-23 12:28:38 69

原创 数组的操作

数组的二分查找步骤 1,定义两个变量,表示要查找的范围,默认min=0,max=最大索引 2,循环查找,但是min<=max 3,计算出mid的值 4,判断mid位置的元素是否为要查找的元素,如果是直接返回索引 5,如果要查找的值在mid的左半边,那么min值不变,max=mid-1,继续下次循环查找 6,如果要查找的值在mid的有半边,那么max值不变,min = mid+1,继续下次循环查找...

2021-10-21 21:56:58 50

原创 API中常用类

Math类概述 Math包含执行基本数字运算的方法没有构造方法,如何使用类中的成员? 看类的成员是否是静态的,如果是,通过类名就可以直接调用。Math类的常用方法System类的常用方法Object类的概述每个类都可以将Object作为父类。所有类都直接或者间接的继承自该类。 构造方法:public Object()为什么说子类的构造方法默认访问的是父类的无参构造方法? 因为他们的顶级父类只有无参的构...

2021-10-19 22:38:51 83

原创 内部类,Lambda表达式

内部类概述 内部类:就是在一个类中定义一个列。例如:在一个A类的内部定义一个B类,B类就被称为内部类。public class Outer{ public class Inner{ }}创建内部类对象的格式:外部类名.内部类名 对象名 = new 外部类对象().new内部类对象();内部类的访问特点 内部类可以直接访问外部类的成员,包括私有。 外部类要访问内部类的成员,必须创建对象。成员内部类 ...

2021-09-30 21:09:07 89

原创 API,String类

API概述API:应用程序编程接口,就是厂商提供给应用程序编程的接口,大家把这些类称为API.。JavaAPI指的是JDK中提供的各种功能的java类,这些类将底层的实现封装起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可,我们通过帮助学习文档来学习这些API如何使用。键盘录入字符串public static void main(String[] args){ //1,创建Scanner对象 Scanner sc = new Scanner(Syst

2021-09-22 19:46:47 76

原创 java面向对象

面向对象和面向过程思想对比1,客观存在的任何一种事物,都可以看做为程序中的对象。2,使用面向对象思想可以将复杂的问题简单化。3,将我们从执行者的位置,变成指挥者。面向对象类的组成属性 该事物的各种特征 例如属性:姓名,年龄,毕业院校行为 该事物存在的功能(能够走的事情) 例如行为:学习,java变成开发类和对象的关系类:类是对现实胜过中一类具有共同属性和行为的事物的抽象...

2021-09-21 21:54:51 103

原创 JAVA debug 进制 位运算 二维数组

2021-09-18 20:47:09 180

原创 java方法

方法使用前:方法必须先创建才可以使用,该过程为方法的定义方法创建后并不是直接运行的,需要手动使用后才执行,该过程为方法的调用。方法定义: public static void 方法名(){ //方法体}方法与方法之间是平级使用是平级关系,不能嵌套使用。方法与方法之间可以互相调用,但是必须要有主方法调用开始调用。带参数的方法定义和调用:...

2021-09-17 16:58:19 89

原创 MySql安装与配置

1,官网下载MySQL安装包下载地址:MySQL :: Download MySQL Community Server点击download下载选择不注册解压到mysql文件中2,配置mysql在bin目录下创建一个my.ini文件,文件内容如下[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录 ----------是你的文件路径-------------basedir=(自己安装mysql的目录)需要更改# 设置my..

2021-09-16 19:46:15 82

原创 IDEA快捷键,数组与集合

IDEA快捷键psvm+enter :快速生成main主方法。sout+enter : 快速生成输出语句。alt+1:打开或隐藏目录结构。alt+4:打开或隐藏控制台。ctrl +alt +l :代码格式化alt+enter:代码修正提示ctrl+d:向下复制一行ctrl+x:剪切当前行ctrl+/:批量单行注释,再按一次取消ctrl+shift+/:批量多行注释,再按一次取消数组...

2021-09-16 18:00:35 1670

原创 流程控制语句与循环

If条件语句Switch条件语句For循环While循环Do...While循环死循环

2021-09-15 09:37:42 93

原创 类型转换与运算符

1:隐式转换2:强制转换3:类型转换4:算数运算符5:字符的+操作6:字符串的+操作7:

2021-09-14 11:31:29 565

原创 JAVASE入门

class 前面的public是限制类名一致关键字

2021-09-13 14:52:40 76

空空如也

空空如也

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

TA关注的人

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