自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库(创建删除用户 分配权限)

数据库(三)创建用户登陆数据库@>mysql -u root -p@>密码创建用户:GRANT USAGE ON . TO ‘用户名’ @‘localhost’ IDENTIFIED BY ‘密码’ WITH GRANT OPTION;此处的"localhost",是指该用户只能在本地登录,不能在另外一台机器上远程登录。如果想远程登录的话,将"localhost"改...

2019-08-25 16:35:47 1745

原创 数据库(二)

数据库DML(Data Manipulation Language):给表中 插入数据,删除数据,修改数据– 插入数据 insert into 表名(字段名,字段名2,…) valuses(值1,值2,…)insert into student(id,name,age,sal) values(1,‘zhangsan’,23,555.55);– 字符串类型的类 值的话,用单引号引起...

2019-08-22 17:13:07 143

原创 数据库(一)

数据库(一)概述:存储数据的仓库,可以对外提供数据的增删改查服务。常见数据库:SQLServer ----------微软的 中小型关系型数据库MySQL ---------------中小型的关系型数据库Oracle ----------------大型的关系型数据库关系型数据库:具有行和列的这种二维表结构的数据库非关系型数据: NOSQL 用键值关系来存储数据 类似 j...

2019-08-22 15:24:13 123

原创 HTML表单例

HTML表单例<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>表单</title> </head> <body> <form action="" method="post" > 用户名:<...

2019-08-22 14:17:16 116

原创 HTML(标记 标签 属性)

HTML概述:HTML是英文 HyperText Markup Language 的缩写,它的意思是"超文本标记语言",用它编写出文档的文件的扩展名是“.html”或“.htm”(微软的操作系统),是可供浏览器解释浏览的文件格式。你可以使用记事本,写字板或者是专业的IDE如:Dreamweaver等等编辑工具来编写HTML文件。HTML标记两端有两个符号“<”和“>”,这两...

2019-08-15 17:18:16 6594

原创 网络编程(UDP)

网络编程(UDP)概述:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换网络模型:OSI(Open System Interconnection开放系统互连)七层参...

2019-08-04 17:06:07 211

原创 NIO(New IO)

NIO(New IO)概述:Java NIO ( New IO )是从 Java 1.4 版本开始引入的一个新的 IO API ,可以替代标准的 Java IO API 。NIO 与原来的 IO 有同样的作用和目的,但是使用的方式完全不同, NIO 支持面向缓冲区的、基于通道的 IO 操作。 NIO 将以更加高效的方式进行文件的读写操作。Java IO 与 NIO 的区别IO...

2019-07-28 16:54:40 98

原创 多线程(下)

