自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库

数据库 概念: 数据库:存放数据的仓库,本质是一个文件系统,数据按照特定的格式存储起来,用户就可以对数据进行增删改查的操作 数据库管理系统:(DBMS,DataBase Management System),操作和管理数据库的大型软件,用于建立,维护数据库,对数据库统一管理和操作,保证数据库的安全性和完整性,用户通过数据库管理系统操作数据库 常见的数据库: Oracle:收费的大型数据库,收购s...

2019-06-03 08:57:56 90

原创 多表设计

多表设计 关系型数据库,实体与实体 一对多: 用户和订单:一个用户可以有多个订单,一个订单只属于一个用户 部门和员工:一个部门有多个员工,一个员工属于一个部门 多对多: 学生和课程:一个学生可以选择多门课程,一门课程被多个学生选择 运动员与体育项目:一个运动员可以报多个项目,一个项目有多个运动员 一对一: 公司与地址:一个公司有一个地址,一个地址也只能被一个公司占据 一对多: 在多的一方设置一个字...

2019-06-03 08:56:33 97

原创 多线程的解析

进程:正在进行的程序,在内存中占有执行区域,具有一定的独立功能。 线程:进程的一个执行单元,负责进程中程序的执行,一个进程中至少有一个线程。 一个程序运行后至少有一个进程,一个进程至少有一个线程。 多线程:一个程序有多个线程同时进行。 多线程的举例:迅雷、QQ等等 多线程:效率高,安全性低; 单线程:效率低,安全性高; 线程创建及调用 线程的创建两种方式: 1.写一个类继承 Thread类,重写r...

2019-06-03 08:53:11 60

原创 缓冲流

缓冲流(高效流) BufferedReader:从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。 String readLine()读取一行 BufferedWriter:将文本写入字符输出流,缓冲各个字符,从而提供单个字符、数组和字符串的高效写入。 void newLine()换行 public class IODemo { public static void mai...

2019-04-22 08:47:00 71

原创 集合体系图及集合体系

Connection接口(单列集合最顶端接口) — List (有序,可重复) ——ArrayList 优点: 底层数据结构是数组,查询快,增删慢。 缺点: 线程不安全,效率高 ——LinkedList 优点: 底层数据结构是链表,查询慢,增删快。 缺点: 线程不安全,效率高 ——Vector 优点: 底层数据结构是数组,查询快,增删慢。 缺点: 线程安全,效率低 —Set (无序,唯一) ——...

2019-04-03 23:13:09 1620

原创 接口

接口:接口是一个比抽象类还要抽象的类,接口里的方法全部都是抽象方法。 接口与类的关系:叫做实现。 格式: interface 接口名{ 抽象方法 } 接口中的成员特点 1.成员变量:只有变量(系统默认使用public static final修饰) 2.成员方法:只能是抽象方法(默认适用 public abstract修饰) 构造方法:没有构造方法 注意: (1)接口不能实例化 (2)接口与类的关...

2019-03-22 08:20:38 89

原创 变量与继承的含义

变量 成员变量 类变量 实例变量 局部变量 实例==对象 类变量与实例变量 类变量就是静态成员变量 位置:类中方法外 内存区域:方法区 生命周期:随类加载而加载 特点:无论创建多少对象,类变量仅在方法区中存在一份 实例变量非静态成员变量 位置:类中方法外 内存区域:堆内存 生命周期:随对象创建而加载 特点:每创建一个对象就存在一个实例变量 继承:在程序中,继承是在描述类与类之间的所属关系 多个类公...

2019-03-07 19:47:09 373

空空如也

空空如也

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

TA关注的人

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