原文:一文深入了解史上最强的Java堆内缓存框架Caffeine

它提供了一个近乎最佳的命中率。从性能上秒杀其他一堆进程内缓存框架,Spring 更是为了它放弃了使用多年的GuavaCache 缓存,在我们的日常开发中用的非常多,是我们应对各种性能问题支持高并发的一大利器。我们熟知的缓存有堆缓存 Ehcache .x Guava Cache等 堆外缓存 Ehcache .x MapDB等 分布式缓存 Redis memcached等 等等。今天要上场的主角是C ...

2020-03-15 13:03 0 5315 推荐指数:

查看详情

C++ STL prev()和next()函数(深入了解,一文学会)

转自:https://blog.csdn.net/qq_37529913/article/details/120008481 《C++ STL advance()函数(深入了解,一文学会)》一节中,详细讲解了 advance() 函数的功能,其可以将指定迭代器前移或后移 n 个位置的距离 ...

Mon Nov 22 04:39:00 CST 2021 0 109
一文带你深入了解 Lambda 表达式和方法引用

前言 尽管目前很多公司已经使用 Java8 作为项目开发语言,但是仍然有一部分开发者只是将其设置到 pom 文件中,并未真正开始使用。而项目中如果有8新特性的写法,例如λ表达式。也只是 Idea Alt+Enter 生成的。最近天气非常热,出门晒太阳不如和我一起系统的学习一下 Java8 的新 ...

Thu May 07 05:34:00 CST 2020 0 719
一文带你深入了解 Redis 的持久化方式及其原理

Redis 提供了两种持久化方式,一种是基于快照形式的 RDB,另一种是基于日志形式的 AOF,每种方式都有自己的优缺点,本文将介绍 Redis 这两种持久化方式,希望阅读本文后你对 Redis 的这 ...

Wed Nov 20 21:41:00 CST 2019 0 337
一文带你深入了解JVM性能调优以及对JVM调优的全面总结

目录 JVM调优 概念 基本垃圾回收算法 垃圾回收面临的问题 分代垃圾回收详述1 分代垃圾回收详述2 典型配置举例1 典型配置举例2 新一代的垃圾回收算法 调优方法 反思 一、JVM调优的一些概念 数据类型 Java虚拟机中,数据类型可以分为 ...

Wed Jul 24 01:35:00 CST 2019 1 1493
一文带你深入了解 redis 复制技术及主从架构

主从架构可以说是互联网必备的架构了,第一是为了保证服务的高可用,第二是为了实现读写分离,你可能熟悉我们常用的 MySQL 数据库的主从架构,对于我们 redis 来说也不意外,redis 数据库也有各 ...

Thu Nov 28 17:30:00 CST 2019 0 508
Java深入了解TreeSet

Java中的TreeSet是Set的一个子类,TreeSet集合是用来对象元素进行排序的,同样他也可以保证元素的唯一。那TreeSet为什么能保证元素唯一,它是怎样排序的呢?先看一段代码: 执行结果: 如何解决:如何指定比较的规则,需要在自定义类(Person ...

Fri Jul 07 02:46:00 CST 2017 0 52675
深入了解php opcode缓存原理

什么是opcode opcode(operate code)是计算机指令中的一部分,用于指定要执行的操作,指令的格式和规范由处理器的指定规范指定 opcode是一种php脚本编译后的中间语言,就像java的ByteCode,或者.NET的MSL 为什么要使用opcode缓存 opcode ...

Tue Sep 06 06:20:00 CST 2016 0 1693
深入了解Hibernate的缓存使用

Hibernate缓存 缓存是计算机领域的概念,它介于应用程序和永久性数据存储源(如在硬盘上的文件或者数据库)之间,其作用是降低应用程序 直接读写永久性数据存储源的频率,从而提高应用的运行性能。缓存中的数据是数据存储源中数据的复制,应用程序在运行时直接 读写缓存中的数据,只 ...

Wed Aug 17 00:35:00 CST 2016 0 4067
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM