自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Eason的博客

希望和大家一起学习交流技术问题,如有错误之处,请及时指正

  • 博客(6)
  • 收藏
  • 关注

原创 部分排序算法的原理和实现

文章目录冒泡排序选择排序本篇博客主要讲解一下,冒泡排序,插入排序,选择排序,快速排序,归并排序,桶排序,计数排序,基数排序。我会讲解一下实现原理,以及时间复杂度,空间复杂度,并贴出来我实现的核心代码。其他的排序算法,我会以后慢慢加上去。冒泡排序冒泡排序只会比较相邻的两个数据,每次冒泡都会对相邻的两个元素比较,看是否满足大小条件,如果不满足条件,就交换元素。一个数组长度为n,n次操作,就完成n...

2019-01-13 22:20:35 538

原创 Redis学习笔记(持续更新中...)

文章目录一、Redis简介二、Redis的存储类型1.字符串类型内部数据结构2.列表类型内部数据结构Redis的应用非常广泛,现在互联网公司基本都有用到。Redis可以用作数据库,缓存,以及消息中间件。下面会分几个章节,对Redis作详细介绍一、Redis简介Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 ...

2018-11-22 21:29:53 2244

原创 关于Java8的一些特性介绍

关于Java8的一些特性介绍Optional的使用1.什么是Optional?2.为什么要用这个容器?3.如何用Optional?4.内部工作机制5.有些不足之处Optional的使用1.什么是Optional?简单理解,就是一个容器,这个容器可能包含非空的值,也可能不包非空的值。2.为什么要用这个容器?在我们写代码的时候,我们所用的references 会指向一个实例。但是我们经常会忘...

2018-11-10 23:23:36 168

原创 关于Java EE中CDI的一些浅谈

博客背景因为在公司产品中用到Java EE中的CDI,所以需要做一个探究,以满足业务需要,通过一段时间的学习,将一些基本用法讲出来, 希望与各位网友一起讨论概述定义:Contextual Dependency Injection,上下文依赖注入。context,上下文,可以绑定生命周期,可以与有状态的组件交互。DI,依赖注入,以类型安全的方式注入一个组件到应用中去,包括指定特...

2018-03-27 21:20:34 3132

原创 设计模式之---代理模式

前言    Java的23种设计模式比较抽象,学习的时候最好结合现实的例子去理解。本篇博客只讲一下代理模式。代理模式在Spring框架中的AOP中有使用到。目录代理模式是什么为什么要用到代理模式jdk动态代理cglib动态代理自定义代理正文    1、代理模式是什么?        代理模式可以在现实世界中找到好多例子,比如:租房人和中介,买票人和黄牛等。顾名思义,就是自己做不来或者不想做的事,找...

2018-03-04 16:16:49 197 3

原创 Java中关于volatile关键字的一些总结

关于Java关键字volatile的一些个人总结

2017-12-06 20:42:42 300

空空如也

空空如也

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

TA关注的人

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