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开源组件
Java学习计划
20日阶段一(四个月,2018年8月1日前完成)java核心技术卷IJava编程思想EffectiveJavaCleanCode鸟哥的Linux私房菜(基础学习篇)ApacheCommon和Google
guava
我想编程
·
2023-10-08 12:45
大厂争先成立的 “开源办公室” 有啥门道?
“软件吞噬世界,开源吞噬软件”这句话都已经被说烂了,因为事实就摆在那里,现代应用程序已经被
开源组件
所占领,企业既绕不开也躲不掉。况且,开源软件还能为组织带来节省成本、提高代码质量等诸多好处。
开源社
·
2023-10-08 01:43
Vue|自定义组件库组件“前缀“咋定义?
设计实现分析设计实现的分析,理念来自
开源组件
库mint-ui,源码仓库。查看组件库源码文件mint-ui/src/index.js(简略下源码展示),其中以组件importButtonfrom'..
学术袁
·
2023-10-07 16:40
VUE+EGG
vue
js
html
Google
Guava
[缓存篇]
Google
Guava
之--cachecom.google.
guava
guava
26.0-jre//初始化:privatestaticfinalCachestringCache=CacheBuilder.newBuilder
SY月生
·
2023-10-07 02:25
深入理解Spring Cache框架
本文是缓存系列第三篇,前两篇分别介绍了
Guava
和JetCache。
java中高级架构师
·
2023-10-06 14:52
java
java
Spring
Cache
Spring Cache 整合 Redis 做缓存使用~ 快速上手~
当然使用SpringCache也有优缺点的.优点使用注解,简化操作缓存管理器,方便多种实现切换缓存源,如Redis,
Guava
Cache等支持事务,即事物回滚时,缓存同时自动回滚缺点不支持TTL,不能为每个
JAVA序码
·
2023-10-06 14:50
redis
缓存
spring
Redis缓存简述
分布式)Etcd(云原生架构的一个分布式存储,存储配置,扩容能力)单机缓存(存在问题:数据不一致)ehcachejava内存集合,如HashMapcaffeine(java内存缓存,高性能)Google
Guava
Redis
踏遍三十六岸
·
2023-10-06 09:42
Redis从入门到入土
缓存
redis
分布式
两种限流实现方式(令牌桶&滑动窗口)
两种限流实现方式(令牌桶&滑动窗口)限流令牌桶滑动窗口限流令牌桶使用
Guava
中的RateLimiter进行限流,RateLimiter是基于令牌桶实现的引入依赖com.google.
guava
guava
29.0
凉了的凉茶
·
2023-10-06 06:14
Spring
Boot
java
spring
boot
guava
工具类常用方法
Guava
是Google开发的一个Java开源工具类库,它提供了许多实用的工具类和功能,可以简化Java编程中的常见任务。
无语堵上西楼
·
2023-10-05 16:37
工作问题总结
java
guava
guava
总结
一.String类CaseFormat、CharMatcher、Joiner、Splitter二.ServiceAbstractExecutionThreadService、AbstractScheduledService三.ReflectionTypeToken:解决泛型擦除问题Relection:稍微简化jdk动态代理Reflection.newProxy(targetInterface,th
流氓兔之夫
·
2023-10-04 07:38
组件化方案:JIMU之再看组件化
本文不去做JIMU的具体介绍,也不将其和Andromeda(iqiyi
开源组件
化项目)、微信的API化轻量级方案等进行对比,仅结合这半年多来在JIMU讨论组中和各位同行的一些交流、一些issue的讨论,
leobert
·
2023-10-04 05:20
C++后端体系知识结构
基础知识基础问答题stl库c++11新特性网络网络编程网络原理tcpudphttp网络框架基础组件池式组件方案组件
开源组件
中间件关系型数据库MySql非关系型数据库RedisRPC框架(远程程序调用)nginx
xuan196
·
2023-10-03 17:51
面试刷题记录
c++
重试机制-spring-retry、
guava
-retry
重试机制是什么?网络重试机制是用于在网络通信中处理失败的请求。接口重试可以在一定的时间间隔内多次尝试发送相同的请求,直到请求成功或达到最大重试次数为止。为什么要重试?1.提高请求的成功率:网络通信中可能会出现各种问题,如网络延迟、连接超时、服务器错误等。通过接口重试机制,可以尝试多次发送请求,增加请求成功的可能性。2.处理瞬时故障:有时候,请求失败是由于短暂的网络故障或服务器负载过高等瞬时问题引起
邓礼梅
·
2023-10-02 12:13
php
开发语言
使用
Guava
的 Ratelimiter 实现限流
限流简介:限流中的“流”字该如何解读呢?要限制的指标到底是什么?不同的场景对“流”的定义也是不同的,可以是网络流量,带宽,每秒处理的事务数(TPS),每秒请求数(hitspersecond),并发请求数,甚至还可能是业务上的某个指标,比如用户在某段时间内允许的最多请求短信验证码次数。从保证系统稳定可用的角度考量,对于微服务系统来说,最好的一个限流指标是:并发请求数。通过限制并发处理的请求数目,可以
帅骚贯彻一生
·
2023-10-02 07:30
基于
Guava
RateLimiter,实现一个“API级别的限流”注解
首先,解释一下标题。我们有一个需求:能为每个接口单独设置一个限流值。那么每个接口都需要增加相应的代码,只有自己写一个注解,使用成本才低,对业务代码的侵入也低。一、整体思路自定义一个注解,里面有个限流值的变量;在需要的接口上,加上该注解,并设置好限流值,比如:@RateLimit(5);写一个针对该注解的切面,before()阶段进行限流判断和限流处理。二、开始编写代码自定义注解@Inherited
Cherron
·
2023-10-02 01:28
十二、集合操作
packageorg.example.model.
guava
;importcom.google.common.base.Option
不听话的小耳朵
·
2023-10-01 11:59
java
【kafka】Kafka 可视化工具Kafka Eagle安装和使用
KafkaEagle是一个用于监控和管理kafka的
开源组件
,可以同时监控多个kafka集群。
HunterMichaelG
·
2023-09-29 21:17
kafka
kafka
高性能限流器
Guava
RateLimiter
今天来聊一聊
Guava
RateLimiter是如何解决高并发场景下的限流问题的。
Guava
是Google开源的Java类库,提供了一个工具类RateLimiter。
程序三两行
·
2023-09-29 13:38
#
开发vlog
guava
Guava
限流器原理浅析
其具体实现也多种多样,本文就来简单窥探一下
Guava
的实现。基本知识限流器的类图R
墨、鱼
·
2023-09-29 11:17
guava
为什么强烈推荐 Java 程序员使用 Google
Guava
编程!
来源:http://1t.click/9XW目前Google
Guava
在实际应用中非常广泛,本篇博客将以博主对
Guava
使用的认识以及在项目中的经验来给大家分享!
da3acf50377b
·
2023-09-29 03:09
Zookeeper-Curator学习资料
PatrixckHunt(Zookeeper)以一句“
Guava
istoJava
qq_493424982
·
2023-09-29 01:41
原生小程序封装瀑布流组件
原生小程序封装瀑布流组件最近在公司产品突然说要把首页改成瀑布流的形式,特地研究了一下瀑布流的实现方式,有一个致命的坑需要注意,就是原生的小程序不支持作用域插槽,最后通过研究了一个
开源组件
,发现的实现方式很有意思
黄不逗
·
2023-09-28 21:49
微信小程序
系列
vue.js
小程序
javascript
六、springcloud入门概述
一、官方说明 SpringCloud,基于SpringBoot提供了一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件,除了基于NetFlix的
开源组件
做高度抽象封装之外
孤影夜行
·
2023-09-28 20:21
spring中AbstractApplicationContext的refresh()
这个部分的源码看的次数不计其数了,每次看不同
开源组件
的调用过程中走到这里都有不同的收获。
zlpzlpzyd
·
2023-09-27 16:50
spring
java
spring
java
后端
JDK8 新特性-Optional类用法详解
之前,Google
Guava
项目曾提出用Optional类来包装对象从而解决NullPointerException。
Mr Tang
·
2023-09-27 10:24
java
高阶数据结构之哈希的应用
文章目录位图(bitMap)位图的实现将数据添加到位图中检查数据是否在位图中存在将数据的对应位置置为0位图的应用布隆过滤器为什么会有误差布隆过滤器的实现布隆过滤器的删除使用Google下的
guava
组件操作布隆过滤器布隆过滤器的缺陷布隆过滤器的使用场景海量数据的处理
蔡欣致
·
2023-09-27 08:23
高阶数据结构系列
数据结构
哈希算法
java
@excel注解_Excel导入导出Java解决方案推荐
Easy-POI,以前我们用POI,麻烦点,Easy-POI是封装好的,用起来Easy点,封装过,性能好,所以大伙有空可以研究下;Easy-POIEasy-POI是一款Excel导入导出解决方案组成的轻量级
开源组件
weixin_39914975
·
2023-09-26 20:30
@excel注解
easy
excel
date
类型解析报错
用poi将excel解析成对象
SpringBootAdmin介绍
一、SpringBootAdmin简介1.1概述SpringBootAdmin是一个非常好用的监控和管理的
开源组件
,该组件能够将Actuator中的信息进行界面化的展示,也可以监控所有SpringBoot
lgily-1225
·
2023-09-26 10:27
个人学习
java
spring
boot
后端
生成随机单据号
背景:全局生成4位字符2222-9ZZ9实现方式:使用redis的原子自增+google的retry保证,生成4位数1、pomcom.github.rholder
guava
-retrying2.0.02
tmax52HZ
·
2023-09-26 02:23
生成单据号
Redis原子自增
Guava重试
SpringCloud 学习(一)简介和环境搭建
简介1.1SpringCloudSpringCloud基于SpringBoot提供了一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件,除了NetFlix的
开源组件
做高度抽象封装之外
Uanmo
·
2023-09-26 01:44
SpringCloud
spring
cloud
学习
spring
Guava
Cache使用
1.缓存简介什么是缓存程序经常要调用的对象存在内存中,方便其使用时可以快速调用,不必去数据库或者其他持久化设备中查询,主要就是提高性能DNS缓存、前端缓存、代理服务器缓存Nginx、应用程序缓存(本地缓存、分布式缓存)、数据库缓存分布式缓存与应用分离的缓存组件或服务,与本地应用隔离一个独立的应用,多个应用可直接的共享缓存常见的分布式缓存redis、memcached等本地缓存和业务程序一起的缓存,
水宝的滚动歌词
·
2023-09-25 23:40
Guava
Cache
guava
社交直播多级缓存一致性解决方案-缓存管道
年开始,社交直播活动中台因为需要支持的产品越来越多,优化过程中发现对于很多读场景来说中心缓存的读取已经成为了性能瓶颈,所以大量业务场景开始采取二级缓存方案,将原来的中心memcache作为二级缓存,采用
guava
·
2023-09-25 16:49
服务端
常见限流算法学习
Redis)滑动窗口计数器算法滑动时间窗口算法相关介绍介绍滑动时间窗口算法实现漏桶限流算法漏桶限流算法相关介绍漏桶限流算法实现令牌桶限流算法令牌桶限流算法相关介绍令牌桶限流算法实现Sentinel实现限流
Guava
知识汲取者
·
2023-09-25 09:12
后端开发
#
Java
算法与数据结构
算法
java
安全
Spring Cloud Alibaba
一、介绍了SpringCloudAlibaba(SCA),SCA是由⼀些阿⾥巴巴的
开源组件
和云产品组成的,2018年,SpringCloudAlibaba正式⼊住了SpringCloud官⽅孵化器。
耳威巴帝
·
2023-09-25 01:30
断言工具类模版
importandroidx.annotation.NonNull;importandroidx.annotation.Nullable;importjava.util.Collection;/***Utilityclassfor
guava
stylepre-conditionchecks.NotanofficialpartoftheAppA
aimaile
·
2023-09-24 12:39
Guava
Cache概述
一、接口声明
Guava
通过接口LoadingCache提供了一个强大的基于内存的LoadingCache。在缓存中自动加载值,它提供了很多实用的方法,在有缓存需求时非常有用。
codeduck1
·
2023-09-24 11:57
guava
本地缓存
介绍
Guava
cache是本地缓存的一种实现。
Guava
Cache与ConcurrentMap很相似,但也不完全一样。最基本的区别是ConcurrentMap会一直保存所有添加的元素,直到显式地移除。
梦醒时见你sd
·
2023-09-24 10:45
@Retryable和
Guava
retry
文章目录一、spring的@Retryable1.1作用:1.2链接:https://www.cnblogs.com/EasonJim/p/7684649.html1.3坑1.4@Recover补充依赖二、
Guava
-retry
tmax52HZ
·
2023-09-24 04:16
Retryable
Guava
retry
java
guava
缓存
guava
缓存介绍:
guava
缓存是谷歌开源的一种本地缓存,缓存是使用本机的内存来存储的,实现原理类似于ConcurrentHashMap实现原理看
guava
cache的代码可以发现,他的实现是和java
zw147258369
·
2023-09-24 02:54
缓存
java
开发语言
google开源库-
guava
缓存
guava
是什么?
Guava
是一种基于开源的Java库,其中包含谷歌正在由他们很多项目使用的很多核心库。这个库是为了方便编码,并减少编码错误。
子亮_czl
·
2023-09-24 02:22
java
java
缓存
guava
Guava
缓存及
Guava
线程池
Guava
缓存
Guava
缓存是Google
Guava
库中提供的一种缓存实现,可以帮助我们在应用程序中轻松实现缓存功能。
路西法98
·
2023-09-24 02:48
guava
缓存
spring
java配置swagger
io.springfoxspringfox-swagger22.9.2io.springfoxspringfox-swagger-ui2.9.2com.github.xiaoyminswagger-bootstrap-ui1.9.6com.google.
guava
guava
20.0
没有风怎有花香
·
2023-09-23 23:27
java
Java实战—使用iText
开源组件
生成PDF文档
一、Itext项目简介iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库.官网地址:http://developers.itextpdf.com二、iText核心类•kernel和io:包含低层次常用的基础的函数•layout:包含高层次的函数•forms:有关AcorForms操作需要的函数库•pdfa:有关PDF/A(电子文档标准)的相关操作
志想汇
·
2023-09-23 18:12
Java
iText
生成pdf
java
java生成pdf
pdf
guava
table
1、
guava
的table类,可代替map>,使用非常方便。
陌上花开ft
·
2023-09-23 17:18
guava
cache过期方案实践
过期机制只要是缓存,就必定有过期机制,
guava
缓存过期分为以下三种:expireAfterAccess:数据在指定时间内没有被访问(读或写),则为过期数据,当没有数据或者读到过期数据时,只允许一个线程更新新数据时
·
2023-09-23 15:15
guavajava缓存
SpringBoot 如何集成 Redis 实现布隆过滤器
在单机的场景下,我们可以使用谷歌的
guava
包里面提供的布隆过滤器。在分布式的场景下,我们也可以选用
·
2023-09-23 15:44
深入浅出边缘云 | 5. 运行时控制
本系列是开源电子书EdgeCloudOperations:ASystemsApproach的中文版,详细介绍了基于
开源组件
构建的边缘云的架构、功能及具体实现。
DeepNoMind
·
2023-09-23 14:22
高级身份威胁检测系统可检测拦截攻防演练漏洞
从以往的红蓝(攻击)对抗经验来看,红队一定会利用账号攻击类的攻击手段(弱口令、蛮力攻击等)、办公类系统(OA、邮箱、财务类)的漏洞、
开源组件
类(Struts2/Spri
WuThreat
·
2023-09-23 11:17
威胁分析
web安全
网络
安全
高并发技巧-redis和本地缓存使用技巧
但是在流量较高的情况下可能得使用到本地缓存了,比如
guava
的LoadingCac
肥肥技术宅
·
2023-09-23 10:54
java
redis
缓存
数据库
【日常业务开发】Java实现异步编程
实现异步编程什么是异步异步的八种实现方式异步编程线程异步Future异步CompletableFuture实现异步Spring的@Async异步SpringApplicationEvent事件实现异步消息队列ThreadUtil异步工具类
Guava
喜羊羊sk
·
2023-09-22 21:19
#
日常业务开发
java
开发语言
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他