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
uav
G
uav
a Cache之开启统计信息收集
GauvaCache开启统计信息收集1.开启统计在创建Cache时,我们可以配置Cache让其开启统计信息收集,这样我们就可以对Cache的内存使用情况进行监控,并根据统计信息对cache进行调优,如果您的应用比较重视性能的话,可以开启这个特性。在创建Cache时,只需要调用recordStats()即可开启统计特性:开启统计2.开启一个后台线程完成统计信息的收集工作为了能够获取到缓存cache的
大风过岗
·
2024-02-11 21:00
探秘G
uav
a的RateLimiter:单机流量控制的黄金法宝
欢迎来到我的博客,代码的世界里,每一行都是一个故事探秘G
uav
a的RateLimiter:单机流量控制的黄金法宝前言RateLimiter简介:速度的守护者工作原理:时间、令牌与控制参数调优:玩转RateLimiter
一只牛博
·
2024-02-10 07:17
java
guava
数据库
G
uav
a RateLimiter单机实战指南
欢迎来到我的博客,代码的世界里,每一行都是一个故事G
uav
aRateLimiter单机实战指南前言maven坐标引入业务实现重要参数和方法关于`warmupPeriod`实战前言想象一下你是一位大厨,正在烹饪美味佳肴
一只牛博
·
2024-02-10 07:46
java
guava
(1)短距离(<10KM)
文章目录1.1Bluetooth1.2C
UAV
PW-Link1.3ESP8266wifitelemetry1.4ESP32wifitelemetry1.5FrSkytelemetry1.6Yaapu双向遥测地面站
EmotionFlying
·
2024-02-09 21:50
【遥测无线电】
开源
无人机
遥测无线电
Copter
ArduPilot
jvm一级缓存
如没有可以导:com.google.g
uav
a:g
uav
a:20.0的包。
Leo.荒
·
2024-02-07 08:15
jvm
缓存
基于Google g
uav
a工具实现一致性Hash算法的应用实践
一、前言在分布式架构系统中,要将数据存储到具体的节点上,如果采用普通的key%N取模Hash算法,将数据映射到具体的节点上,就有可能大部分数据集中在某一个节点,形成“热点”数据,造成数据分布失衡,二是如果有一个机器加入或退出这个集群,则大部分的数据映射都无效了,数据需要重新进行排列。基于上面普通Hash算法的问题,1997年由麻省理工学院提出一致性Hash算法,引入了“虚拟节点”的概念:即想象在这
小满别摸鱼
·
2024-02-07 00:05
java
java
web
杂记
guava
哈希算法
一致性Hash
Hash
虚拟环
Caffeine与Spring cache的各种注解操作
它的设计目标是提供高性能、高命中率以及低内存占用的本地缓存解决方案,被描述为G
uav
aCache的加强版和“新一代缓存”。关于Caffeine的使用,其提供了多种灵活的配置选项:自动加载数据:可以
500了
·
2024-02-05 16:20
spring
java
后端
【日常总结 - java】list 与 字符串(用逗号隔开)相互转换
lambda表达式遍历并加入逗号二、字符串转list方法一:使用split()方法方法二:使用Collections.addAll()方法方法三:使用Java8的StreamAPI(推荐)方法四:使用G
uav
a
ladymorgana
·
2024-02-05 11:33
日常工作总结
windows
python
开发语言
异步八种方式提高性能
ThreadFuture异步框架CompletableFutureSpring注解@AsyncSpringApplicationEvent事件消息队列第三方异步框架,比如Hutool的ThreadUtilG
uav
a
A尘埃
·
2024-02-05 08:33
java
异步
性能
G
uav
a的这些骚操作让我的代码量减少了50行
目录G
uav
a是google公司开发的一款Java类库扩展工具包,内含了丰富的API,涵盖了集合、缓存、并发、I/O等多个方面。
漫走云雾
·
2024-02-05 07:10
java
前端
后端
guava
缓存Caffeine之W-TinyLFU淘汰策略
https://mp.csdn.net/editor/html/115872837中大概说明了LRU的缓存淘汰机制,以及基于LRU的著名实现g
uav
acache。
georgesnoopy
·
2024-02-05 00:03
guava
缓存
java
淘汰策略
Caffeine
Redis 6.0 客户端缓存
有没有感觉像我们使用过的本地缓存G
uav
a、Caffeine等一样?有啥特别的?这里Redi
极简博客
·
2024-02-04 16:57
java
redis
G
uav
a cache中 LoadingCache和Cache的区别
在G
uav
a缓存库中,LoadingCache和Cache是两个不同的接口,它们在功能和使用方式上有一些区别。
弥野月亮
·
2024-02-04 08:35
guava
java
开发语言
基于串级 PID 控制算法的四旋翼无人机控制系统设计与实现
1、内容简介略489-可以交流、咨询、答疑2、内容说明无人机,英文名称
UAV
CUnmannedAerialVehicle,是一种特殊的飞行器,可以按照预先设定的轨迹进行各种运动,无需人操纵。
studyer_domi
·
2024-02-03 10:05
Matlab系列案例
提升编程效率的利器: 解析Google G
uav
a库之集合工具类-50个示例(八)
本文将深入探讨Java集合工具类的使用,帮助您更好地利用这些工具优化代码提升编程效率的利器:解析GoogleG
uav
a库之集合篇Immutable(一)提升编程效率的利器:解析GoogleG
uav
a库之集合篇
地瓜伯伯
·
2024-02-03 05:14
工具
guava
java
spring
java-ee
spring
boot
spring
cloud
jvm
flink-cdc 使用
2.2.1com.ververicaflink-connector-mysql-cdc2.2.1看官方文档是和flink13.5搭配使用,现在使用flink1.14会有一些问题原因是flink1.14引用的g
uav
a
csncn21
·
2024-02-02 17:46
flink
flink
scala
提升编程效率的利器: 解析Google G
uav
a库之常用工具类-40个示例(七)
G
uav
a库是一组来自Google的核心Java库,其设计目的是为了简化Java开发过程,提高开发效率。这个库包含了大量实用的API,可以帮助开发者解决日常开发中遇到的各种问题。
地瓜伯伯
·
2024-02-02 12:07
工具
guava
java
spring
spring
cloud
spring
boot
java-ee
jvm
【分布式技术专题】G
uav
a RateLimiter 针对于限流器的入门到实战(含源码分析介绍)
G
uav
aRateLimiter针对于限流器的入门到实战限流器的思路和算法漏桶算法令牌算法RateLimiter限流器RateLimiter的作用create方法acquire方法tryAcquire方法详细分析参数抛出异常参数抛出异常实践案例第
洛神灬殇
·
2024-02-02 06:52
实战指南之分布式/微服务
java
guava
开发语言
SpringBoot使用G
uav
a实现日志脱敏(含源码)
点击下载《SpringBoot使用G
uav
a实现日志脱敏(含源码)》1.摘要本文将介绍如何使用GoogleG
uav
a库进行日志脱敏,保护敏感数据的安全。
孤蓬&听雨
·
2024-02-01 20:14
知识库
spring
boot
guava
后端
日志
脱敏
flink 1.14 自定义 redis sink 与维表
)(侵权删)我是拿来主义,自己将原来1.13.2版本改为1.14.0,注意事项:RedisRowDataLookupFunction类中的importorg.apache.flink.shaded.g
uav
a18
xiaoyan5686670
·
2024-02-01 15:36
flink
Google G
uav
a 工具包用起来太爽了!
那么,看下面的代码示例,g
uav
a让你不必在操心这些:Jo
码出天空
·
2024-02-01 07:09
guava
Redis学习——高级篇⑦
8.1缓存预热8.1.1是什么8.1.2解决8.2缓存雪崩8.2.1是什么8.2.2发生8.2.3预防+解决8.3缓存穿透8.3.1是什么8.3.2解决1空对象缓存或者缺省值2Google布隆过滤器G
uav
a8.4
_Matthew
·
2024-02-01 02:38
Redis
redis
学习
数据库
提升编程效率的利器: 解析Google G
uav
a库之集合篇RangeMap范围映射(六)
Google的G
uav
a库为我们提供了一个强大的工具——RangeMap,用于处理这种基于范围的映射问题。本文将深入探讨RangeMap的设计原理、使用方法和实际应用场景。
地瓜伯伯
·
2024-02-01 00:24
工具
guava
java
java-ee
spring
spring
boot
spring
cloud
jvm
G
uav
a-1.7Charsets
全路径名:com.google.common.baseClassCharsets声明publicfinalclassCharsetsextendsObject简介包含六种标准Charset实例字段字段类型字段staticCharsetISO_8859_1staticCharsetUS_ASCIIstaticCharsetUTF_16staticCharsetUTF_16BEstaticCharse
悠扬前奏
·
2024-01-31 14:20
Redis热Key问题解决方案汇总
目录方法1:使用Memcached,常见使用在公司基础架构中方法2:拆分key,分摊读请求方法3:多级缓存,代理层面增加本地缓存+Redis+JVM缓存(G
uav
a的LoadingCache,Caffeine
Cat凯94
·
2024-01-31 11:33
Redis
数据库
redis
数据库
缓存
缓存
除此之外,Java还提供了许多流行的第三方缓存框架,如G
uav
a、Ehcache、Redis等。这些框架提供了更丰富的缓存功能和更高效的缓存管理策略,能够满足各种不同场景
.:::.
·
2024-01-31 10:20
缓存
高效 Java 程序员不能错过的 10+ 个最佳库!
举些例子,最常用的官方库有java.lang、java.util、java.io、java.sql、java.net等;而至于目前最流行的第三方库,就有Junit、SLF4J、GoogleG
uav
a、XStream
Java架构学习者
·
2024-01-31 09:15
java异步回调有哪几种方式
以下将从JavaFuture异步回调技术入手,然后介绍G
uav
aFuture,最后介绍一下Netty的异步回调技术JOIN讲Future
慢一点,细一点
·
2024-01-31 03:45
Netty
java
java
多线程
异步回调
提升编程效率的利器: 解析Google G
uav
a库之集合篇RangeSet范围集合(五)
为了解决这个问题,Google的G
uav
a库提供了一种强大的数据结构——RangeSet,专门用于高效处理范围集合。
地瓜伯伯
·
2024-01-30 16:52
工具
guava
java
算法
mysql
spring
java-ee
spring
boot
G
uav
a-EventBus使用详解
本文将介绍Google-G
uav
a中的一种消息发布-订阅类库——EventBus。
一颗向上的草莓
·
2024-01-30 11:51
Java
Core
g
uav
a中EventBus(事件总线)源码分析与使用
2.EventBus实现框架:greenrobot的EventBusg
uav
a中EventBus3.EventBus的工作模式Publisher(发布者)通过post()方法,把Event事件发布出去,
mask哥
·
2024-01-30 11:50
源码阅读
java
消息总线
eventbus
guava
后端
G
uav
a EventBus(事件总线)
EventBus是G
uav
a的事件处理机制,是设计模式中观察者模式(生产/消费者编程模型)的优雅实现。对于事件监听和发布订阅模式,EventBus使用非常简单便捷。
Jinlong_Xu
·
2024-01-30 11:18
Java
java
Guava
EventBus
G
uav
a EventBus详解
概述EventBus顾名思义,事件总线,是一个轻量级的发布-订阅模式的应用模式。相比于MQ更加简洁,轻量,它可以在一个小系统模块内部使用。EventBus允许组件之间通过发布-订阅进行通信,而不需要组件之间显示的注册。它专门设计为了代替显示注册的传统的Java进程内事件分发。它不是通用的发布-订阅系统,也不是用于进程间通信的。应用场景:进程内部通信,不能用于分布式场景,分布式场景请使用MQ。Eve
融极
·
2024-01-30 11:47
中间件
guava
在Java中,如何实现对象的拷贝?
开发中可以使用第三方库如ApacheCommonsLang的SerializationUtils类或Google的G
uav
a库来实现对象的深拷贝。
雾岛听风来
·
2024-01-30 07:59
java
开发语言
从Java 8 stream 到 rxjava, 记录一次数据流的处理任务
在java8之前,一直都是用g
uav
a中的Iterables和FluentIterables来处理数据流。java8的lambda和方法引用极大的简化了内部类的处理。
黄大海
·
2024-01-29 23:25
Crazy Truck-Don't crash
Drivingabigtruckonthehighway,asadriveryouneedtosendthegoodstoyourdestinationasquicklyaspossible,buthowcanyo
uav
oidthecarsontheroad
Madelines
·
2024-01-29 17:57
提升编程效率的利器: 解析Google G
uav
a库之集合篇BitMap(三)
GoogleG
uav
a库提供了大量高效、有用的Java工具类,其中BiMap是一种非常独特的映射结构。与传统的Map不同,BiMap保证了键和值都是唯一的,因此它提供了键到值以及值到键的双向映射。
地瓜伯伯
·
2024-01-29 14:47
工具
guava
java
开发语言
jvm
springcloud
spring
boot
计算机网络
提升编程效率的利器: 解析Google G
uav
a库之集合篇Table二维映射(四)
G
uav
a库中的Table接口正是为了满足这种需求而设计的。一、什么是G
uav
aTable?G
uav
a的Table是一种特殊的数据结构,它允许你使用两个键(通常被称为行键和列键)来映射一个值。
地瓜伯伯
·
2024-01-29 14:14
工具
guava
java
开发语言
spring
cloud
spring
boot
jvm
数据结构
记一次Flink自带jar包与第三方jar包依赖冲突解决
flink版本1.14.5hadoop2.6.0为了实现flink读取hive数据写入第三方的数据库,写入数据库需要调用数据库的SDK,当前SDK依赖的protobuf-java-3.11.0.jar,g
uav
a
一枚小刺猬
·
2024-01-29 06:10
flink
flink
jar
hadoop
通用缓存SpringCache
目前的缓存框架有很多:比如Redis、Memcached、G
uav
a、Caffeine等等介绍SpringCache是Spring提供的通用缓存框架。
君子善假于物也
·
2024-01-29 05:56
#
学习区
缓存
spring
boot
数据库
java
后端
三天吃透Redis面试八股文
为什么要用Redis而不用map/g
uav
a做缓存?Redis数据类型有哪些?SortedSet和List异同点?Redis的内存用完了会怎样?Redis如何做内存优化?keys命令存在的问题?
大彬聊编程
·
2024-01-29 01:08
Java
redis
面试
数据库
硬刚了一波,三层缓存架构
二级缓存:读写缓存readOnlyCacheMap,G
uav
aCache。相当于Redis主从架构中主节点,既可以进行读也可以进行写。三级缓存:本地注
程序员xysam
·
2024-01-29 01:50
缓存
架构
java
学习
程序人生
基于RateLimiter的服务接口限流实例
本文的主角G
uav
a中的RateLimiter就可以很好地平滑地分摊请求。关于RateLimiter所涉及的漏桶及令牌桶算法原理,本文不再赘述,可以参考文末的参考
文景大大
·
2024-01-28 01:57
提升编程效率的利器: 解析Google G
uav
a库之集合篇(二)
这时,GoogleG
uav
a库中的Multimap就成为了一个非常有用的工具。Multimap允许我们将一个键映射到多个值,提供了更灵活和方便的方式来处理复杂的映射关系。
地瓜伯伯
·
2024-01-27 21:24
工具
guava
java
spring
cloud
spring
boot
架构
jvm
面试
提升编程效率的利器: 解析Google G
uav
a库之集合篇(一)
G
uav
a库提供了丰富的集合类API,这些API扩展了Java标准库中的集合功能,提供了更多的灵活性和便利性。在日常开发中,集合类是我们日常编程不可或缺的一部分。
地瓜伯伯
·
2024-01-27 21:54
源码
guava
python
java
spring
cloud
spring
boot
微服务
jvm
redis简介
常见的NoSQL有:redis、memcached、mongodb、g
uav
a(loadingCache)redis的定义:Redis是一个开源(B
vincent浩哥
·
2024-01-27 10:37
【Java万花筒】Java函数式编程库全面解析:Stream API、Functional Java、Vavr、G
uav
a、RxJava
本文将深入探讨Java8+的StreamAPI,以及几个主要的函数式编程库:FunctionalJava、Vavr、G
uav
a和RxJava。
friklogff
·
2024-01-27 08:01
Java万花筒
java
guava
rxjava
G
uav
a集合[Collections]
2.1-不可变集合范例publicstaticfinalImmutableSetCOLOR_NAMES=ImmutableSet.of("red","orange","yellow","green","blue","purple");classFoo{Setbars;Foo(Setbars){this.bars=ImmutableSet.copyOf(bars);//defensivecopy!}
小鸡在路上
·
2024-01-27 07:34
java retry(重试) spring retry, g
uav
a retrying 详解
系列说明javaretry的一步步实现机制。java-retry源码地址情景导入简单的需求产品经理:实现一个按条件,查询用户信息的服务。小明:好的。没问题。代码UserService.javapublicinterfaceUserService{/***根据条件查询用户信息*@paramcondition条件*@returnUser信息*/UserqueryUser(QueryUserCondit
老马啸西风
·
2024-01-27 04:54
Java
retry
java
spring retry, g
uav
a retrying比较
g
uav
aretrying可以基于异常、基于返回结果做重试,即使客户端捕获异常,照样可以重试使用灵活,目前没发现现有注解使用,只能自己封装工具类packagecom.yintech.yk.secret.api.utils
惰性℃少年
·
2024-01-27 04:53
java
spring
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
其他