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 8 stream 到 rxjava, 记录一次数据流的处理任务
在java8之前,一直都是用
guava
中的Iterables和FluentIterables来处理数据流。java8的lambda和方法引用极大的简化了内部类的处理。
黄大海
·
2024-01-29 23:25
提升编程效率的利器: 解析Google
Guava
库之集合篇BitMap(三)
Google
Guava
库提供了大量高效、有用的Java工具类,其中BiMap是一种非常独特的映射结构。与传统的Map不同,BiMap保证了键和值都是唯一的,因此它提供了键到值以及值到键的双向映射。
地瓜伯伯
·
2024-01-29 14:47
工具
guava
java
开发语言
jvm
springcloud
spring
boot
计算机网络
提升编程效率的利器: 解析Google
Guava
库之集合篇Table二维映射(四)
Guava
库中的Table接口正是为了满足这种需求而设计的。一、什么是
Guava
Table?
Guava
的Table是一种特殊的数据结构,它允许你使用两个键(通常被称为行键和列键)来映射一个值。
地瓜伯伯
·
2024-01-29 14:14
工具
guava
java
开发语言
spring
cloud
spring
boot
jvm
数据结构
Log4j2-01-log4j2 hello world 入门使用
Log4j2与logback的实现方式日志
开源组件
(一)java注解结合springaop实现自动输出日志日志
开源组件
(二)注解结合springaop实现日志traceId唯一标识日志
开源组件
(三)java
老马啸西风
·
2024-01-29 06:40
log
log4j
log
日志
logback
slf4j
监控
Log4j2-03-log4j2 入门介绍 log4j2 日志级别
Log4j2与logback的实现方式日志
开源组件
(一)java注解结合springaop实现自动输出日志日志
开源组件
(二)注解结合springaop实现日志traceId唯一标识日志
开源组件
(三)java
老马啸西风
·
2024-01-29 06:40
log
log4j
日志
log4j2
记一次Flink自带jar包与第三方jar包依赖冲突解决
flink版本1.14.5hadoop2.6.0为了实现flink读取hive数据写入第三方的数据库,写入数据库需要调用数据库的SDK,当前SDK依赖的protobuf-java-3.11.0.jar,
guava
一枚小刺猬
·
2024-01-29 06:10
flink
flink
jar
hadoop
通用缓存SpringCache
目前的缓存框架有很多:比如Redis、Memcached、
Guava
、Caffeine等等介绍SpringCache是Spring提供的通用缓存框架。
君子善假于物也
·
2024-01-29 05:56
#
学习区
缓存
spring
boot
数据库
java
后端
三天吃透Redis面试八股文
为什么要用Redis而不用map/
guava
做缓存?Redis数据类型有哪些?SortedSet和List异同点?Redis的内存用完了会怎样?Redis如何做内存优化?keys命令存在的问题?
大彬聊编程
·
2024-01-29 01:08
Java
redis
面试
数据库
硬刚了一波,三层缓存架构
二级缓存:读写缓存readOnlyCacheMap,
Guava
Cache。相当于Redis主从架构中主节点,既可以进行读也可以进行写。三级缓存:本地注
程序员xysam
·
2024-01-29 01:50
缓存
架构
java
学习
程序人生
ClickHouse Keeper: 一个用 C++ 编写的 ZooKeeper 替代品
这个
开源组件
提供了一个高度可靠的元数据存储,以及协调和同步机制。最初是为在自建集群或托
ClickHouseDB
·
2024-01-29 01:46
软件工程
clickhouse
zookeeper
分布式
C#开发 使用iTextSharp组件在pdf文件中写入表格
目录准备工作1.新建Project2.下载iTextSharp示例1.实现效果2.完整代码iTextSharp是一个
开源组件
,可用于生成pdf文档。
rebecca_111111
·
2024-01-29 00:10
C#开发
c#
visualstudio
Feign 体系架构解析
我们在学习中经常会碰到这种case,有些
开源组件
不显山来不露水,乍一看功能很简单,配置起来也不麻烦,让人感觉实现起来也不难。
程序员波特
·
2024-01-28 16:05
微服务系列
java
OpenFeign
springcloud
基于RateLimiter的服务接口限流实例
本文的主角
Guava
中的RateLimiter就可以很好地平滑地分摊请求。关于RateLimiter所涉及的漏桶及令牌桶算法原理,本文不再赘述,可以参考文末的参考
文景大大
·
2024-01-28 01:57
提升编程效率的利器: 解析Google
Guava
库之集合篇(二)
这时,Google
Guava
库中的Multimap就成为了一个非常有用的工具。Multimap允许我们将一个键映射到多个值,提供了更灵活和方便的方式来处理复杂的映射关系。
地瓜伯伯
·
2024-01-27 21:24
工具
guava
java
spring
cloud
spring
boot
架构
jvm
面试
提升编程效率的利器: 解析Google
Guava
库之集合篇(一)
Guava
库提供了丰富的集合类API,这些API扩展了Java标准库中的集合功能,提供了更多的灵活性和便利性。在日常开发中,集合类是我们日常编程不可或缺的一部分。
地瓜伯伯
·
2024-01-27 21:54
源码
guava
python
java
spring
cloud
spring
boot
微服务
jvm
java 日志组件概览-01-简单介绍 java.util.logging、Log4j、Logback、SLF4J、Commons Logging、Tinylog 对比
Log4j2与logback的实现方式日志
开源组件
(一)java注解结合springaop实现自动输出日志日志
开源组件
(二)注解结合springaop实现日志traceId唯一标识日志
开源组件
(三)java
老马啸西风
·
2024-01-27 12:32
log
java
log4j
logback
log-01-日志组件之 Log4j 入门介绍
Log4j2与logback的实现方式日志
开源组件
(一)java注解结合springaop实现自动输出日志日志
开源组件
(二)注解结合springaop实现日志traceId唯一标识日志
开源组件
(三)java
老马啸西风
·
2024-01-27 12:27
log
log4j
日志
监控
log
log4j2
java
redis简介
常见的NoSQL有:redis、memcached、mongodb、
guava
(loadingCache)redis的定义:Redis是一个开源(B
vincent浩哥
·
2024-01-27 10:37
【Java万花筒】Java函数式编程库全面解析:Stream API、Functional Java、Vavr、
Guava
、RxJava
本文将深入探讨Java8+的StreamAPI,以及几个主要的函数式编程库:FunctionalJava、Vavr、
Guava
和RxJava。
friklogff
·
2024-01-27 08:01
Java万花筒
java
guava
rxjava
Guava
集合[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,
guava
retrying 详解
系列说明javaretry的一步步实现机制。java-retry源码地址情景导入简单的需求产品经理:实现一个按条件,查询用户信息的服务。小明:好的。没问题。代码UserService.javapublicinterfaceUserService{/***根据条件查询用户信息*@paramcondition条件*@returnUser信息*/UserqueryUser(QueryUserCondit
老马啸西风
·
2024-01-27 04:54
Java
retry
java
spring retry,
guava
retrying比较
guava
retrying可以基于异常、基于返回结果做重试,即使客户端捕获异常,照样可以重试使用灵活,目前没发现现有注解使用,只能自己封装工具类packagecom.yintech.yk.secret.api.utils
惰性℃少年
·
2024-01-27 04:53
java
spring
guava
java
Spring Retry 和
Guava
Retrying重试机制的使用详解
点击下载《SpringRetry和
Guava
Retrying重试机制的使用详解》1.Spring-Retry优雅地实现重试机制在现代的分布式系统中,由于网络不稳定、服务短暂不可用或资源争用等原因,调用远程服务时偶尔会遇到失败
孤蓬&听雨
·
2024-01-27 04:50
知识库
spring
guava
java
spring
retry
2018-10-29
所以就诞生了
guava
。。
暖熊熊
·
2024-01-27 00:33
源码阅读经历
SpringSecurity),Tomcat,SpringBoot,SpringCloud(部分),Jetty,Velocity,MyBatis/Generator,Quercus(PHPinJava),
Guava
黄丰金
·
2024-01-26 21:07
高性能系统的常用开发手段
提高硬件能力、增加系统服务器(当服务器增加到某个程度的时候,系统所能提供的并发访问量几乎不变,所以不能从根本上解决问题)使用缓存(本地缓存:可以使用JDK自带的Map、
Guava
Cache;分布式缓存如
happyJared
·
2024-01-26 05:03
List转Map的三种方法
文章目录1、使用for循环2、使用
guava
3、使用Java8新特性Stream的Collectors类(1)基本用法(2)转换过程中的两个问题a、key重复重复时用后面的value覆盖前面的value
敲代码的张姆斯
·
2024-01-25 21:48
开发技能
list
java
React 和 Vue的优缺点
社区支持:React有一个庞大的活跃社区,提供了大量的
开源组件
和库,方便开发者使用和扩展。React的缺点:学习曲线:对于初学者来说,掌握React可能需要花费更多的时间
代码真的养发
·
2024-01-25 14:04
前端
javascript
开发语言
Java计算字符串中指定字符的出现次数
文章目录前言背景1.使用CoreJavaLib1.1命令式方法1.2.使用递归1.3.使用正则表达式1.4.使用Java8功能2.使用外部库2.1使用StringUtils2.2.使用
Guava
2.3.
南国以南i
·
2024-01-25 11:23
Java
java
python
开发语言
Google的
guava
缓存学习使用
导入依赖com.google.
guava
guava
31.1-jre使用项目中使用到了缓存,定义一个切面,拦截类或方法上存在@SysDataCache注解请求,对于这些方法的返回值进行缓存。
weixin_44877172
·
2024-01-25 09:34
guava
缓存
学习
源码分析:高性能限流器
Guava
RateLimiter
主题本章我们来分析
Guava
RateLimiter是如何解决高并发场景下的限流问题的
Guava
是Google开源的Java类库,提供了一个工具类RateLimiter。
逗逼程序员
·
2024-01-25 01:19
Nacos使用入门
Nacos是可以代替SpringCloudEureka和SpringCloudConfig的
开源组件
,有了它我们就不用自己配置和搭建服务端了,服务端直接从最新的发布版本下载即可,我们只需要在服务机器上启动
文景大大
·
2024-01-24 08:30
Java爬虫,关于selenium/
guava
/JDK版本的兼容性说明
直接给maven这个是JDK1.8下绝对能跑的,测试时间:2024/1/18org.seleniumhq.seleniumselenium-java4.1.1com.google.
guava
guava
31.0.1
佩洛君
·
2024-01-24 07:26
java
爬虫
selenium
深入浅出边缘云 | 2. 架构
本系列是开源电子书EdgeCloudOperations:ASystemsApproach的中文版,详细介绍了基于
开源组件
构建的边缘云的架构、功能及具体实现。
DeepNoMind
·
2024-01-23 23:17
【ConcurrentHashSet】并发安全的Set(
guava
中还是有不少有价值的库的)
Setset=Sets.newConcurrentHashSet();for(inti=0;i{intn=ThreadLocalRandom.current().nextInt(100);if(n>50){set.add(n);}else{set.remove(n);}log.info(String.valueOf(set));}).start();}好处:如果在多线程下访问,普通的HashSet
zfoo-framework
·
2024-01-22 10:22
#
java多线程
java
(转载)Netty高性能之Reactor线程模型
作为当前最流行的NIO框架,Netty在互联网领域、大数据分布式计算领域、游戏行业、通信行业等获得了广泛的应用,一些业界著名的
开源组件
也基于Net
树心图物
·
2024-01-22 08:00
基于 Spring Boot+MySQL实现的在线考试系统源码+数据库,基于不同类型的客观题,进行自动组卷、批卷等功能的考试系统
主要实现一套基于不同类型的客观题,进行自动组卷、批卷等功能的考试系统(没有主观题)1.2.系统架构后端技术栈基于SpringBoot数据库MySQLORMMyBatis&MyBatis-plus缓存Redis、
guava
程序员柳
·
2024-01-22 06:30
数据库
spring
boot
mysql
SCA SaaS版本免费
根据中国信通院调查数据显示,目前已有超过九成的企业使用开源技术,其中金融、通信等行业的
开源组件
使用率超过数千个,云计算、大数据开源的应用率超过40%,开源技术已成为主流。
网安 云的小运营
·
2024-01-22 02:56
开源软件
开源
安全
安全性测试
One Trick Per Day
1.初始化Map大小并非用多少指定多少初始化Map并非用多少初始化Size是多少,建议使用
Guava
,避免扩容引起的动荡()说明如:Mapmap=newHashMapmap=Maps.newHashMapWithExpectedSize
理智很乏味清醒最孤独
·
2024-01-21 16:46
java
有些东西比技术更加重要
当时看简历的时候,又是开源项目,又是
开源组件
,还有写技术博客的习惯,做的项目也是股票相关的软件,还了解前端开发,和javaweb开发。觉得技术基础应该不错。
张瑞Jerrysher
·
2024-01-21 08:47
消费数据积压
生产者生产数据的速度超过消费者处理数据的速度,会造成kafka中积压大量未处理的数据2-1使用KafkaEagle查看消费积压KafkaEagle是一个用于监控和管理kafka的
开源组件
,可以同时监控多个
中长跑路上crush
·
2024-01-20 22:21
Spark阶段
spark
Guava
Cache学习笔记
文章目录官网apidoc部分重要方法demo源码总结参考文章官网apidoc点我鸭.再点com.google.common.cache里面这个部分重要方法CacheBuilder方法作用maximumSizeSpecifiesthemaximumnumberofentriesthecachemaycontain.Notethatthecachemayevictanentrybeforethisli
大鸡腿同学
·
2024-01-20 13:34
Guava
Cache学习笔记
java loadingcache_缓存-
Guava
LoadingCache
#Cache常见应用问题与
Guava
LoadingCache解决方案标签(空格分隔):Java-其他库架构---[TG架构笔记][1]---##经典缓存写法```javaprivateMapcache=
吴炳忠
·
2024-01-20 13:03
java
loadingcache
Guava
Cache学习笔记一:自定义LRU算法的缓存实现
前言今天在看
Guava
Cache缓存相关的源码,这里想到先自己手动实现一个LRU算法。于是乎便想到LinkedHashMap和LinkedList+HashMap,这里仅仅是作为简单的复习一下。
一枝花算不算浪漫
·
2024-01-20 13:33
Guava
学习笔记:
Guava
cache
Guava
学习笔记:
Guava
cache缓存,在我们日常开发中是必不可少的一种解决性能问题的方法。简单的说,cache就是为了提升系统性能而开辟的一块内存空间。
兲迯飛佡
·
2024-01-20 13:31
guava
cache
guava
笔记系列之
Guava
Cache缓存
Guava
Cache简介看pom依赖其实就知道
Guava
是Google提供的一套Java工具包,而且
Guava
在本地缓存这个领域上的机制是比较完善的一套缓存技术,他是基于JVM的缓存,大多数的缓存都是基于
阿小冰
·
2024-01-20 13:01
笔记/经验
缓存
google
Guava
Cache:本地缓存 知识笔记
google的
Guava
的Cache:本地缓存的简单应用。
qijingpei
·
2024-01-20 13:30
Java-Web
Cache
Java
Guava
学习笔记 3. 缓存[Caches]
本地缓存实现,支持多种缓存过期策略本文主要结合一些例子介绍了一下
Guava
缓存的使用以及其一些简单特点,如果想了解缓存、JVM缓存、分布式缓存等特点,请自行搜索资料—BySyahfozyLoadingCache
syahfozy
·
2024-01-20 13:30
Guava
缓存
java
数据库
Guava
Cache探索及spring项目整合
Guava
Cache实例
Guava
Cache探索及spring项目整合
Guava
Cache实例背景对于高频访问但是低频更新的数据我们一般会做缓存,尤其是在并发量比较高的业务里,原始的手段我们可以使用HashMap或者ConcurrentHashMap
冷刀出鞘
·
2024-01-20 13:29
Guava
Cache
Guava
笔记二: cache简介
Guava
笔记二:cache简介为什么要用cacheCache是用来缓存哪些以后需要,并且得到这个值需要花费很多cost的对象。
sutonline
·
2024-01-20 13:28
JAVA
缓存
cache
guava
上一页
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
其他