多线程利用多线程复制文件@Override public void run() { try { Files.copy(Paths.get("D:\\demo\\1.txt"),Paths.get("C:\\demo\\1.txt")); } catch (IOException e) { e.print...

2019-07-28 10:48:30 70

原创 多线程(上)

多线程概述正在运行的程序成为进程是系统进行资源分配和调用的独立单位。每一个进程都有它自己的内存空间和系统资源。正在运行的程序的多个任务称为线程是程序使用CPU的基本单位。线程是CPU调度的基本单位。多线程作用:多线程的作用不是提高执行速度,而是为了提高应用程序的使用率。程序在运行的使用,都是在抢CPU的时间片(执行权)。如果是多线程的程序,那么在抢到,CPU的执行权的概...

2019-07-28 09:50:03 90

原创 IO流(字节流)

IO流概述:IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的对象都在IO包中 java.ioIO流分类按照数据流向 站在内存角度输入流 读入数据输出流 写出数据按照数据类型字节流 可以读写任何类型的文件 比如音频 视频 文本文件字节流的抽象基类:InputStream -------OutputStream字...

2019-07-25 17:29:57 89

原创 Map接口

Map接口概述:Map集合称作为双列集合,Map 将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。Map和Collections的区别:Map是双列的,Collection是单列的Map的键唯一,Collection的子体系Set是唯一的Map集合的数据结构针对键有效,跟值无关;Collection集合的数据结构是针对元素有效Map功能:添加功能:V ...

2019-07-21 17:44:17 342

原创 Set接口

Set接口概述:一个不包含重复元素的 collection。实现类HashSet:HashSet 底层数据结构是哈希表. HashSet 不是线程安全的 集合元素可以是 nullHashSet 元素无序(存取顺序不一致),且唯一(元素不能重复)import java.util.HashSet;public class Test { public static void ...

2019-07-21 11:42:33 88

原创 StringBuffer类

StringBuffer类概述:StringBuffer是长度可变的容器,用于存储字符序列。每次new一个StringBuffer(),相当于构造了一个其中不带字符的字符串缓冲区,其初始容量为 16 个字符,一旦超过了默认容量,可以自动扩充。StringBuffer和String的区别:String是一个字符串类,其对象值不可以修改,改变的始终是他的地址值,且长度固定Strin...

2019-07-18 16:54:15 137

原创 Scanner和String类

Scanner类概述:Scanner 使用分隔符模式将其输入分解为标记,默认情况下该分隔符模式与空白匹配。然后可以使用不同的 next 方法将得到的标记转换为不同类型的值。Scanner的构造方法:Scanner(InputStream source)System类下有一个静态的字段:public static final InputStream in; 标准的输入流,对应着键盘...

2019-07-18 12:16:02 1195

原创 正则表达式

正则表达式概述:正则表达式就是正确规则的表达式,是一种特殊的语法,事先将一些特定的字符或字符串组合在一起来表示过滤逻辑的字符串。作用:一般用于校验字符串常见正则表达式:String regex;regx = “a”;regx = “[a,b,c]”; //只要是a,b,c中的任意一个就可以regx = “[1,2,3,4,5,6,7,8,9]”;regx = “[^...

2019-07-17 23:21:19 427

原创 基本包装类

基本包装类概述:为了对基本数据类型更方便的进行操作,Java为每种基本数据类型都做了对应的包装类。基本类和对应的包装类byte ----------------- Byteshort ---------------- Shortint -------------------- Integerlong ----------------- Longfloat -------...

2019-07-16 00:15:19 79

原创 Object

object类概述:Object 是我们所有类的顶层父类,所有类都是直接或间接继承它。Object类中常用的方法:public int hashCode();//返回一个对象的哈希码值a.返回该对象的哈希码值。默认情况下,该方法会根据对象的地址来计算。b.不同对象的,hashCode()一般来说不会相同,同一个对象的hashCode()值肯定相同。c.不是对象的实际地址值,可以理解...

2019-06-28 23:36:20 301

原创 内部类和匿名内部类

内部类和匿名内部类内部类匿名内部类1. 内部类概述:定义在类中的类称作内部类内部类访问特点内部类可以直接访问外部类的成员,包括私有。外部类要访问内部类的成员,必须创建对象。分类:成员内部类:将内部类定义到外部类的成员位置(类中方法外)局部内部类:将内部类定义到 外部类的局部位置(方法中)class A{ class B { //成...

2019-06-27 08:57:52 132

原创 传参及返回值 链式编程 包 import关键字

222传参及返回值问题1. 传参及返回值问题类名作为形式参数传入该类的一个对象public class Test { public static void main(String[] args) { Student student = new Student(); student.show(new Student(),20); ...

2019-06-26 23:11:24 344

原创 多态 抽象类 接口

多态 抽象类 接口多态1. 多态概述2. 多态成员访问特点3. 向上转型和向下转型4. 存储特点抽象类1. 抽象类概述2. 抽象类成员特点接口1. 接口概述2. 接口成员特点3. 抽象类与接口区别1. 多态多态概述:多态指的是同一个事物在不同环境下表现出来的状态多态的优点:提高代码扩展性提高代码的维护性多态的缺点:无法使用子类中特有的功能class ...

2019-06-26 20:25:02 161

原创 代码块 继承思想

代码块代码块:在Java中,使用{}括起来的代码被称为代码块。代码块的分类:根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块局部代码块:在方法中出现;限定变量生命周期,及早释放,提高内存利用率构造代码块:在类中方法外出现;多个构造方法方法中相同的代码存放到一起,每次调用构造都执行,并且在构造方法前执行静态代码块:在类中方法外出现,并加上static...

2019-06-22 23:49:43 104

原创 private 关键字(封装) this 关键字

private 关键字封装:隐藏类中的属性和实现的细节,只提供公共的访问方式封装的优点:提高了代码的复用性提高安全性。封装的原则:将不需要对外界提供的属性和内容隐藏,提供公共访问方式private关键字:private 私有的,权限修饰符可以修饰成员变量,成员方法,被修饰的成员,只能在本类中访问,外界则无法访问权限修饰符: public公共的>protected 受保护的...

2019-06-22 21:57:10 218

原创 JAVA基础(构造方法 static关键字)

JAVA基础构造方法static关键字1.构造方法构造方法概述:构造方法用于创建对象并将其初始化构造方法特点 a:方法名与类名相同b:没有返回值类型,连void都没有c:一个类中可以有多个构造方法,如果不写这个构造方法,系统默认会给一个空参构造d:构造方法可以重载有参构造和空参构造:...

2019-06-22 21:28:55 454

原创 JAVA语言基础(数组 面向对象思想)

JAVA语言基础(三)数组1.1 一维数组1.2 二维数组1.3 练习递归面向对象思想3.1 面向对象思想概述3.2 类与对象3.3 对象的存储3.4 成员变量和局部变量区别1. 数组概念:数组是相同数据类型(基本数据类型和引用数据类型)的集合数组必须经过初始化(给数组在内存中分配内存空间 并为其元素赋值)才能进行使用动态初始化:只指定长度,由系统给出初始化值静...

2019-06-19 17:13:19 251

原创 JAVA语言基础(运算符 键盘录入 流程控制 方法)

JAVA语言基础(二)运算符1.1 逻辑运算符1.2 位运算符1.3 三元运算符键盘录入流程控制3.1 顺序结构3.2 选择结构3.3 循环结构方法1.运算符1.1逻辑运算符逻辑运算符:逻辑运算符有&(并),|(或), ^(异或),!(非),&&(短路并),||(短路或)逻辑运算符一般用于连接布尔变量(boolean)或布尔变量值(tru...

2019-06-06 21:52:57 162

原创 JAVA基础(一)

JAVA语言基础JAVA语言1.1 JAVA语言概述1.2 JAVA语言安装配置1.3 进制转换常量2.1 常量概述2.2 常量分类2.3 字面值常量分类变量3.1 变量概述3.2 变量数据类型及分类3.3 变量数据类型转换运算符4.1 算数运算符4.2 赋值运算符4.3 关系(比较)运算符4.4 逻辑运算符4.5 位运算符4.6 三目运算符1. JA...

2019-06-01 01:08:31 157

转载 Markdown 使用指南

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-05-31 22:50:03 140

空空如也

空空如也

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

TA关注的人

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