自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringMVC执行流程

SpringMVC执行流程文章目录SpringMVC执行流程1.流程图2.执行流程说明3.组件分析1.流程图2.执行流程说明1.用户发起请求,被DispatcherServlet拦截处理2.DispatchserServlet将请求交给HandlerMapping,HandlerMapper找到对应的Handler(也就是调用的方法)3.DispatcherServlet再将找到的H...

2019-11-17 19:43:33 685

原创 快速了解SpringIOC

快速了解SpringIOC文章目录快速了解SpringIOC1. 概述2. 案例详解2.1案例需求:2.2案例实现2.3 分析3. Spring基于xml的IOC相关知识详解3.1 配置文件详解(Bean标签)3.2 bean的作用范围和生命周期1. 概述IOC(inversion of control)的中文翻译是"控制反转",它的作用是将对象的创建反转(转交)给spring框架来创建和管...

2019-11-07 21:38:00 140

原创 初步了解Redis

初步了解Redis文章目录初步了解Redis1.概念2.Redis的应用场景3.Redis的数据类型3.1存储字符串3.2 存储hash3.3 存储list3.4 存储set4. Redis的通用操作和持久化4.1 通用操作4.2 多数据库性4.3 Redis的持久化4.3.1 RDB持久化机制4.3.2 AOF持久化配置4.3.3 RDB与AOF优缺点比较1.概念Redis是用C语言开发的...

2019-11-01 22:34:24 152

原创 常见数据结构了解

