自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我爱吃土豆

做人要像土豆一样,跟啥都能炖一起,咋整都不难吃。欢迎访问我的个人网站:https://itudo.cn

  • 博客(9)
  • 资源 (1)
  • 论坛 (60)
  • 收藏
  • 关注

原创 小白都能看懂的七大排序算法详解

一、排序算法总览二、算法详解1、冒泡排序(Bubble Sort)原理:比较两个相邻的元素,将值大的元素交换至右端。思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复第一趟步骤,直至全部排序完成。...

2018-09-04 23:49:57 9733 6

原创 【Map】——LinkedHashMap

一. LinkedHashMap 概述HashMap 是 Java Collection Framework 的重要成员,也是Map族(如下图所示)中我们最为常用的一种。不过遗憾的是,HashMap是无序的,也就是说,迭代HashMap所得到的元素顺序并不是它们最初放置到HashMap的顺序。HashMap的这一缺点往往会造成诸多不便,因为在有些场景中,我们确需要用到一个可以保持插入顺序的M...

2018-09-15 21:28:26 8146 1

转载 【JUC】——volatile解析

一.内存模型的相关概念计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在一个问题,由于CPU执行速度很快,而从内存读取数据和向内存写入数据的过程跟CPU执行指令的速度比起来要慢的多,因此如果任何时候对数据的操作都要通过和内存的交互来进行,会大大降低指令执行的速度。因此在CPU里...

2018-09-10 23:50:26 8805

原创 【前端】——Ajax

一、同步请求和异步请求先解释一下同步和异步的概念:同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。同步请求:客户端请求(等待)->服务端处理->响应->页面载入 (缺少对象:XMLhttpRequest)这时候如果有错误,只能再次发送请求,再次等待...

2018-09-10 20:58:55 8827

原创 【Map】——HashMap

一、Map体系的继承树二、HashMap1.概述:HashMap 是基于哈希表的 Map 接口的实现,以 Key-Value 的形式存在,即存储的对象是 Entry (同时包含了 Key 和 Value) 。在HashMap中,其会根据hash算法来计算key-value的存储位置并进行快速存取。特别地,HashMap最多只允许一条Entry的键为Null(多条会覆盖),但允许多条E...

2018-09-10 20:14:47 8213 2

原创 【Spring】——Spring及SpringMVC运行流程

一、Spring的启动过程  (1). 对于一个web应用,其部署在web容器中,web容器提供其一个全局的上下文环境,这个上下文就是ServletContext,其为后面的spring IoC容器提供宿主环境;  (2). 在web.xml中会提供有contextLoaderListener。在web容器启动时,会触发容器初始化事件,此时contextLoaderListener会监听到...

2018-09-10 20:10:51 8222

原创 【JVM】——GC机制

前言JVM内存主要由两部分组成:a.线程私有内存区域;b.线程公共内存区域。线程公用的内存区域主要包括:堆、方法区线程私有的内存区域主要包括:jvm栈、程序计数器、本地方法栈如需了解JVM内存结构相关知识,请移步JVM内存结构详解一、GC机制 随着程序的运行,内存中的实例对象、变量等占据的内存越来越多,如果不及时进行回收,会降低程序运行效率,甚至引发系统异常...

2018-09-04 00:00:57 8766

原创 【并发】——ThreadLocal解析

一.ThreadLocal是什么 ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的一个局部变量。 每个Thread线程内部都有一个Map。 Map里面存储线程本地对象(key)和线程的变量副本(value) 但是,Thread内部的Map是由ThreadLocal维护的,由Threa...

2018-09-02 23:40:58 8761 1

原创 【SpirngCloud】——服务注册与发现实现原理

服务注册与发现的实现原理:1.服务发现组件(1).首先,当服务启动的时候,服务消费者和服务提供者都会把自己的IP和端口注册到服务发现组件中,当服务消费者需要使用的时候,他会从服务发现组件的维护的表中,进行查找服务提供者的ip和端口(2).所有的服务都可能会down掉,那么这里涉及到一种心跳机制,也就是服务发现组件会给服务发送心跳包,如果连续3次发送的心跳包都没有得到回应,服务发...

2018-09-02 14:58:32 8536 1

全球国家信息xml数据(含中英繁)

鹅厂中提取的全球地区信息xml文件,包含了中文,英文,繁体三种语言的文件,可以搭配博文中写的全球地区数据xml文件解析工具类使用哦

2020-03-31

MYSQL select时锁定记录问题

发表于 2020-08-17 最后回复 2020-08-17

mysql select如何锁定数据不被其他用户select

发表于 2020-08-17 最后回复 2020-08-17

外包公司建议

发表于 2020-07-08 最后回复 2020-07-10

GC-标记-整理算法的疑问?

发表于 2020-06-16 最后回复 2020-06-17

获取nginx转发前的请求url

发表于 2020-05-25 最后回复 2020-05-25

土豆是我的最爱的留言板

发表于 2020-01-02 最后回复 2020-04-29

base64缓存

发表于 2020-03-25 最后回复 2020-03-26

购物车支付问题

发表于 2019-09-17 最后回复 2020-02-16

回分second

发表于 2020-01-13 最后回复 2020-01-16

回分third

发表于 2020-01-13 最后回复 2020-01-16

回分 first

发表于 2020-01-13 最后回复 2020-01-16

日复一日,没什么意思

发表于 2019-11-08 最后回复 2019-12-23

为什么有这么多伸手党呢

发表于 2019-11-08 最后回复 2019-12-23

个人专区版版主是啥意思???

发表于 2019-12-05 最后回复 2019-12-19

回家好难

发表于 2019-12-17 最后回复 2019-12-17

shell脚本文件问题

发表于 2019-12-02 最后回复 2019-12-05

我试试能不能小数哦

发表于 2019-12-04 最后回复 2019-12-05

何为山雨

发表于 2019-11-26 最后回复 2019-11-29

nginx转发

发表于 2019-11-18 最后回复 2019-11-27

滴,萨瓦迪卡

发表于 2019-11-21 最后回复 2019-11-26

我也像要个花花,兰花花

发表于 2019-11-05 最后回复 2019-11-06

有些迷茫了

发表于 2019-11-02 最后回复 2019-11-05

周末了,水一下

发表于 2019-11-02 最后回复 2019-11-03

最后一天了

发表于 2019-10-31 最后回复 2019-11-01

java实现后台截图

发表于 2019-10-25 最后回复 2019-10-30

发表于 2019-10-18 最后回复 2019-10-22

关不关的,一天算一天

发表于 2019-10-17 最后回复 2019-10-18

垂死挣扎嘛,哈哈哈

发表于 2019-10-12 最后回复 2019-10-13

周四喽

发表于 2019-10-10 最后回复 2019-10-12

水区还是水区

发表于 2019-10-11 最后回复 2019-10-11

国庆结束打卡

发表于 2019-10-08 最后回复 2019-10-10

周三一水

发表于 2019-10-09 最后回复 2019-10-10

祝你三花聚顶

发表于 2019-09-30 最后回复 2019-09-30

祝你花聚顶

发表于 2019-09-30 最后回复 2019-09-30

祝你聚顶

发表于 2019-09-30 最后回复 2019-09-30

啊,这波血亏

发表于 2019-09-30 最后回复 2019-09-30

祝你顶

发表于 2019-09-30 最后回复 2019-09-30

周日了呀

发表于 2019-09-29 最后回复 2019-09-29

周六了

发表于 2019-09-28 最后回复 2019-09-28

上班上班

发表于 2019-09-27 最后回复 2019-09-28

空空如也

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

TA关注的人 TA的粉丝

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