自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 Maven

Maven1.Maven介绍

2020-04-24 14:10:38 155 1

原创 数据结构(四)基础面试题二

数据结构1.程序包括两个内容,分别是( 数据结构 )和( 算法 )。2. 栈和队列的共同特点是( 只允许在端点处插入和删除元素 ) 。3. 栈通常采用的两种存储结构是( 线性存储结构和链表存储结构 )。4. 树是结点的集合,它的根结点数目是( 有且只有1个) 。5. 在待排序的元素序列基本有序的前提下,效率最高的排序方法是( 冒泡排序 ) 。6. 算法的复杂度主要包括( 时...

2020-03-25 21:29:03 635

原创 数据结构(三)面试题一 排序算法

数据结构

2020-03-25 21:28:35 371

原创 数据结构(一)

数据结构1. 基础概念程序=数据结构+算法想要学好算法,数据结构是基础。数据结构包括:线性结构和非线性结构。线性结构有两种存储方式,顺序存储方式和链式存储方式。顺序存储的线性表称为:顺序表。表中的存储元素是连续的,即存储的地址是连续的。链式存储的线性表称为:链表。表中的存储元素不一定是连续的,元素节点里存放的是数据元素和相邻元素的地址信息。线性结构常见的有:数组、队列、链表和栈。...

2020-03-25 21:25:28 90

原创 数据结构(二)稀疏数组

数据结构1. 稀疏数组利用稀疏数组可以压缩二维数组,以达到节省空间的目的。当数组中大部分元素为0,或者为同一个值时,可以采用稀疏数组。举例:上图中,左边是原始数组,右边是稀疏数组。其中,稀疏数组的第一行存储的是原始数组的行数,列数,值数(非0的有效元素个数)。从第二行开始依次存储原始数组中每个非0有效元素的信息(所在行,所在列,值)。二维数组转稀疏数组的思路:遍历原始的二维...

2020-03-19 21:11:14 83

原创 Java教程(九)IO流

Java IO流1. 相关概念

2020-03-16 11:22:26 83

原创 Java教程(八)多线程

Java多线程1. 相关概念1.1 进程(Process)正在执行的程序。1.2 线程(Thread)线程是CPU分配调度的最小单位,是进程的组成部分,一个进程可以存在很多个线程,这些线程共享进程的资源。2. 多线程的实现2.1 实现多线程的两种方法一:继承Thread类,并重写run()方法;二:普通类实现Runnable2.2 多线程实现的一个实例需要建立三个文件Ta...

2020-03-16 11:22:07 71

原创 Java教程(七)集合

Java 集合检查性异常:1. 集合概念1.1 集合的定义集合与数组类似,用来存储一系列数据或元素。1.2 集合和数组的区别长度区别:数组长度是固定的,集合长度是可以改变的;类型区别:数组可以存储基本数据类型和引用数据类型,集合只能存储引用数据类型;内容区别:数组只能存储同一种类型,集合可以存储不同的类型;...

2020-03-16 11:21:24 104

原创 Java教程(六)面向对象-下

Java 面向对象1. 抽象类1.1 抽象类的概念在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。由于抽象类不能实例化对象,所以抽象类必须被继承,才能被使用。也是因...

2020-03-16 11:21:04 99

原创 Java教程(五)面向对象-上

Java 面向对象面向对象简称 OO(Object Oriented),20 世纪 80 年代以后,有了面向对象分析(OOA)、 面向对象设计(OOD)、面向对象程序设计(OOP)等新的系统开发方式模型的研究。1. 对象概念Java 是面向对象的编程语言,对象就是面向对象程序设计的核心。所谓对象就是真实世界中的实体,对象与实体是一一对应的,也就是说现实世界中每一个实体都是一个对象,它是一种...

2020-03-16 11:20:48 237

原创 Java教程(四)时间、IO流和异常

Java时间、IO流和异常注:1. 日期时间1.1 获取当前系统时间java.util 包提供了 Date 类来封装当前的日期和时间。例如:import java.util.Date; public class DateDemo { public static void main(String args[]) { // 初始化 Date 对象 ...

2020-03-16 11:20:34 144

原创 Java教程(三)包装类、字符串和数组

Java基本概念和操作符1. 对象和类1.1 对象对象:类的一个实例(对象不是找个女朋友),有状态和行为。1.2 类类:类是一个模板,它描述一类对象的行为和状态。一个类可以包含以下类型变量:局部变量:在方法、构造方法或者语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。成员变量:成员变量是定义在类中,方法体之外的变量。这种变量在创建对象...

2020-03-16 11:19:40 143

原创 Java教程(二)基本概念和控制语句

Java基本概念和操作符1. 对象和类1.1 对象对象:类的一个实例(对象不是找个女朋友),有状态和行为。1.2 类类:类是一个模板,它描述一类对象的行为和状态。一个类可以包含以下类型变量:局部变量:在方法、构造方法或者语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。成员变量:成员变量是定义在类中,方法体之外的变量。这种变量在创建对象...

2020-03-16 11:19:14 103

原创 Java教程(一)JAVA环境安装与配置

Java教程(一)1. Java语言概述1.1 Java语言诞生及发展历程Java语言是美国Sun公司在1995年推出的高级编程语言。Java语言发展版本:1995年Sun公司发布Java1.0版2006年Sun公司发布Java 6版本2009年Oracle甲骨文公司收购Sun公司2011年发布Java 7版本2014年发布Java 8版本2017年发布Java 9版本2...

2020-03-16 11:18:50 152

原创 Java Web教程

JSP1. MySQL安装1.1 MySQL下载官网下载:[mysql-8.0.18-winx64.zip](https://dev.

2020-02-28 20:17:21 143

原创 jQuery教程下

jQuery教程1. jQuery获取内容和属性获得内容 - text()、html() 以及 val(): 三个简单实用的用于 DOM 操作的 jQuery 方法:text() - 设置或返回所选元素的文本内容html() - 设置或返回所选元素的内容(包括 HTML 标记)val() - 设置或返回表单字段的值下面的例子演示如何通过 jQuery text() 和 html(...

2019-12-25 16:49:14 86

原创 jQuery教程上

jQuery教程1. jQuery简介简介: jQuery是一个Javascript函数库,使用jQuery能更方便的对html元素进行操作。使用jQuery之前需要引入jQuery库:1.本地引入:<head><script type="text/javascript" src="jquery.js"></script></head&gt...

2019-12-25 14:04:31 110

原创 JavaScript基础篇下

JavaScript笔记1.JavaScript表单1.1 验证输入是否为空:<!DOCTYPE html><html><head><meta charset="utf-8"><script>function validateForm() { var x = document.forms["myForm"]["f...

2019-12-24 18:11:27 233 1

原创 JavaScript基础篇中

JavaScript笔记1.HTML事件1.1 HTML事件HTML事件: HTML事件可以是浏览器事件,也可以是用户事件。常见的HTML事件有:HTML 页面完成加载HTML input 字段改变时HTML 按钮被点击实例:<!DOCTYPE html><html><head> <meta charset="utf-8"&g...

2019-12-19 10:38:39 128

原创 JavaScript基础篇上

JavaScript笔记1.认识JavaScript简介: JavaScript是一种直译式脚本语言,是一种动态类型,基于原型的语言。c++、java均是基于类的语言。两者的区别: 基于类的(java) 基于原型的(javaScript) 类和实例是不同的事物。 所有对象均为实例。 通过类定义来定义类;通过构造器方法来实例化类。 通过构造器函数来定义和...

2019-11-28 10:48:46 166

原创 CSS进阶篇

CSS笔记1.浮动浮动: CSS 的 Float(浮动),会使元素向左或向右移动,其周围的元素也会重新排列。Float(浮动),往往是用于图像,但它在布局时一样非常有用。<!DOCTYPE html><html><head><meta charset="utf-8"> <title>浮动</title> &...

2019-11-26 09:29:01 200

原创 CSS基础篇

CSS笔记1.认识CSS名称: 层叠样式表(英语:Cascading Style Sheets,简称:CSS)是一种用于控制多重网页的样式和布局的技术。实例:<!DOCTYPE html><html><head><meta charset="utf-8"> <title>菜鸟教程(runoob.com)</titl...

2019-11-20 15:07:04 353

原创 HTML进阶篇

HTML笔记1.HTML基础标题: HTML 标题(Heading)是通过<h1>到<h6> 标签来定义.<h1>为一级标题,字号最大。<h7>无效。段落: HTML 段落是通过标签 <p> 来定义.链接: HTML 链接是通过标签 <a> 来定义. 例如:<a href=“http://www.baidu.c...

2019-11-18 11:49:01 308

原创 HTML基础篇

HTML笔记1.认识HTML名称: 超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。实例:<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</t...

2019-11-14 11:43:34 135

原创 SQL数据库基础三

MySQL笔记1.limit语法MySQL不支持top语法,那么在查询前xx条记录时应该怎么办呢?limit可以很好的解决这个问题。1.查询前10条记录select * from table limit 10;2.查询第11到50条的记录select * from table limit 10,40;2.like语法 语法 效果 'A%' 以A开头的 ...

2019-09-27 17:31:39 196 1

原创 SQL数据库基础二

MySQL笔记1.关联查询:left join: 返回左表所有的行,即使右表中没有匹配的行 A B = Aright join: 返回右表所有的行,即使右表中没有匹配的行 A B = Binner join: 返回两张表中完全匹配的结果集 A B = (∩)full join: 返回左表和右表中所有的结果集 A B = (U)图解:2.部分关键字主键:primary key...

2019-09-27 16:29:59 127

原创 SQL数据库基础一

MySQL笔记以下查询参考三张表:student(sno,sname,ssex,sage,sdept)course(cno,cname,hours)sc(sno,cno,grade)1.创建数据库和表create database test_db;use test_db;create table student(  sno int(11) primary key,  sna...

2019-09-26 17:18:04 5332

1949-2019年中国各省市历年GDP数据汇总表.xlsx

1949-2019年中国各省市历年GDP数据汇总表,没有港澳台的数据,适合做数据可视化,个人学习用处等。

2020-04-19

空空如也

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

TA关注的人

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