MySQL详解 一、SQL简述1.SQL的概述Structure Query Language(结构化查询语言)简称SQL,它被美国国家标准局(ANSI)确定为关系型数据库语言的美国标准,后被国际化标准组织(ISO)采纳为关系数据库语言的国际标准。数据库管理系统可以通过SQL管理数据库;定义和操作数据,维护数据的完整性和安全性。 2.SQL的优点1、简单易学,具有很强的操作性2、绝大多数重要的数据库管理系统均支持 2020-05-23 数据库 > MySQL #基础 #数据库 #MySQL
Java常用算法 Java常用的排序算法有以下几种: 冒泡排序(Bubble Sort) 选择排序(Selection Sort) 插入排序(Insertion Sort) 希尔排序(Shell Sort) 归并排序(Merge Sort) 快速排序(Quick Sort) 堆排序(Heap Sort) 计数排序(Counting Sort) 桶排序(Bucket Sort) 基数排序(Radix Sort) 2020-05-22 JAVA > 算法 #JAVA #算法 #基础
IO基础 1、IO流概述1、什么是IOI:InputO:Output 通过IO可以完成硬盘文件的读和写 Java中所有的流都在java.io.*下 2、IO流的分类有多种分类方式:输入流、输出流、字节流、字符流 1、一种方式是按照流的方向进行分类: 以内存作为参照物。 往内存中去,叫做输入(Input)。或者叫做读(Read)。 从内存中出来,叫做输出(Output)。或者叫做写(Write)。2、另一种 2020-04-24 JAVA > IO #JAVA #IO
SpringBoot学习笔记 1、Hello,World!SpringBoot简介 1.1、回顾什么是SpringSpring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。 Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。 1.2、Spring是如何简化Java开发的为了降低Java开发的复杂性,Spring采用了以下4种关键策略: 基于POJO的轻量级和最 2020-04-23 JAVA > springBoot #JAVA #基础 #笔记 #springBoot
基础数据结构 一、概要(一)线性结构 1、最常用,特点为数据元素间存在一对一的线性关系,一般有数组、队列、链表、栈。 2、分为两种存储结构:链式存储结构和顺序存储结构,前者存储地址不连续,后者连续。 (二)非线性结构 1、一般有二维数组、多维数组、广义表、树结构、图结构。 2、大多算法与树结构、图结构关联。 二、稀疏数组(sparsearray)1当一个数组中大部分为 0 或 同一个值 时,即去掉无意义的记录 2020-04-21 JAVA > 数据结构 #JAVA #基础 #数据结构
多线程并发基础 1、多线程概述一、多线程1、什么是进程?什么是线程?进程是一个应用程序(1个进程是一个软件)。 线程是一个进程中的执行场景/执行单元。 一个进程可以启动多个线程。 对于java程序来说,当在DOS命令窗口中输入:java HelloWorld 回车之后。会先启动JVM,而JVM就是一个进程。JVM再启动一个主线程调用main方法.同时再启动一个垃圾回收线程负责看护,回收垃圾。最起码,现 2020-04-20 JAVA > 并发 #JAVA #并发
JAVA基础知识笔记 一个很好的在线运行java的环境 https://www.bejson.com/runcode/java/ 一、java基础知识1、DOS和Java特性1、window中常见的Dos命令输入cmd mkdir 创建目录 cls 清除屏幕 exit 退出当前Dos命令窗口 dir 列出当前目录下所有的子文件/子目录 cd 命令*cd命令表示:change directory【改变目录】* 2020-04-19 JAVA #JAVA #基础 #笔记