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开源组件
几个不错的工具(lombok,
guava
)
1、lombok在pom.xml中添加如下依赖org.projectlomboklombok1.18.12provided在eclipse的解压目录下的eclipse.ini文件中添加注意.将lombok.jar文件也拷贝到当前目录(eclipse的解压目录)下-Xbootclasspath/a:lombok.jar-javaagent:lombok.jar将lombok.jar添加到eclips
逍遥追梦游
·
2023-10-15 07:15
Guava
Cache本地缓存
目录本地缓存回顾
Guava
Cache介绍
Guava
Cache使用创建删除
Guava
Cache底层实现本地缓存与分布式缓存对比缓存三大问题本地缓存实现:CurrentHashMap、
Guava
Cache缓存在应用服务器
zhangm2020
·
2023-10-15 06:31
Java
guava
本地缓存
实现LRU
【缓存篇】过滤数据修改本地缓存,导致数据错乱
1.业务需求List从数据库中查询出来是有AB两条数据,然后我把这些数据放入到
Guava
缓存中,以后每次查询从
Guava
缓存中获取。
追梦的晓米
·
2023-10-15 06:31
Servlet3.0之八:基于Servlet3.0的文件上传@MultipartConfig
在Servlet2.5中,我们要实现文件上传功能时,一般都需要借助第三方
开源组件
,例如Apache的commons-fileupload组件,在Servlet3.0中提供了对文件上传的原生支持,我们不需要借助任何第三方上传组件
weixin_30865427
·
2023-10-14 18:32
java
定时刷新本地缓存
说明使用
guava
cache作为本地缓存组件,并通过Spring中SchedulingConfigurer定时刷新本地缓存代码(1)/***@AuthorCaocs*@Date2023/2/16*/publicinterfaceILocalCache
愚愚是个大笨蛋
·
2023-10-14 14:14
缓存
java
spring
获取ftp服务器的系统编码,ftp服务器编码格式
ftp服务器编码格式内容精选换一换Loader是在开源Sqoop组件的基础上进行了一些扩展,除了包含Sqoop
开源组件
本身已有的功能外,还开发了如下的增强特性:提供数据转化功能支持图形化配置转换步骤支持从
我自来去
·
2023-10-14 08:51
获取ftp服务器的系统编码
ftp服务器文件编码类型,ftp服务器编码格式
ftp服务器编码格式内容精选换一换Loader是在开源Sqoop组件的基础上进行了一些扩展,除了包含Sqoop
开源组件
本身已有的功能外,还开发了如下的增强特性:提供数据转化功能支持图形化配置转换步骤支持从
达欣欣
·
2023-10-14 08:50
ftp服务器文件编码类型
Caffeine Cache-高性能Java本地缓存组件
前面刚说到
Guava
Cache,他的优点是封装了get,put操作;提供线程安全的缓存操作;提供过期策略;提供回收策略;缓存监控。当缓存的数据超过最大值时,使用LRU算法替换。
竹林幽深
·
2023-10-14 02:22
java
java
缓存
算法
浅入浅出Caffeine cache
对于java技术栈来讲我们通常使用到的本地缓存都有一些原有的容器HashMap,google的
guava
cache等等。今天了解一下caffine缓存。简介Caffeine是
jeff-y
·
2023-10-14 02:18
java
学习资料分享
redis
聊聊 缓存之王 Caffeine Cache
前面刚说到
Guava
Cache,他的优点是封装了get,put操作;提供线程安全的缓存操作;提供过期策略;提供回收策略;缓存监控。当缓存的数据超过最大值时,使用LRU算法替换。
浪尖聊大数据-浪尖
·
2023-10-14 01:45
spring
java
redis
数据库
python
Caffeine cache 学习02
Cache(缓存),基于Google
Guava
,Caffeine提供一个内存缓存,大大改善了设计
Guava
'scache和ConcurrentLinkedHashMap的体验。
kuaipao19950507
·
2023-10-14 01:40
redis
Caffeine Cache使用说明
原文作者:IT码徒
Guava
Cache,他的优点是封装了get,put操作;提供线程安全的缓存操作;提供过期策略;提供回收策略;缓存监控。当缓存的数据超过最大值时,使用LRU算法替换。
九曜真人
·
2023-10-14 01:38
java
十六、代码校验(2)
本章概要前置条件断言(Assertions)Java断言语法
Guava
断言使用断言进行契约式设计检查指令前置条件后置条件不变性放松DbC检查或非常严格的DbCDbC+单元测试前置条件前置条件的概念来自于契约式设计
一只小熊猫呀
·
2023-10-14 00:42
#
On
Java
基础卷
断言
Java
断言语法
Guava
断言
使用断言进行契约式设计
检查指令
前置条件
后置条件
微信小程序|开发实战篇之五-slide-view滑动菜单组件
组件的js文件1.2.1js中相关参数解释1.2.2updateRight()方法分析1.2.3onTouchEnd()方法分析1.2.4onRightTap()方法分析前言实战篇内容参考:1、LinUi
开源组件
源码分析
Rookie1012
·
2023-10-13 02:17
微信小程序学习
小程序
javascript
前端
Guava
系列之不可变集合
Guava
是一组来自谷歌的核心Java库,其中包括新的集合类型(比如multimap射和multiset)、不可变集合、并发、I/O、散列、缓存、字符串等的实用工具。
果子爸聊技术
·
2023-10-12 13:31
Guava系列
java
Guava
不可变集合
不可变集合,顾名思义就是说集合是不可被修改的。集合的数据项是在创建的时候提供,并且在整个生命周期中都不可改变。为什么要用immutable对象?immutable对象有以下的优点:1.对不可靠的客户代码库来说,它使用安全,可以在未受信任的类库中安全的使用这些对象2.线程安全的:immutable对象在多线程下安全,没有竞态条件3.不需要支持可变性,可以尽量节省空间和时间的开销.所有的不可变集合实现
猴子哥哥1024
·
2023-10-12 13:31
Java
Guava不可变集合
《石像、神庙与失落的文明》读书笔记4
第一篇-第四章《“无政府”小镇》探险家(斯蒂芬斯和卡瑟伍德)路线:莫塔瓜谷(Mota
guaVa
lley)——奇基穆拉(Chiquimula),危地马拉下的一个城市——洪都拉斯,邻国——科潘(Copán)
0f85dccb5aa5
·
2023-10-12 12:17
SpringCloud Alibaba + Spring Boot + mybatis +数据中台+多租户saas+前后端分离分布式微服务高并发架构 -Spring Cloud Alibaba初识
马老师左手双十一,右手阿里
开源组件
,不仅占据了程序员的购物车,还要攻占大家的开发工具。
微服务 spring cloud
·
2023-10-11 17:02
直播电商
架构
分布式
spring
boot
spring
cloud
java
使用datax进行clickhouse数据到starrocks同步
reader(rdbmsreader)1、把clickhousewriter/libs下的所有jar包复制到rdbmsreader/libs下,同名jar包直接替换2、删掉rdbmsreader/libs/
guava
-r05
dialecty
·
2023-10-11 14:16
clickhouse
【干货】缓存神器工具-
Guava
篇
1、介绍
Guava
Cache是GoogleFuava中的一个内存缓存模块,用于将数据缓存到JVM内存中。
龙卷风卷云
·
2023-10-11 07:40
学习记录
缓存
guava
java
如何限制一个接口被调用多次?-限流实战
引入依赖com.google.
guava
guava
18.0限流实现packagecom.sb.rateLimiter.service;importcom.google.common.util.concurrent.RateLimiter
暮色里de白雪檐
·
2023-10-11 05:49
springcloud
springboot
高并发处理方式
限流
算法
《向量数据库指南》——向量数据库 有必要走向专业化吗?
向量数据库市场的阵营,在ChatGPT影响之前就已经在形成分化,既包括提供
开源组件
的Milvus、Va
LCHub低代码社区
·
2023-10-10 19:18
《向量数据库指南》
数据库
人工智能
向量数据库
低代码
chatgpt
Milvus
Cloud
维格云
Java8 Optional 详解
为了减少这样的null值判断,java官方借鉴google
guava
类库的Optional类,在java8中引入了一个同样名字的Optional类,官方javadoc描述如下:Acontainerobjectwhichmayorm
L千年老妖
·
2023-10-10 13:19
Java 8 重要的新特性
这种对引用/指针的判断很麻烦,为了解决此问题Google在
Guava
中引入了Optional类,之后成为Java8的一部分
小丨仔
·
2023-10-09 13:46
2022 最新 互联网 Java 工程师面试题Redis面试题
Redis有哪些优缺点为什么要用Redis而不用map/
guava
做缓存?Redis为什么这么快Redis有哪些数据类型stringhashlistsetzsetRedis有哪几种数据淘汰策略?
蒙娜丽莎的Java
·
2023-10-09 10:39
后端
面试
java
redis
java
面试
分布式
spring
云原生架构系列——构建Harbor企业级镜像仓库
主流的构建私有仓库的
开源组件
有Harbor和Registry,Harbor的功能比较强大,支持web图形化操作,支持权限控制。
哒布拉布拉
·
2023-10-09 09:44
云原生
docker
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
后端
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他