文档章节

guava底层原理

furioussoul
 furioussoul
发布于 2016/03/28 17:20
字数 30
阅读 16
收藏 0

 暂时的理解是类似于ThreadLocal类,底层是map,具体数据结构算法不详

© 著作权归作者所有

furioussoul
粉丝 0
博文 11
码字总数 1468
作品 0
苏州
私信 提问
Java集合 使用Guava操作集合类

这是在一个课程中,看到了作者用 HashMap map = Maps.newHashMap()这种写法创建map对象感到很新颖,后来查到是用了google的Guava核心库,主要是使得代码更优美,易维护,易读,从大量的底层冗...

一曲图森破
2018/09/28
0
0
Guava之eventBus异步事件总线的使用及源码分析

最近使用guava的eventBus,记录下。 1、如何使用 List-1.1 List-1.1中,方法subscribe是接收者,方法test_sendMsg中post消息后,方法subscribe就会收到消息。这是因为方法subscribe上有注解...

克虏伯
01/04
0
0
Guava 源码分析之Cache的实现原理

前言 Google 出的 Guava 是 Java 核心增强的库,应用非常广泛。 我平时用的也挺频繁,这次就借助日常使用的 Cache 组件来看看 Google 大牛们是如何设计的。 缓存 本次主要讨论缓存。缓存在日...

crossoverJie
2018/01/20
0
0
Strings类的简单使用-代码优雅之道Guava(一)

package com.google.common.base;import com.google.common.annotations.GwtCompatible;import com.google.common.annotations.VisibleForTesting;import javax.annotation.CheckReturnValue......

晚天吹凉风
2017/11/07
0
0
guava eventbus源码解析

说在前面 本文转自“天河聊技术”微信公众号 事件驱动模型设计是一种优雅的程序设计方式,实现有很多,原理都是发布与订阅,观察者设计模式实现,java自带的实现、spring ioc的事件驱动模型,...

天河2018
2018/07/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ubuntu或ubuntu kylin优麒麟中安装QQ、wechat微信、百度网盘

从中国国内的地址下载deepin wine,码云上的。这样网速比较快。然后,按照说明向下安装。 https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu...

gugudu
13分钟前
0
0
基于redis分布式锁实现“秒杀”

最近在项目中遇到了类似“秒杀”的业务场景,在本篇博客中,我将用一个非常简单的demo,阐述实现所谓“秒杀”的基本思路。 业务场景 所谓秒杀,从业务角度看,是短时间内多个用户“争抢”资源...

别打我会飞
33分钟前
8
0
Zookeeper的实践指南

本章重点 1.数据存储2.基于Java API初探Zookeeper的使用3.深入分析Watcher机制的实现原理4.Curator客户端的使用,简单高效 数据存储 事务日志快照日志运行时日志 bin/zookeepe...

须臾之余
36分钟前
1
0
MySQL mybatis Point类型数据

MySQL中的point用于表示GIS中的地理坐标,在GIS中广泛使用 如何写入mysql,如下图: CREATE TABLE `test-point` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '序号', `point` ......

张欢19933
48分钟前
2
0
设计模式-适配器模式

适配器模式 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。 这种模式涉及到一个单一的类,该类负责加入...

HOT_POT
今天
17
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部