- 博客(6)
- 收藏
- 关注
原创 部分排序算法的原理和实现
文章目录冒泡排序选择排序本篇博客主要讲解一下,冒泡排序,插入排序,选择排序,快速排序,归并排序,桶排序,计数排序,基数排序。我会讲解一下实现原理,以及时间复杂度,空间复杂度,并贴出来我实现的核心代码。其他的排序算法,我会以后慢慢加上去。冒泡排序冒泡排序只会比较相邻的两个数据,每次冒泡都会对相邻的两个元素比较,看是否满足大小条件,如果不满足条件,就交换元素。一个数组长度为n,n次操作,就完成n...
2019-01-13 22:20:35
626
原创 Redis学习笔记(持续更新中...)
文章目录一、Redis简介二、Redis的存储类型1.字符串类型内部数据结构2.列表类型内部数据结构Redis的应用非常广泛,现在互联网公司基本都有用到。Redis可以用作数据库,缓存,以及消息中间件。下面会分几个章节,对Redis作详细介绍一、Redis简介Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 ...
2018-11-22 21:29:53
2339
原创 关于Java8的一些特性介绍
关于Java8的一些特性介绍Optional的使用1.什么是Optional?2.为什么要用这个容器?3.如何用Optional?4.内部工作机制5.有些不足之处Optional的使用1.什么是Optional?简单理解,就是一个容器,这个容器可能包含非空的值,也可能不包非空的值。2.为什么要用这个容器?在我们写代码的时候,我们所用的references 会指向一个实例。但是我们经常会忘...
2018-11-10 23:23:36
211
原创 关于Java EE中CDI的一些浅谈
博客背景因为在公司产品中用到Java EE中的CDI,所以需要做一个探究,以满足业务需要,通过一段时间的学习,将一些基本用法讲出来, 希望与各位网友一起讨论概述定义:Contextual Dependency Injection,上下文依赖注入。context,上下文,可以绑定生命周期,可以与有状态的组件交互。DI,依赖注入,以类型安全的方式注入一个组件到应用中去,包括指定特...
2018-03-27 21:20:34
3225
原创 设计模式之---代理模式
前言 Java的23种设计模式比较抽象,学习的时候最好结合现实的例子去理解。本篇博客只讲一下代理模式。代理模式在Spring框架中的AOP中有使用到。目录代理模式是什么为什么要用到代理模式jdk动态代理cglib动态代理自定义代理正文 1、代理模式是什么? 代理模式可以在现实世界中找到好多例子,比如:租房人和中介,买票人和黄牛等。顾名思义,就是自己做不来或者不想做的事,找...
2018-03-04 16:16:49
229
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人