文章目录1.数据结构1.栈2.队列3.数组4.链表5.红黑树2.常用集合的数据结构1.数据结构1.栈栈: stack,又称堆栈,它是运算受限的线性表,其限制是仅允许在标的一端进行插入和删除操作,不允许在其他任何位置进行添加(压栈)、查找、删除(弹栈)等操作.简单来说,采用该结构的集合,对元素的存取有以下几个特点:先进后出,后进先出 (存进去的元素,要在它后面的元素依次取出后,才能取出...

2019-10-24 12:47:48 407

原创 Java的异常和处理异常方式介绍

Java的异常和处理异常方式介绍目录:1.概念2.异常体系3.异常分类4.异常产生过程解析5…异常处理1.概念异常:指的是程序在执行过程中,出现的非正常情况,最终会导致JVM的非正常停止.异常本身是一个类,产生异常就是创建异常类对象并抛出了一个异常类对象. java处理异常的方式是中断处理.2.异常体系异常机制是帮助我们找到程序中的问题. 异常的根类是java.lang.Th...

2019-10-19 11:58:28 993

原创 tomcat服务器安装和简单介绍

tomcat服务器安装和简单介绍1. 概述​ Tomcat服务器是一个免费的开源的Web应用服务器.Tomcat是Apache软件基金会(Apache Software Foundation) 的akarta项目中的一个核心项目,由 Apache、SUN和其它一些公司及个人共同开发而成. 由于有sun公司的参与,最新的Servlet和JSP规范总是能在Tomcat中得到体现.​ Tomcat...

2019-10-13 12:06:17 273

原创 HTML的入门世界(3)

HTML的入门世界(3)1.table表格标签1.语法<table border="" width="" height="" bgcolor="" align=""> <tr> <td>需要显示的内容</td> </tr></table>1.说明: table标签代表整个表格 ,...

2019-10-06 12:09:19 161

原创 HTML的入门世界(2)

HTML的部分标签认识标签介绍1.排版标签1.1标签语法字体标签<font>文本</font>标题标签<hn>标题</hn> n的范围[1,6],分别表示一级标题,二级标题,...,六级标题段落标签<p>段落内容</p 粗体标签<b>内容</b> ...

2019-09-26 21:50:14 111

原创 HTML的入门世界

HTML的入门世界1.什么是HTMLHTML是超文本标记语言超文本:超出文本范畴,功能比文本强大标记语言:语法由标签组成HTML的核心就是各类标签HTML文件“翻译”成可以识别的信息,即现在所见到的网页2.HTML能做什么设计页面,制作网页3.HTML结构<html> <head> <title>标题</title>...

2019-09-22 16:50:37 474

原创 带你初步了解数据库及操作方式(CRUD)

带你初步了解数据库及操作方式(CRUD)1.数据库概述1.1 数据的存储方式1.数据保存在内存int[] arr = new int[]{100,200,300};ArratList<Integer> list = new ArrayList<Integer>();初始化的对象(new)存储在堆中.堆是内存的一小块空间优点:内存速度快.缺点:断电程序退出,...

2019-09-22 14:26:43 1365 2

原创 简单了解JDBC

简单了解JDBC1.什么是JDBC1.1 概念JDBC(java database connectivity)是sun公司为了简化和统一java连接数据库,定义的一套规范(API,接口). 它可以为多种关系数据库提供统一访问.1.2 JDBC与数据库的关系接口(JDBC)与实现(驱动jar包)的关系.各数据库厂商需要定义实现类(jar包)实现JDBC接口.1.3 使用JDBC的好处可...

2019-09-16 21:13:56 213

原创 java--转换文件编码

java–转换文件编码1.概念与问题###1.1 字符编码 计算机中存储的信息都是用二进制数表示的,而我们在屏幕上看到的数字丶英文丶标点符号丶汉字等字符是二进制数转换之后的结果. 根据某种规则,将字符存储到计算机中,称为编码.反之,将存储在计算机中的二进制数按某种规则解析显示出来,称为解码. 例如,按照A规则存储,那么想要解析显示出正确的文本符号,同样需要按照A规则解析,否则将会导致乱码...

2019-09-11 08:11:42 484

原创 3分钟读懂插入排序

3分钟读懂插入排序1.算法原理遍历序列中的每一个元素,每次从序列中取出一个元素,按照它的大小插入到已经排序好的目标序列中(如果是第一个元素,默认为已排序列,从第二个元素开始比较插入);依次重复,直到遍历完成,此时完成排序.注意:待排序列元素从后往前扫描有序序列.2.案例分析将数组arr = {4,3,8,7,6}按从小到大排序步骤:将数组中的第一个元素看做有序序列,把第二个元素到最...

2019-09-07 13:49:29 132

原创 选择排序

2分钟看懂选择排序1.算法原理​ 第一次从待排序的序列元素中选出最小(最大)的元素,存储在序列的初始位置(index = 0),第二次从剩余序列的元素中选出最小(最大)的元素,存储在序列的第二个位置(index = 1),依次执行下去,直至选取出序列的最后一个元素存放,完成排序.2.举例​ 以排序规则从小到大为例,待排序列数组 arr = {15,7,21,5,4,9}...

2019-09-04 00:13:01 128

原创 2分钟看懂冒泡排序

冒泡排序1.算法原理​ 在待排序列中,从初始位置开始,依次比较相邻的2个元素,如果元素顺序与要求排序规则(由小到大/由大到小)不一致,则将元素交换位置.对每一对相邻元素进行比较,直至序列末位,此时,序列中最末位元素已经排序(序列中的最大值或最小值). 针对序列中的所有元素重复执行以上步骤(除了已经排好序的元素),完成后,序列中的元素完成排序.2.举例以排序规则从小到大为例,待排序...

2019-08-31 14:07:14 137

原创 StringBuilder与String的区别及StringBuilder的使用

StringBuilder与String的区别及StringBuilder的使用1.字符串的拼接​ 由于String类的对象内容不可概念,所以每当进行字符串拼接时,总是会在内存中创建一个新的对象. 例如:public class StringTest{ public static void main(String[] args){ String str =...

2019-08-24 00:18:30 623

原创 Iterator迭代器原理和使用

Iterator迭代器原理和应用场景​ 在程序开发中,经常需要遍历集合中的所有元素.Iterator正是实现此功能的接口.Iterator主要用于迭代访问(遍历)集合中的元素,因此,Iterator对象也被称为迭代器.那么它是如何遍历集合完成迭代操作的呢?迭代原理:从集合中取元素之前先判断集合中是否有元素,如果有,就把这个元素取出,继续判断,直到把集合中所有元素全部取出.获...

2019-08-20 19:38:15 1977

原创 static 关键字

static 关键字前言在我们定义成员变量或者成员方法的时候,有的它是有static关键字的,而有的呢,是没有的,下面我们来了解一下有关键字和没有关键字的区别.1.static 关键字修饰成员变量static 修饰成员变量 --> 静态变量private int age; //普通成员变量static String country; // 静态成员变量...

2019-08-15 14:03:28 125

空空如也

空空如也

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

TA关注的人

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