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开源组件
Google
Guava
的Preconditions类各种用法
前置依赖引入pomcom.google.
guava
guava
32.1.3-jrecheckArgumentPreconditions类的checkArgument方法用于校验传递给调用方法的参数的正确性
架构成长指南
·
2023-12-06 02:00
guava
guava
java
参数校验
数据仓库安全框架Sentry调研
一.Sentry概述1.Sentry介绍ApacheSentry是Cloudera公司发布的一个Hadoop
开源组件
,它提供了细粒度级、基
大数据faner
·
2023-12-06 02:47
Java实现驼峰、下划线互转
Java实现驼峰、下划线互转1.使用
Guava
实现先引入相关依赖com.google.
guava
guava
21.0```11.1驼峰转下划线```javapublicstaticvoidmain(String
Le_我在等风
·
2023-12-05 15:51
JAVA
java
C++ STL使用,以及注意事项
0x01缘由最近在做产品的开发上发现一个问题,发现对待成熟的库和
开源组件
时,开发者有两种态度:一类:非常崇拜
开源组件
和STL,盲目的使用;二类:喜欢自己去实现一个库,类似造轮子;这两类人我觉得需要把握好一个度
庞叶蒙
·
2023-12-05 12:00
C++编程
stl
list
set
map
注意事项
Java8 之 Optional 详解
2.4.检查Optional对象是否为空2.5.安全访问Optional对象的值2.6.处理过滤操作2.7.处理转换操作2.8.使用默认值三.Optional使用场景3.1.空判断3.2.断言3.3.
Guava
流华追梦^_^
·
2023-12-05 11:08
Java
Optional
java
空值处理
null
处理
Cocoapods私有库管理
2.cocoapods安装和使用简介(略略略)3.cocoapods的工作流程简介3.1搜索
开源组件
库(镜像索引)命令:$podsearchASIHttpRequest如何搜索
开源组件
?
Iris_Fighting
·
2023-12-05 07:23
java IEDA 依赖冲突解决
Maven:org.apache.hbasehbase-client${hbase.version}
guava
com.google.
guava
Gradle:compile('org.apache.hbase
拥抱月亮的大星星
·
2023-12-04 23:50
Spring Cache + Caffeine实现本地缓存
SpringCache+Caffeine实现本地缓存Caffeine简介Caffeine是一个高性能,高命中率,低内存占用,nearoptimal的本地缓存,简单来说它是
Guava
Cache的优化加强版依赖
Java陈序员
·
2023-12-04 17:20
缓存
java
spring
Google
Guava
区间工具使用详解
文章目录区间区间创建区间操作区间关系判断区间在集合中的使用区间在
Guava
中,区间(Range)模块提供了一些用于处理范围和区间的功能。它可以表示数值范围、日期范围等。
骑个小蜗牛
·
2023-12-04 06:30
guava
guava
java
Google
Guava
反射工具使用详解
文章目录反射类操作方法操作字段操作获取注解反射在
Guava
中,反射(Reflection)模块提供了一些用于简化反射操作的工具类和方法。
骑个小蜗牛
·
2023-12-04 06:30
guava
guava
Google
Guava
数学工具使用详解
文章目录数学数值运算取整范围值比较其他数学在
Guava
中,数学(Math)模块提供了一些常用的数学运算功能,包括数值运算、取整、范围值比较等。下面详细介绍一些
Guava
数学运算的使用方法和示例。
骑个小蜗牛
·
2023-12-04 06:30
guava
guava
Google
Guava
字符串工具使用详解
文章目录字符串工具-Strings-Joiner-Splitter-CharMatcher-CaseFormat字符串工具工具类描述Strings用于对字符串进行各种操作,例如判空、拼接、截取、填充等Joiner用于将多个元素连接成一个字符串,并且可以指定连接符和处理null值的方式Splitter用于将一个字符串分割成多个部分,可以指定分隔符和分割结果的处理方式CharMatcher用于对字符进
骑个小蜗牛
·
2023-12-04 06:00
guava
guava
java
Google
Guava
缓存工具使用详解
文章目录缓存工具Cache接口LoadingCache接口CacheBuilder类CacheLoader类CacheStats类RemovalListener类缓存工具
Guava
提供了Cache接口和相关的类来支持缓存功能
骑个小蜗牛
·
2023-12-04 06:59
guava
guava
缓存
spring
Google
Guava
散列工具使用详解
文章目录散列哈希函数哈希码布隆过滤器散列
Guava
提供了一组散列(哈希)相关的工具类和方法,包括哈希函数接口、哈希算法实现、哈希码(HashCode)类、布隆过滤器(BloomFilter)等等。
骑个小蜗牛
·
2023-12-04 06:17
guava
guava
Google
Guava
I/O工具使用详解
文章目录I/OByteStreamsCharStreamsFilesResourcesI/O在
Guava
中,基于I/O操作提供了许多方便的工具类,方便处理文件、字节流、字符流和序列化等操作。
骑个小蜗牛
·
2023-12-04 06:17
guava
guava
java
Google
Guava
事件总线工具使用详解
文章目录事件总线特点使用事件总线
Guava
事件总线(EventBus)是Google
Guava
库中的一个组件,用于实现发布-订阅模式的事件通信。
骑个小蜗牛
·
2023-12-04 06:47
guava
guava
Google
Guava
集合工具使用详解
文章目录集合集合分类-MultisetHashMultisetTreeMultisetLinkedHashMultisetConcurrentHashMultisetEnumMultisetImmutableMultiset-MultimapArrayListMultimapHashMultimapLinkedListMultimapLinkedHashMultimapTreeMultimapIm
骑个小蜗牛
·
2023-12-04 06:14
guava
guava
optional
Optional一、Optional根据jdk8官方文档,可以知道,该根据类存在于java.util下的final类,是官方提供的工具类;Optional类是java8为了解决null值判断问题,借鉴google
guava
IQ小王子
·
2023-12-03 15:29
Java
java
本地缓存LoadingCache使用【详解】
一、背景最近来到了新的团队,发现了一个好用的东西-
Guava
的LoadingCache本地缓存,我们都知道
Guava
是一个非常好用的工具集合,这次认识到了一个非常好用的本地缓存-LoadingCache
sunnyday0426
·
2023-12-02 23:51
Java
缓存
spring
java
Google
Guava
EventBus(事件总线)
EventBus是
Guava
的事件处理机制,是设计模式中的观察者模式(生产/消费者编程模型)的优雅实现。
tuacy
·
2023-12-02 14:04
2021-01 Flink SQL CDC学习
Flink1.11引入了FlinkSQLCDC,基于社区的
开源组件
flink-cdc-connectors实现,这是一个可以直接从MySQL、PostgreSQL等数据库直接读取全量数据和增量变更数据的
星路旅行者
·
2023-12-02 13:39
Guava
入门
Google
Guava
Guava
概述
Guava
是Google提供的一个核心Java类库,其中包含:集合【collections】、缓存【caching】、原生类型支持【primitivessupport
98seven
·
2023-12-02 13:31
guava
Spring @Cacheable缓存注解
org.springframework.cache.Cacheorg.springframework.cache.CacheManager我们熟知的缓存有:堆缓存(Ehcache3.x、
Guava
Cache
浪子尘晨
·
2023-12-02 06:22
spring
缓存
spring
boot
实战级详解Spring框架中引入阿里
开源组件
Nacos作配置中心
Nacos的配置中心先来聊聊配置中心是什么,以及为什么要使用配置中心。简单的说,配置中心是可以集中、灵活、动态的管理系统中的各种配置参数的配置管理产品,例如增、删、改、查功能开关、数据库连接配置、服务请求地址等。所谓集中,就是有统一管理的平台;灵活,不需要修改代码,做到自动匹配赋值、配置隔离;动态,不需要通过重启服务来使变更生效,主动推送或拉取变更的值。对于配置参数,早期很传统的做法是通过程序硬编
会踢球的程序源
·
2023-12-01 12:31
spring
开源
java
阿里
开源组件
Nacos实战操作之安装部署完整版
好记性不如烂笔头,记录下来的才是永恒!这里是Java实战技术大本营,诚邀关注。本文已收录入GitHub,GitHub搜【wind7rui/JavaHub】。Nacos是什么Nacos是阿里巴巴的开源项目,它提供了一组简单易用的特性集,帮助开发者实现动态服务发现、服务配置管理、服务及流量管理功能。也就是说开发者可以使用Nacos实现配置参数动态管理(配置中心功能),服务注册与发现、权重管理、服务上线
会踢球的程序源
·
2023-12-01 12:31
开源
java
微服务
Guava
-1.4 接口Supplier
全路径名:com.google.common.baseInterfaceSupplier声明@GwtCompatiblepublicinterfaceSupplier简介用来支持单例模式里对象的类。从语法上来说,它完全可以是一个工厂类,一个构造器,构筑器,闭包,或者其他。这个接口没有暗示任何保证。方法概述方法类型方法Tget()从相应模式中取出一个实例方法详情getTget()从相应模式中取出一个
悠扬前奏
·
2023-11-30 03:26
Guava
学习
字符串处理Joiner是连接器,Splitter是分割器,通常我们会把它们定义为staticfinal,利用on生成对象后在应用到String进行处理,这是可以复用的。对于Joiner,常用的方法是跳过NULL元素:skipNulls()/对于NULL元素使用其他替代useForNull(String)对于Splitter,常用的方法是:trimResults()/omitEmptyStrings
鼻涕不停的小眼睛
·
2023-11-29 18:18
为什么要用 Redis 而不用 map/
guava
做缓存? Redis为什么这么快 Redis有哪些数据类型 Redis的应用场景
文章目录为什么要用Redis而不用map/
guava
做缓存?
皮皮攻城狮
·
2023-11-29 08:03
redis
缓存
redis
asla四大
开源组件
应用示例(alsa-lib、alsa-utils、alsa-tools、alsa-plugins)
文章目录alsa设备文件/dev/snd//sys/class/sound/proc/asoundalsa-lib示例1alsa-utilsalsa-toolsalsa-plugins参考alsa设备文件/dev/snd/alsa设备文件目录位于,/dev/snd,如下所示root@xboard:~#ls/dev/snd-ltotal0drwxr-xr-x2rootroot60Nov62023by
口袋物联
·
2023-11-28 17:24
alsa
alsa-lib
alsa-tools
alsa-plugins
alsa-utils
guava
学习
guava
的基础使用一、maven配置com.google.
guava
guava
30.0-jre二、
guava
的几种常见的方法1、非空判断、使用
guava
使用Preconditions.checkNotNull
清华大咖
·
2023-11-28 17:02
java
redis
android
python
scala
Guava
使用经验总结
Guava
项目是Google公司开源的Java核心库,它主要是包含一些在Java开发中经常使用到的功能,如数据校验、不可变集合、计数集合,集合增强操作、I/O、缓存、字符串操作等。
net343
·
2023-11-28 17:31
javaweb
Javase
SpringBoot教程 | 第十三篇:springboot集成spring cache
例如JCache、EhCache、Hazelcast、
Guava
、Redis等。在使用Spring集成Cache的时候,我们需要注册实现的CacheManager的Bean。
054ab278d5d9
·
2023-11-28 06:47
浅谈
Guava
中的 ImmutableMap.of 方法的坑
作者:明明如月学长,CSDN博客专家,大厂高级Java工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。热门文章推荐:(1)《为什么很多人工作3年却只有1年经验?》(2)《从失望到精通:AI大模型的掌握与运用技巧》(3)《AI时代,程序员的出路在何方?》(4)《如何写出高质量的文章:从战略到战术》(5)
明明如月学长
·
2023-11-27 22:25
问题积累
guava
在 Spring Boot 前后端分离系统中集成 JustAuth 实现第三方账号登录?
“JustAuth是一个开箱即用的整合第三方登录的
开源组件
,网上没有搜到它在前后端分离系统中的使用案例,本篇文章将以QQ登录为例为大家讲解该场景下的使用步骤,建议收藏”01—申请QQ应用登录QQ互联平台
实验楼v
·
2023-11-27 20:35
java
python
http
spring
boot
javascript
SpringBoot项目生成二维码,再生成Excel文件导出,亲测采坑
1.项目环境maven依赖pom文件cn.afterturneasypoi-base${easypoi.version}com.google.
guava
guava
cn.afterturneasypoi-web
新的时代_入微
·
2023-11-27 14:43
springboot
spring
boot
excel
java
Flume学习笔记:01-Flume的安装与简单入门示例
文章目录概述Flume的基础架构AgentSourceSinkChannelEventFlume的安装与配置环境准备下载flume的安装包解压安装包删除
guava
-11.0.2.jar,以兼容hadoop3.1.3
wangzhongyudie
·
2023-11-27 06:30
大数据
Flume学习笔记
flume
学习
大数据
去掉Future让异步更优雅
有一些常用的工具已经提供了这个功能,使用起来也很方便ListenableFuture依赖
Guava
包CompletableFutureJDK自带Listena
Real_man
·
2023-11-27 03:22
guava
cache mysql_
Guava
Cache
背景缓存的主要作用是暂时在内存中保存业务系统的数据处理结果,并且等待下次访问使用。在日长开发有很多场合,有一些数据量不是很大,不会经常改动,并且访问非常频繁。但是由于受限于硬盘IO的性能或者远程网络等原因获取可能非常的费时。会导致我们的程序非常缓慢,这在某些业务上是不能忍的!而缓存正是解决这类问题的神器!当然也并不是说你用了缓存你的系统就一定会变快,建议在用之前看一下使用缓存的9大误区(上)使用缓
杨衍
·
2023-11-27 02:10
guavacache
mysql
mica-mqtt 2.2.5 发布,支持Java21虚拟线程
一、简介mica-mqtt基于javaaio实现的简单、低延迟、高性能的mqtt物联网
开源组件
。mica-mqtt更加易于集成到已有服务和二次开发,降低自研物联网平台开发成本。
小小哭包
·
2023-11-26 18:40
物联网
IT行业
mica-mqtt
MQTT
JAVA
【
开源组件
】- 关于Jetcache的使用
关于Jetcache的使用生命不息,写作不止继续踏上学习之路,学之分享笔记总有一天我也能像各位大佬一样分享学习心得,欢迎指正,大家一起学习成长!JetCache是由阿里巴巴开源的通用缓存访问框架,是个非常好用的一个开发工具。GitHub地址:https://github.com/alibaba/jetcache基本使用本文简单介绍jetcache的使用,通过引入坐标,再到简单重要的注解的使用。引入
一个有梦有戏的人
·
2023-11-26 15:12
开源组件
Alibaba
jetcache
java
后端
使用ListenableFuture进行异步任务执行并进行线程切换
这里记录一下使用google的
guava
库里面的ListenableFuture并发类进行处理,CompletableFuture也可以,只是在Android上最低支持API23版本,但是
Mr_Tony
·
2023-11-26 13:22
Java
Android
java
android
DBT踩坑第二弹
考虑到
开源组件
Kyuubi也是基于Hiveserver2,使用的thrift协议,所以采用Kyuubi执行SparkSQL。
淡定一生2333
·
2023-11-26 10:02
DBT
数据库
GOTC全球开源技术峰会活动圆满落幕|OpenTiny聚焦前端
开源组件
库,打造开发者前端攻略!
5月27日——5月28日,为期两天的开源行业盛会,GOTC全球开源技术峰会在上海圆满举行,同时,OpenTiny也亮相GOTC全球开源技术峰会,让广大开发者了解了我们跨端、跨框架、企业级UI组件库,特别是我们的Renderless无渲染组件设计架构,获得了多位专家的一致肯定。本次大会通过行业展览、主题发言、论坛、圆桌、快闪演讲、开源市集等形式来诠释此次大会主题——“OpenSource,Intot
OpenTiny社区
·
2023-11-26 02:20
前端
前端框架
感恩有你|恭喜 OpenTiny Vue
开源组件
库喜迎1000+star!!!
OpenTiny社区的TinyVue组件库终于突破1000+star~感谢所有支持OpenTiny开源社区的朋友们!对此,参与OpenTiny开源的各位项目成员也是十分激动和开心,因此也是在内部进行了一个小小的庆祝。同时大家也希望持续不断的将项目做的越来越好,拓展其能力边界,让更多开发者受益,帮助大家高效搭建web页面!共建开源生态~大家也一起喊出了对于OpenTiny的期待。TinyVue组件库
OpenTiny社区
·
2023-11-26 02:20
vue.js
开源
前端
springboot 整合使用redis发布订阅功能
前言发布订阅作为一种设计思想在很多
开源组件
中都有体现,比如大家熟知的消息中间件等,可谓把发布订阅这一思想体现的淋漓尽致了;一、redis发布订阅简介Redis发布订阅(pub/sub)是一种消息通信模式
逆风飞翔的小叔
·
2023-11-26 01:45
redis
精通springboot微服务
redis发布订阅功能
java使用redis发布订阅
redis发布订阅
React中如何解决点击<Tree>节点前面三角区域不触发onClick事件
(Tree引用
开源组件
TDesign)只需要在onClick里面加限制一下就行:{if(nodeAnde?.e?.target?.tagName!
Spring_z7
·
2023-11-25 21:09
react.js
前端
tdesign
09.网站性能、可用性、并发量优化-Java基础
(当服务器增加到某个程度的时候系统所能提供的并发访问量几乎不变,所以不能根本解决问题)使用缓存(本地缓存:本地可以使用JDK自带的Map、
Guava
Cache.分布式缓存:Redis、Memcache.
天堂比不过家乡啦
·
2023-11-25 17:54
探讨下如何更好的使用缓存 —— 集中式缓存Redis的BitMap存储、管道与事务、以及与本地缓存一起构建多级缓存
通过前面的文章,我们一起剖析了
Guava
Cache、Caffeine、Ehcache等本地缓存框架的原理与使用场景,也一同领略了以Redis为代表的集中式缓存在分布式高并发场景下无可替代的价值。
程序一逸
·
2023-11-25 08:13
redis
缓存
数据库
GUAVA
常用方法总结整理(list map string concurrent file)
2019独角兽企业重金招聘Python工程师标准>>>1.对字符串的操作:packagecom.wenniuwuren.
guava
;importjava.io.UnsupportedEncodingException
weixin_34205076
·
2023-11-25 03:07
java
python
javascript
ViewUI
Guava
库API使用部分总结
Guava
库1,
Guava
是对JavaAPI的补充,对Java开发中常用功能进行更优雅的实现,使得编码更加轻松,代码容易理解。
阳光的亮亮
·
2023-11-25 03:37
1
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他