
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Caffeine =CHM 的细粒度桶锁(CAS + synchronized bin)有损 ReadBuffer / 无损 WriteBuffer 异步化维护W-TinyLFU 淘汰,让读写主路径几乎无锁竞争,把维护开销摊销到后台单线程。FrequencySketch = 4-bit Count-Min Sketch + 老化 + CAS 无锁 + cache-line 友好,以极小内存代价提供
时间与空间的折中:太小浪费空间,太大冲突增多泊松分布下 0.75 时单桶元素分布最理想。
优点:生态成熟、与 Guava 工具库一体、老项目零成本缺点:性能低、LRU 命中率一般、不支持异步、已停止重大更新Caffeine优点:性能最强、W-TinyLFU 高命中率、异步友好、Spring 官方推荐、作者持续维护缺点:要求 JDK 8+、需额外依赖、相对年轻(但已非常成熟)
随后,结合Rule(分片规则)和Optimizer(优化器)计算出目标节点,并生成执行计划,最后由Executor(执行器)发起实际的并发查询并利用 Cursor 机制进行结果集合并(如 Order By, Group By 等)。通过 Parser 生成 AST,通过 Optimizer 和 Rule 计算路由,再交由 Executor 构建以 Cursor 为核心的执行计划,最后通过三层数据源
ajax 对 Json 格式的解析 Json 的介绍:JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。 按照最简单的形式,可以用下面这样的 JSON 表示名称/值对:{ "firstName": "Brett"
mac下搭建hadoop伪分布式环境时间 2014-10-17 11:17:45十一郎的blog原文 http://www.wangqifox.cn/wordpress/?p=755主题Hadoop参考:http://blog.csdn.net/xbwer/article/details/35614679下载hadoop地址:http://h
Java数据导入导出excel import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList;import java.util.List;import jxl.Workbook;imp
java服务器端调用JPush极光推送api推送通知消息调用JPush推送的api,官网上已经有很详细的说明了,我只是写了一个小的demo测试下了!在极光推送的官网注册帐号,获得应用标识(AppKey) , APIMasterSecret , apk应用,将apk安装在手机上并运行,后台测试代码:[java] viewplaincopy
本地计算机上的 MSSQLSERVER 服务启动后又停止了 问题分析本地计算机上的 MSSQLSERVER 服务启动后又停止了 问题分析本地计算机上的MSSQLSERVER服务启动后又停止了。一些服务自动停止,忽然想起,一开始时正常,后来把2005网络配置里的VIA协议启动后才不正常的,所以只要打开SQL Serv本地计算机上的 MSSQLSER
JVM垃圾回收算法 总结及汇总2016-03-10 16:05 46人阅读 评论(0) 举报版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+] 先看一眼JVM虚拟机运行时的内存模型: 1.方法区 Perm(永久代、非堆)2.虚拟机栈3.本地方法栈 (







