余林丰

123 篇文章
40 人订阅

全部文章

用户1148394

常用开发环境搭建配置教程(OneStall)

  并且恰好碰到腾讯云打折,云主机原价100多一个月,花了30块钱买了三个月。买下后立即动手准备开始环境配置。

672
用户1148394

似懂非懂的Comparable与Comparator

  Comparable与Comparator都是用于集合的排序,对于大多数人来说Comparator可能略微比Comparable要熟悉一点,类似下面这几句代...

824
用户1148394

Java集合中的AbstractMap抽象类

AbstractMap抽象类实现了一些简单且通用的方法,本身并不难。但在这个抽象类中有两个方法非常值得关注,keySet和values方法源码的实现可以说是教科...

642
用户1148394

JDK8的新特性——Lambda表达式

  JDK8已经发布快4年的时间了,现在来谈它的新特性显得略微的有点“不合时宜”。尽管JDK8已不再“新”,但它的重要特性之一——Lambda表达式依然是不被大...

652
用户1148394

万类之父——Object

  Object类作为Java中的顶级类,位于java.lang包中。所有的类直接或者间接都继承自它。所以Object类中的方法在所有类中都可以直接调用。在深入...

863
用户1148394

Java集合中的Map接口

  Map是Java三种集合中的一种位于java.util包中,Map作为一个接口存在定义了这种数据结构的一些基础操作,它的最终实现类有很多:HashMap、T...

1154
用户1148394

Java集合中的LinkedHashMap类

  本文阅读最好先了解HashMap底层,可前往《Java集合中的HashMap类》。

783
用户1148394

Java集合中的HashMap类

         HashMap作为最常用集合之一,继承自AbstractMap。JDK8的HashMap实现与JDK7不同,新增了红黑树作为底层数据结构,结构...

843
用户1148394

MongoDB初了解——用户权限

本文所述MongoDB版本为4.0.5,笔者对MongoDB刚接触,对各个版本的MongoDB不甚了解,本文不对该版本的MongoDB做特性介绍,所涉及命令也许...

753
用户1148394

让Mongo在Spring中跑起来

本文标题为《让Mongo在Spring中跑起来》,旨在Spring中如何成功连接MongoDB并对其进行增删改查等操作,由于笔者也是刚接触,对其中的一些原由...

723
用户1148394

【常用配置】Hadoop-2.6.5在Ubuntu14.04下的伪分布式配置

core-site.xml <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text...

1956
用户1148394

4.从AbstractQueuedSynchronizer(AQS)说起(3)——AQS结语

  前两节的内容《2.从AbstractQueuedSynchronizer(AQS)说起(1)——独占模式的锁获取与释放》 、《3.从AbstractQueu...

1999
用户1148394

【试验局】ReentrantLock中非公平锁与公平锁的性能测试

硬件环境:   CPU:AMD Phenom(tm) II X4 955 Processor   Memory:8G   SSD(128G):/   HDD(1...

1849
用户1148394

3.从AbstractQueuedSynchronizer(AQS)说起(2)——共享模式的锁获取与释放

  在上节中解析了AbstractQueuedSynchronizer(AQS)中独占模式对同步状态获取和释放的实现过程。本节将会对共享模式的同步状态获取和释放...

1835
用户1148394

SpringMVC——DispatcherServlet的IoC容器(Web应用的IoC容器的子容器)创建过程

在上一篇《Spring——Web应用中的IoC容器创建(WebApplicationContext根应用上下文的创建过程)》中说到了Web应用中的IoC容器创建...

2115
用户1148394

11.并发包阻塞队列之LinkedBlockingQueue

jdk1.7.0_79   在上文《10.并发包阻塞队列之ArrayBlockingQueue》中简要解析了ArrayBlockingQueue部分源码,在本...

3539
用户1148394

10.并发包阻塞队列之ArrayBlockingQueue

jdk1.7.0_79   上一节中对并发包中的非阻塞队列ConcurrentLinkedQueue的入队、出队做了一个简要的分析,本文将对并发包中的阻塞队列...

1985
用户1148394

5.Lock接口及其实现ReentrantLock

jdk1.7.0_79   在java.util.concurrent.locks这个包中定义了和synchronized不一样的锁,重入锁——Reentran...

2195
用户1148394

9.并发包非阻塞队列ConcurrentLinkedQueue

jdk1.7.0_79   队列是一种非常常用的数据结构,一进一出,先进先出。   在Java并发包中提供了两种类型的队列,非阻塞队列与阻塞队列,当然它们都...

2235
用户1148394

8.并发容器ConcurrentHashMap#put方法解析

jdk1.7.0_79   HashMap可以说是每个Java程序员用的最多的数据结构之一了,无处不见它的身影。关于HashMap,通常也能说出它不是线程安全的...

3076

扫码关注云+社区