E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Guava开源组件
常用类库
Guava
简介
简介Google
Guava
是一个由Google开发的Java开源函数库。
豆瑞瑞
·
2024-09-15 04:42
java
ReactNative 常用
开源组件
WebStormReactNative的代码模板插件,包括:1.组件名称2.Api名称3.所有StyleSheets属性4.组件属性https://github.com/virtoolswebplayer/ReactNative-LiveTemplateReact-native调用cordova插件https://github.com/axemclion/react-native-cordova-
2401_84875852
·
2024-09-12 02:35
程序员
react
native
开源
react.js
万字详解PHP+Sphinx中文亿级数据全文检索实战(实测亿级数据0.1秒搜索耗时)
Sphinx官方文档:http://sphinxsearch.com/docs/sphinx3.html极简概括:由C++编写的高性能全文搜索引擎的
开源组件
,C/S架构,跨平台(支持Linux、Windows
小松聊PHP进阶
·
2024-09-10 00:39
MySQL
PHP
全文检索
php
sphinx
mysql
sql
数据库
服务器
guava
中对Map的扩展数据结构
Multimap-多值Map
guava
中的Multimap提供了将一个键映射到多个值的形式,使用起来无需定义复杂的内层集合,可以像使用普通的Map一样使用它,定义及放入数据如下:Multimapmultimap
qq_36608622
·
2024-09-08 16:00
guava
spring
boot
【JAVA】基于
Guava
实现本地缓存
使用
Guava
实现本地缓存1、首先,导入pom依赖com.google.
guava
guava
30.1-jre2、创建一个本地缓存的接口LocalCacheService,用于定义缓存方法publicinterfaceLocalCacheService
还算善良_
·
2024-09-07 21:19
java
guava
缓存
Caffeine 与
Guava
Cache
最常见的本地缓存是
Guava
和Caffeine,Caffeine是基于Google
Guava
Cache设计经验改进的结果,相较于
Guava
在性能和命中率上更具有效率。
雨季里的向日葵
·
2024-09-07 21:19
java
Guava
Cache的使用
缓存在Guav中的应用
Guava
Cache与ConcurrentMap很相似,但也不完全一样。最基本的区别是ConcurrentMap会一直保存所有添加的元素,直到显式地移除。
coderlong
·
2024-09-07 21:46
java
Cache
java
guava
local cache +Map深浅拷贝
笔者使用
guava
的localcache遇到一个坑,查了很长时间,最终顺利解决。
ZHEXI_Coding free
·
2024-09-07 21:14
java/js
java
开源组件
安全风险及应对
在软件开发的过程中,为了提升开发效率、软件质量和稳定性,并降低开发成本,使用
开源组件
是开发人员的不二选择(实际上,所有软件开发技术的演进都是为了能够更短时间、更低成本地构建软件)。
洞源实验室
·
2024-09-07 00:56
开源
安全
EMR组件部署指南
EMR(ElasticMapReduce)是一个大数据处理和分析平台,包含了多个
开源组件
。
ivwdcwso
·
2024-09-05 00:05
运维
EMR
大数据
开源
运维
JAVA
Guava
排序器Ordering原理代码
一创建排序器排序器:可以用来为构建复杂的比较器,以完成集合排序的功能:本质上来说,Ordering实例无非就是一个特殊的Comparator实例。Ordering把很多基于Comparator的静态方法(如Collections.max)包装为自己的实例方法(非静态方法),并且提供了链式调用方法,来定制和增强现有的比较器//创建排序器@TestpublicvoidcreateOreing(){//
邓家少爷
·
2024-09-03 10:14
easyPOI生成的excel添加水印
引入依赖代码如下:implementation('cn.afterturn:easypoi-base:4.5.0'){excludegroup:'com.google.
guava
',module:'
guava
'excludegroup
梦幻D开始
·
2024-09-03 10:04
工作记录
技术杂记
excel
水印
EventBus(事件总线)的使用和源码的简单解析
Google
Guava
EventBus(事件总线)的使用和源码的简单解析什么是EventBus?事件总线(EventBus)是一种广泛用于软件架构中的设计模式,用于实现解耦和松散耦合的通信机制。
Tai_Monster
·
2024-08-31 00:24
Android开发笔记
java
开发语言
android
Go 语言生产服务故障案例精析
大多数Go开发者都停留在简单的增删改查层面,对Go语言本身掌握程度不够,对常用依赖或者
开源组件
掌握不够,在开发项目过程中总会不经意间引入一些千奇百怪的问题,并且在遇到线上问题时往往束手无策。
Mindfulness code
·
2024-08-29 21:56
Go语言开发
开发语言
Go
java sublist 分页_如何简便的将List分页成多个subList
但有两个类库提供了简单易用的API方法实现,
Guava
和ApacheCommonsCollections使用
Guava
分页com.google.
guava
guava
23.6-jre@Testpu
雷浩翰
·
2024-08-27 23:53
java
sublist
分页
guva java list取交集_java
guava
集合的操作:交集、差集、并集
Guava
:google的工程师利用传说中的“20%时间”开发的集合库,它是对jdk提供的扩展,提供了很多实用的类来简化代码。
鲸阮
·
2024-08-23 06:28
guva
java
list取交集
Redis+Lua脚本实现分布式服务的限流
开始打算使用
Guava
RateLimiter来实现限流,但RateLimiter是局限于单机中使用,然后打算使用Redis+Lua脚本实现限流。
henry_2016
·
2024-03-26 11:58
Redis
分布式
redis
lua
JVM级缓存本地缓存Caffeine
JVM级缓存本地缓存Caffeine和
Guava
Cache前言一、创建缓存的代码逻辑二、Caffeine的优化方面淘汰算法W-TinyLFU三、Caffeine的业务使用总结前言最新的Java面试题,技术栈涉及
旺仔爱Java
·
2024-03-15 06:32
JVM专题
jvm
JVM缓存
本地缓存
Caffeine
Guava
Cache
Apache Calcite 动态数据管理框架入门介绍
在这样的背景下,出现了许多优秀的
开源组件
,它们提供了丰富的功能和灵活的解决方案,帮助开发者轻松地处理各种数据处理任务。Apachecalcite是什么?
老马啸西风
·
2024-02-25 21:03
java
Apache Calcite 动态数据管理框架入门介绍
在这样的背景下,出现了许多优秀的
开源组件
,它们提供了丰富的功能和灵活的解决方案,帮助开发者轻松地处理各种数据处理任务。Apachecalcite是什么?
·
2024-02-25 03:36
后端java
Guava
工具类之Cache的使用 本地缓存组件
一.
guava
cache介绍1.介绍
guava
cache是Google
guava
中提供的一款轻量级的本地缓存组件,其特点是简单、轻便、完善、扩展性强,内存管理机制也相对完善。
ʚ小华
·
2024-02-20 22:32
guava
缓存
12-资源注解annotations和安全行下文securityContext(了解即可)
一、资源注解annotations资源注解,annotations就是对资源进行注释;应用场景:给资源(例如pod资源)提供配置信息,类似于帮助信息;早期使用比较多,很多
开源组件
一般都会使用;1,编辑一个
心机の之蛙
·
2024-02-20 17:36
k8s系列
安全
面试redis篇-04缓存雪崩
解决方案:给不同的Key的TTL添加随机值利用Redis集群提高服务的可用性(哨兵模式、集群模式)给缓存业务添加降级限流策略(ngxin或springcloudgateway)给业务添加多级缓存(
Guava
卡搜偶
·
2024-02-20 09:24
缓存
面试
redis
本地缓存工具类
com.google.
guava
guava
30.1-jrepackagecom.wyh.subject.domain.util;importcom.alibaba.fastjson.JSON;importcom.baomidou.mybatisplus.core.toolkit.CollectionUtils
Fairy要carry
·
2024-02-19 18:26
工具
缓存
本地缓存工具类
com.google.
guava
guava
30.1-jrepackagecom.wyh.subject.domain.util;importcom.alibaba.fastjson.JSON;importcom.baomidou.mybatisplus.core.toolkit.CollectionUtils
Fairy要carry
·
2024-02-19 18:56
工具
缓存
浅谈本地缓存的应用
本地缓存的选择本地缓存可选择:JVM堆/Ehcache/
Guava
Cache(1)Ehcache:支持堆外缓存,持久化。
梦之救赎
·
2024-02-15 08:38
缓存
java
后端
jvm
【我们一起来学 RabbitMQ 一 】RabbitMQ 的基本介绍
【我们一起来学RabbitMQ一】RabbitMQ的基本介绍嗨,大家好,我是小魔童哪吒,咱们从今天开始进入
开源组件
的学习,一边学习一边总结一边分享文章提纲如下:RabbitMQ简单介绍及使用RabbitMQ
阿兵云原生
·
2024-02-14 06:43
使用
开源组件
监听Binlog 实现增量索引准备
MySQLBinlog简介什么是binlog?一个二进制日志,用来记录对数据发生或潜在发生更改的SQL语句,并以而进行的形式保存在磁盘中。binlog的作用?最主要有3个用途:数据复制(主从同步)Mysql的Master-Slave协议,让Slave可以通过监听binlog实现数据复制,达到数据一致性目的数据恢复通过mysqlbinlog工具恢复数据增量备份Binlog变量log_bin(Binl
IsaacZhang_
·
2024-02-13 00:14
Java 8之自定义Stream收集器
均为原创内容,如有雷同纯属巧合,引用转载请附上原文链接与声明本文链接:注:阅读本篇文章需掌握java集合基础知识、Stream基本语法与使用、函数式接口、lambda表达式、泛型知识、lombok插件使用、
guava
nobita0522
·
2024-02-12 16:58
设计模式-观察者模式 Observer
观察者模式一、概述二、使用场景三、发布订阅1)观察者模式2)发布-订阅模式四、源码使用1)jdk中的观察者2)
Guava
中的消息总线五、进阶1)异步非阻塞模型一、概述观察者模式是一种行为设计模式,允许对象间存在一对多的依赖关系
中二Espresso
·
2024-02-12 06:33
设计模式
设计模式
观察者模式
java
Guava
Cache之开启统计信息收集
GauvaCache开启统计信息收集1.开启统计在创建Cache时,我们可以配置Cache让其开启统计信息收集,这样我们就可以对Cache的内存使用情况进行监控,并根据统计信息对cache进行调优,如果您的应用比较重视性能的话,可以开启这个特性。在创建Cache时,只需要调用recordStats()即可开启统计特性:开启统计2.开启一个后台线程完成统计信息的收集工作为了能够获取到缓存cache的
大风过岗
·
2024-02-11 21:00
探秘
Guava
的RateLimiter:单机流量控制的黄金法宝
欢迎来到我的博客,代码的世界里,每一行都是一个故事探秘
Guava
的RateLimiter:单机流量控制的黄金法宝前言RateLimiter简介:速度的守护者工作原理:时间、令牌与控制参数调优:玩转RateLimiter
一只牛博
·
2024-02-10 07:17
java
guava
数据库
Guava
RateLimiter单机实战指南
欢迎来到我的博客,代码的世界里,每一行都是一个故事
Guava
RateLimiter单机实战指南前言maven坐标引入业务实现重要参数和方法关于`warmupPeriod`实战前言想象一下你是一位大厨,正在烹饪美味佳肴
一只牛博
·
2024-02-10 07:46
java
guava
Spring Boot 集成 Kafka
市场应用广泛,为了方便大家,整理了一个基于springboot的常用中间件快速集成入门系列手册,涉及RPC、缓存、消息队列、分库分表、注册中心、分布式配置等常用
开源组件
,大概有几十篇文章,陆续会开放出来
互联网全栈架构
·
2024-02-09 12:34
分布式
kafka
java
大数据
spring
JAVA和JVM运行原理是什么?JAVA可以用来做什么?
java的生态体系非常强大,很多大牛,大公司都在为java开发相应的
开源组件
程序媛小白
·
2024-02-08 22:11
在django中集成markdown文本框
首先需要下载
开源组件
:http://editor.md.ipandao.com/,可能需要挂梯子。
fangfangfang~
·
2024-02-07 14:30
Django学习
django
javascript
jvm一级缓存
如没有可以导:com.google.
guava
:
guava
:20.0的包。
Leo.荒
·
2024-02-07 08:15
jvm
缓存
94个JS/eTS
开源组件
首发上新,肯定有你要用的一款
原文:94个JS/eTS
开源组件
首发上新,肯定有你要用的一款!,点击链接查看更多技术内容。
HarmonyOS开发者
·
2024-02-07 02:14
OpenHarmony
HarmonyOS
开源组件
应用开发
设备开发
基于Google
guava
工具实现一致性Hash算法的应用实践
一、前言在分布式架构系统中,要将数据存储到具体的节点上,如果采用普通的key%N取模Hash算法,将数据映射到具体的节点上,就有可能大部分数据集中在某一个节点,形成“热点”数据,造成数据分布失衡,二是如果有一个机器加入或退出这个集群,则大部分的数据映射都无效了,数据需要重新进行排列。基于上面普通Hash算法的问题,1997年由麻省理工学院提出一致性Hash算法,引入了“虚拟节点”的概念:即想象在这
小满别摸鱼
·
2024-02-07 00:05
java
java
web
杂记
guava
哈希算法
一致性Hash
Hash
虚拟环
Unix五种I/O模型(阻塞、非阻塞、多路复用、信号驱动、异步)
文章目录概要一、I/O基础二、阻塞式I/O三、非阻塞式I/O三、I/O多路复用四、信号驱动I/O五、异步I/O六、小结概要在工作中,经常使用Nginx、Redis等
开源组件
,常提到其高性能的原因是网络I
pigfu
·
2024-02-06 10:43
linux基础
五种I/O模型
阻塞I/O
I/O多路复用
异步I/O
开源组件
Kafka Connect推荐
KafkaConnect简介KafkaConnect是Kafka的
开源组件
Confluent提供的功能,用于实现Kafka与外部系统的连接。
佛系小懒
·
2024-02-06 05:07
Caffeine与Spring cache的各种注解操作
它的设计目标是提供高性能、高命中率以及低内存占用的本地缓存解决方案,被描述为
Guava
Cache的加强版和“新一代缓存”。关于Caffeine的使用,其提供了多种灵活的配置选项:自动加载数据:可以
500了
·
2024-02-05 16:20
spring
java
后端
【日常总结 - java】list 与 字符串(用逗号隔开)相互转换
lambda表达式遍历并加入逗号二、字符串转list方法一:使用split()方法方法二:使用Collections.addAll()方法方法三:使用Java8的StreamAPI(推荐)方法四:使用
Guava
ladymorgana
·
2024-02-05 11:33
日常工作总结
windows
python
开发语言
异步八种方式提高性能
ThreadFuture异步框架CompletableFutureSpring注解@AsyncSpringApplicationEvent事件消息队列第三方异步框架,比如Hutool的ThreadUtil
Guava
A尘埃
·
2024-02-05 08:33
java
异步
性能
(十一)ATP应用测试平台——使用vue-video-player视频播放组件实现网页视频流的播放案例实战
前言在网页中播放视频也是我们经常要使用到的功能,例如设备监控的视频流实时播放,MP4、m3u8等视频资源播放等等,在vue项目中,我们可以使用目前封装好的
开源组件
vue-video-player实现上述的要求
厉害哥哥吖
·
2024-02-05 07:36
#
JS
ATP应用测试平台
#
vue
前端
vue.js
视频处理
Guava
的这些骚操作让我的代码量减少了50行
目录
Guava
是google公司开发的一款Java类库扩展工具包,内含了丰富的API,涵盖了集合、缓存、并发、I/O等多个方面。
漫走云雾
·
2024-02-05 07:10
java
前端
后端
guava
可视化
开源组件
superset-1.3.0源码编译安装
【GitHub源码下载】gitclonehttps://github.com/apache/superset.git【创建虚拟环境】#安装虚拟环境构建工具pipinstallvirtualenv#创建虚拟环境virtualenvmy_project_env#进入虚拟环境:sourcemy_project_env/bin/activate******************若报错**********
cgkbfrd
·
2024-02-05 03:13
缓存Caffeine之W-TinyLFU淘汰策略
https://mp.csdn.net/editor/html/115872837中大概说明了LRU的缓存淘汰机制,以及基于LRU的著名实现
guava
cache。
georgesnoopy
·
2024-02-05 00:03
guava
缓存
java
淘汰策略
Caffeine
Redis 6.0 客户端缓存
有没有感觉像我们使用过的本地缓存
Guava
、Caffeine等一样?有啥特别的?这里Redi
极简博客
·
2024-02-04 16:57
java
redis
Guava
cache中 LoadingCache和Cache的区别
在
Guava
缓存库中,LoadingCache和Cache是两个不同的接口,它们在功能和使用方式上有一些区别。
弥野月亮
·
2024-02-04 08:35
guava
java
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他