爱笑的架构师

LV0
发表了文章

【Java8新特性】05 使用Optional取代null

有个小故事:null引用最早是由英国科学家Tony Hoare提出的,多年后Hoare为自己的这个想法感到后悔莫及,并认为这是"价值百万的重大失误"。可见空指针...

爱笑的架构师
发表了文章

Docker上手系列:Docker入门hello world

Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

爱笑的架构师
发表了文章

【Java8新特性】04 详解Lambda表达式中Predicate Function Consumer Supplier函数式接口

函数式接口的抽象方法的签名称为函数描述符,通过函数描述符可以很好得到Lambda表达式的签名。

爱笑的架构师
发表了文章

【Java8新特性】03 Stream流式数据处理

【Java8新特性】02 函数式接口和Lambda表达式实战练习:环绕执行模式使行为参数化

爱笑的架构师
发表了文章

【java基础】BigDecimal 精度控制

如果舍弃部分 >= 0.5,则舍入行为与 ROUND_UP 相同;否则舍入行为与 ROUND_DOWN 相同。

爱笑的架构师
发表了文章

【排序】快速排序

爱笑的架构师
发表了文章

【java设计模式系列】2. 单例模式(Singleton)

爱笑的架构师
发表了文章

【java设计模式系列】1. 工厂方法模式(Factory Method)

2. 多个工厂方法模式 ,是对普通工厂方法模式的改进,在普通工厂方法模式中,如果传递的字符串出错,则不能正确创建对象,而多个工厂方法模式是提供多个工厂方法,...

爱笑的架构师
发表了文章

【深入理解java集合系列】LinkedHashSet实现原理

LinkedHashSet是具有可预知迭代顺序的Set接口的哈希表和链接列表实现。此实现与HashSet的不同之处在于,后者维护着一个运行于所有条目的双...

爱笑的架构师
发表了文章

【深入理解java集合系列】HashSet实现原理

HashSet实现Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证set 的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用null元...

爱笑的架构师
发表了文章

【深入理解java集合系列】HashMap实现原理

HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺...

爱笑的架构师
发表了文章

【深入理解java集合系列】ArrayList实现原理

ArrayList是List接口的可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一...

爱笑的架构师
发表了文章

【深入理解java集合系列】List,Set,Map用法以及区别

Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素。一些Collection允许相同的元素而另一...

爱笑的架构师
发表了文章

centos 安装软件的方法

1. 一种是软件的源代码,需要动手编译。这种软件安装包通常是用gzip压缩过的tar包(后缀为.tar.gz)

爱笑的架构师
发表了文章

【查找】折半查找/二分查找

爱笑的架构师
发表了文章

深入浅出java虚拟机系列:(三)jvm常用垃圾收集器

上面有7中收集器,分为两块,上面为新生代收集器,下面是老年代收集器。如果两个收集器之间存在连线,就说明它们可以搭配使用。

爱笑的架构师
发表了文章

【玩转Redis面试第3讲】一次性将Redis RDB持久化和AOF持久化讲透

持久化(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化的主要应用是将内存中的对象存储在数据库中,或者存储在磁...

爱笑的架构师
Redis
发表了文章

深入浅出java虚拟机系列:(二)GC&垃圾收集算法

其中 程序计算器、虚拟机栈、本地方法栈3个区域随线程而生,随线程而灭,不需要过多考虑回收的问题。

爱笑的架构师
发表了文章

深入浅出java虚拟机系列:(一)jvm 内存区域

java与c++之间有一堵由动态内存分配和垃圾收集技术所谓成的“高墙”,墙外面的人想进去,墙里面的人却想出来。

爱笑的架构师
发表了文章

【Java8新特性】02 函数式接口和Lambda表达式实战练习:环绕执行模式使行为参数化

首先引入一个实际的例子,我们常常会写一个dao类来操作数据库,比如查询记录,插入记录等。

爱笑的架构师

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券