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多种异步方式,你知道几个?
然后,梳理一下异步的20种实现方式新建线程Thread实现异步线程池化实现异步Future阻塞式异步
guava
回调式异步Netty回调式异步Servlet3.0异步Completa
之乎者也·
·
2023-12-25 22:16
JAVA
面试题分享
java
开发语言
基于SpringBoot实现一个可扩展的事件总线
基于SpringBoot实现一个可扩展的事件总线前言在日常开发中,我们经常会用到事件总线,SpringBoot通过事件多播器的形式为我们提供了一个事件总线,但是在开发中我们经常会用到其他的实现,比如
Guava
神秘微笑
·
2023-12-25 15:35
spring
boot
java
spring
Java程序员必备:最广泛使用的java库!
Google
Guava
-用于收集,缓存,原语支持等的Google核心库(示例)2
阿志RUAN
·
2023-12-25 12:49
java
spring
大数据
编程语言
javascript
高并发扩容之缓存
图片.png图片.png缓存图片.png图片.png图片.png缓存
Guava
Cache图片.png图片.png图片.png图片.png学习redis网站redis.cnRedisConfigpackagecom.alan.concurrency.example.cache
磊_5d71
·
2023-12-25 08:34
SpringMVC之拦截器
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章Python机器
学习入门
之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一
键盘敲烂~~~
·
2023-12-24 23:37
SpringMVC
java
SpringMVC
spring
拦截器
Interceptor
画画那些事 | 钢笔画
学习入门
总结
钢笔画
学习入门
总结|汤向老师钢笔淡彩基本的训练内容:每日练习钢笔操,从积累掌元素开始,从单体到组合,从局部到整体,从简单到复杂。
麦田先森
·
2023-12-24 20:20
三菱plc
学习入门
(一,认识三菱plc)
今天就开始对三菱的plc软件入一个门,希望小编的文章对读者和初学者有所帮助!欢迎评论指正,废话不多说,下面开始学习。目录plc的型号介绍M表示什么?T表示什么?R表示什么?为什么三菱没有X8或者Y8,18,19输入输出的端口?三菱plc的接线方法NPN接法与PNP接法(详细看FX3U的接线)NPN接法(漏型接法,也称为三线接法或低电平触发接法)PNP接法(也称为两线接法或高电平触发接法)三菱输入端
韶光不负
·
2023-12-24 14:38
plc
三菱
三菱
plc
【Redis】缓存预热
memcached(分布式)●Etcd(云原生架构的一个分布式存储,存储配置,扩容能力)●ehcache(单机)●本地缓存(Java内存Map)●Caffeine(Java内存缓存,高性能)●Google
Guava
Redis
程序员iteng
·
2023-12-24 07:55
Redis
缓存
redis
数据库
浅谈
Guava
Cache的参数使用
CacheLoader用于数据加载方式比较固定且统一的场景,在缓存容器创建的时候就需要指定此具体的加载逻辑。通常开发中使用时我们需要继承CacheLoader类或写一个匿名实现类实现其load方法和reload方法load方法当执行get操作没有命中缓存或者判断缓存已经超出expireAfterWrite设置的时间即缓存过期时,会调用load方法进行回源逻辑,获取到新的数据并建立缓存。这个方法执行
WannaRunning
·
2023-12-24 06:05
JavaWeb
java
开发语言
Apache Commons 和
Guava
两个第三方的开源工具库的使用
ApacheCommonsLang3字符串操作日期操作返回多个字段ArrayUtils数组操作EnumUtils枚举操作collections4集合操作CollectionUtils工具类Bag统计次数beanutilsBean操作
Guava
Map
初念初恋
·
2023-12-24 04:04
java基础
java
后端
RateLimiter速率了解
RateLimitercom.google.
guava
guava
22.0这个同名的类在nacos的jar包中也有出现。
org0610
·
2023-12-24 04:00
java
优雅校验:
Guava
Preconditions使用指南
第1章:引言
Guava
,是一个功能丰富、用途广泛的Java库。
宋小黑
·
2023-12-23 06:17
Guava实战手册
guava
java
Preconditions
Guava
和RateLimiter限流
publicclassRateLimiterDemo{staticRateLimiterlimiter=RateLimiter.create(2);publicstaticclassTaskimplementsRunnable{@Overridepublicvoidrun(){System.out.println(System.currentTimeMillis());}}publicstatic
helloworld1238888
·
2023-12-23 06:46
guava
java
jvm
使用
Guava
轻松创建和管理不可变集合
今天,我们来聊聊一个在Java编程里超有用的话题:使用
Guava
创建和管理不可变集合。首先,咱们得明白,什么是不可变集合。简单来说,不可变集合就是一旦创建就不能被修改的集合。为啥要用不可变集合呢?
宋小黑
·
2023-12-23 06:12
Guava实战手册
guava
java
集合工具
Guava
中的多值映射Multimap的深入分析
第1章:引言今天小黑要重点介绍的是
Guava
中超实用的一个工具:Multimap。Multimap这个东西,其实可以看作是Map的一个加强版。
宋小黑
·
2023-12-22 14:22
Guava实战手册
guava
java
Guava
的TypeToken在泛型编程中的应用
好消息是,
Guava
的TypeToken帮咱们巧妙地解决了这个问题。不仅如此,它还能让咱们在处理泛型时更
宋小黑
·
2023-12-22 13:15
Guava实战手册
guava
java
java 非常好用的一个缓存(Google
Guava
的Cache)
1引入googleCache包:com.google.
guava
guava
18.02googleChache代
qyhua
·
2023-12-22 00:26
缓存
java
前端
Guava
自加载缓存LoadingCache使用指南
别急,咱们今天的主角——
Guava
的LoadingCache就是这样一个神器。LoadingCache,顾名思义,就是能够自动加载缓存的
宋小黑
·
2023-12-21 22:23
Guava实战手册
缓存
guava
java
Redis+Caffeine两级缓存实战
随着不断的发展,这一架构也产生了改进,在一些场景下可能单纯使用Redis类的远程缓存已经不够了,还需要进一步配合本地缓存使用,例如
Guava
cache或Caffeine,从
1b( ̄▽ ̄)d
·
2023-12-21 12:32
缓存
redis
数据库
四月总结
现在在
学习入门
的初级阶段,有一些入门了,但是只限于知道。尝试开始实践,但是实践的过程中会碰到很多问题。
Tina小姐姐
·
2023-12-21 06:36
Guava
限流神器:RateLimiter使用指南
1.引言可能有些小伙伴听到“限流”这个词就觉得头大,感觉像是一个既复杂又枯燥的话题。别急,小黑今天就要用轻松易懂的方式,带咱们一探RateLimiter的究竟。想象一下,当你去超市排队结账时,如果收银台开得越多,排队的人就会越少,速度也就越快。但如果超市为了节省成本,只开了一两个收银台,那排队的速度就会大大降低,甚至造成拥堵。在软件世界里,特别是在处理网络请求或资源访问时,也存在类似的问题。这时候
宋小黑
·
2023-12-21 01:13
Guava实战手册
guava
java
限流算法
Java异常处理神器:
Guava
Throwables类
第一章:
Guava
库简介
Guava
由Google开发,它提供了大量的核心Java库,例如:集合、缓存、原生类型支持、并发库、通用注解、字符串处理和I/O操作等。
宋小黑
·
2023-12-21 01:43
Guava实战手册
java
guava
异常处理
深入解析
Guava
范围类(Range)
第1章:范围类Range的重要性大家好,我是小黑,今天咱们聊聊一个在Java编程世界里非常实用但又被低估的角色——
Guava
库中的Range类。
宋小黑
·
2023-12-21 01:43
Guava实战手册
guava
java
范围类
Guava
事件总线的应用与最佳实践
今天,小黑带大家深入了解
Guava
事件总线(EventBus)。咱们先聊聊,为什么这个东西这么酷?如果你是一名Java开发者,肯定知道,管理复杂的应用程序中的组件之间的通信可以是一场挑战。
宋小黑
·
2023-12-21 01:42
Guava实战手册
guava
java
事件总线
Guava
的图(Graph)库在数据结构中的应用
第1章:引言大家好,我是小黑,咱们今天来聊聊
Guava
图(Graph)库!对于不太熟悉图数据结构的朋友来说,先给大家科普一下。图是一种非常重要的数据结构,用来表示元素(节点)间的关系。
宋小黑
·
2023-12-21 01:09
Guava实战手册
guava
数据结构
java
Guava
Cache实现原理 - CacheLoader解析
引言
Guava
Cache是Google开源的一个缓存库,它提供了一种简单且高效的方式来缓存数据,以加快应用程序的性能。
程序员王也
·
2023-12-21 01:09
java
云端开炉,线上训练,Bert-vits2-v2.2云端线上训练和推理实践(基于GoogleColab)
假如我们一定要说深度
学习入门
会有一定的门槛,那么设备成本是一个无法避开的话题。深度学习模型通常需要大量的计算资源来进行训练和推理。
刘悦的技术分享
·
2023-12-20 13:53
bert
人工智能
深度学习
音视频
python
基于Redis实现SpringCache
在Java的世界里,当我们需要缓存一个对象时,我们会想到用
Guava
、Ehcache、Memcache、Redis,这些缓存框架各有优劣,我今天想给大家介绍一个Spring世界里使用的缓存框架。
启程_a915
·
2023-12-20 09:45
第五届脑电深度
学习入门
班(训练营:2023.9.12~9.20)
茗创科技专注于脑科学数据处理,涵盖(EEG/ERP,fMRI,结构像,DTI,ASL,,FNIRS)等,欢迎留言讨论及转发推荐,也欢迎了解茗创科技的脑电课程,数据处理服务及脑科学工作站销售业务,可添加我们的工程师(微信号MCKJ-zhouyi或17373158786)咨询。★课程简介★脑电图(Electroencephalogram,EEG)是脑神经细胞电生理活动在大脑皮层或头皮表面的总体反映,包
茗创科技
·
2023-12-20 09:44
机器学习——数据划分
【说明】文章内容来自《机器
学习入门
——基于sklearn》,用于学习记录。若有争议联系删除。1、数据划分在机器学习中,通常将数据集划分为训练集和测试集。
风月雅颂
·
2023-12-20 00:26
机器学习-基于sklearn
机器学习
人工智能
深度学习
python
CTFHub | 字符型注入
提供优质的赛事及学习服务,拥有完善的题目环境及配套writeup,降低CTF
学习入门
门槛,快速帮助选手成长,跟随主流比赛潮流。
尼泊罗河伯
·
2023-12-19 21:36
CTF精进之路
CTF
web安全
WordCloud—— 词云
【说明】文章内容来自《机器
学习入门
——基于sklearn》,用于学习记录。若有争议联系删除。
风月雅颂
·
2023-12-19 13:09
机器学习-基于sklearn
python
开发语言
一天吃透Redis面试八股文
为什么要用Redis而不用map/
guava
做缓存?Redis数据类型有哪些?SortedSet和List异同点?Redis的内存用完了会怎样?Redis如何做内存优化?keys命令存在的问题?
程序员大彬
·
2023-12-19 12:01
java
Redis
redis
面试
数据库
MapReduce&YARN
学习入门
目录一、MapReduce概述1.分布式计算框架-MapReduce2.MapReduce执行原理3.MapReduce的运行机制二、YARN概述1.资源调度2.YARN的资源调度3.MapReduce和YARN的关系三、YARN架构1.YARN核心架构1.1.YARN容器2.YARN辅助架构2.1Web应用代理(WebApplicationProxy)2.2JobHistoryServer历史服
Exclusive_Sea
·
2023-12-19 10:05
mapreduce
hadoop
大数据
hdfs
Flink:异步IO关联HBase维表数据
当然,为了避免频繁与外部系统进行交互,建议使用内部缓存的方式存储近期容易使用到的维度数据,也就是LRU(最近最少使用)思想,业界经常使用的一个缓存机制是
Guava
库提供的CacheBuilder。
GScallion
·
2023-12-19 08:11
Flink
flink
机器
学习入门
二(无监督学习中的聚类算法)
目录1.前言2.聚类算法简介3.K-Means聚类3.1算法实现3.2算法实战4.密度聚类DBSCAN4.1算法介绍4.2DBSCAN实战(还是鸢尾花数据集不过是datasets里的)5.小结1.前言上一篇文章我们已经知道了无监督学习中分为两个大类别,分别是聚类和降维。今天作者要带着大家较为详细的学习无监督学习中的聚类算法。2.聚类算法简介何为聚类呢?“物以类聚,人以群分”,当人们面对很多事物的时
朱笨笨
·
2023-12-19 06:21
机器学习入门
机器学习
算法
学习
机器
学习入门
一(适合像我这样的小白)
1.简单介绍机器学习作者还是机器学习方面的萌新,比较擅长的语言为python,只具备一定的pandas、numpy、matplotlib库的知识,从今天起,作者将记录自己在学习机器学习的过程,希望感兴趣的小伙伴可以一起交流促进学习。同时作者也希望自己的博客能像别人的一样帮助一些被bug困扰的学生。那话不多说先简单介绍一下概念吧,其实在我的认知中,无非就是预测,和分类。机器学习可以根据以前的数据去预
朱笨笨
·
2023-12-19 06:51
机器学习入门
机器学习
人工智能
机器
学习入门
六(贝叶斯网络数据分类)
老师要求做一个因果分析,没有思路。目前作者了解到了辛普森悖论,所以想找一个比较合适的方法做一下因果分析,于是找到了《Python机器学习算法与实战》这本书看了一眼里面的内容,偷学了一手贝叶斯网络书数据分类方法哈哈哈。文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言贝叶斯网络处理一些分类问题,同时尝试用贝叶斯网络做因果分析。本文采用的数据集仍未泰坦尼克号幸存者数据集。一
朱笨笨
·
2023-12-19 06:18
机器学习入门
机器学习
分类
人工智能
用
Guava
做本地缓存示例
缓存的作用提升系统性能,暂时在内存中保存业务系统的数据处理结果,并且等待下次访问使用本地缓存和分布式缓存缓存分为本地缓存与分布式缓存。本地缓存为了保证线程安全问题,一般使用ConcurrentMap的方式保存在内存之中,而常见的分布式缓存则有Redis,MongoDB等。本地缓存适用于数据量较小或变动较少的数据,因为变动多需要考虑到不同实例的缓存一致性问题,而数据量大则需要考虑缓存回收策略及GC相
青铜爱码士
·
2023-12-18 22:05
guava
缓存
机器
学习入门
目标检测之印章检测和分类
识别效果如上图模型下载地址:采用技术架构FlaskPaddlePaddlePaddleX安装框架:Flask,PaddlePaddle,PaddleXpython3.6以上版本使用说明采用300多张印章的A4文件图片进行训练,采用slim工具进行压缩处理,模型大小为47M左右,在多核cpu下计算速度为0.1~0.2s之间,gpu为0.015s左右请再服务器开放5002端口,访问http://loc
zuiyuewentian
·
2023-12-18 17:32
机器学习
机器学习
目标检测
分类
pytorch深度
学习入门
(13)之-模型剪枝
概述模型剪枝是一种用于神经网络压缩的技术,其主要目的是减少模型的计算复杂性和存储需求,同时尽量保持模型的预测能力。这通常通过删除模型中的冗余信息或减少模型的大小来实现。剪枝技术主要有以下几种:重要性剪枝:这种方法首先确定模型中每个权重的重要性,例如可以使用梯度或激活值来判断。然后,删除重要性低的权重,并重新训练模型以调整剩余的权重。全局剪枝:全局剪枝方法通过对整个网络应用某种全局标准(例如,阈值)
码农呆呆
·
2023-12-18 14:30
深度学习
深度学习
pytorch
剪枝
机器
学习入门
-西瓜书总结笔记第十三章
西瓜书第十三章-半监督学习一、未标记样本二、生成式方法三、半监督SVM四、图半监督学习五、基于分歧的方法六、半监督聚类一、未标记样本形式化地看,有训练样本集Dl={(x1,y1),(x2,y2),⋯ ,(xl,yl)}D_l=\{(\pmbx_1,y_1),(\pmbx_2,y_2),\cdots,(\pmbx_l,y_l)\}Dl={(xxx1,y1),(xxx2,y2),⋯,(xxxl,yl)
一入材料深似海
·
2023-12-18 06:14
学习笔记
机器学习
python学习系列1---爬取糗事百科段子
前段时间一直在慕课网看廖雪峰老师的python
学习入门
和进阶,视频地址http://www.imooc.com/learn/317。讲的很好,很通俗易懂,一边讲解还能一边练习。
余蝈蝈
·
2023-12-18 05:35
Java小案例-
Guava
使用指南
前言
Guava
项目包含若干被Google的Java项目依赖的核心类库,例如:集合、缓存、原生类型支持、并发库、通用注解、字符串处理、I/O等等。
编程乐学(Arfan开发工程师)
·
2023-12-18 04:49
guava
布隆(bloom)过滤器
Guava
布隆过滤器演示1、引入依赖pom.xml88com.google.
guava
guava
22.0junitjunit4.13.2test2、编写测试类AppTest.javai
freeok
·
2023-12-17 15:30
深度
学习入门
(五):经典网络Alexnet实现
介绍AlexNet是一个深度卷积神经网络架构,于2010年代初在深度学习重新引起人们关注时发挥了重要作用。它因在2012年的ImageNet大规模视觉识别挑战(ILSVRC)中获胜而闻名。实现创建了一个AlexNet网络的实例,并将一个随机生成的输入张量(即一张随机的图像)传递给这个网络。随后,代码打印出通过该网络得到的输出张量,以及输出张量的大小。importtorchfromtorchimpo
一个很菜的小猪
·
2023-12-17 14:55
深度学习入门
深度学习
人工智能
【机器
学习入门
】决策树算法(三):C5.0算法
简介:C5.0算法是昆兰在C4.5算法的基础上提出的商用改进版本,目的是对含有大量数据的数据集进行分析。计算过程:C5.0算法的训练过程大致如下。假设训练的样本集S共有n个样本,训练决策树模型的次数为T,用Ct表示t次训练产生的决策树模型,经过T次训练后最终构建的复合决策树模型表示为C*。用表示第i个样本在第t次模型训练中的权重(i=1,2,3,…,n;t=1,2,3,…,T);用表示的归一化因子
学不死的狗
·
2023-12-17 11:59
机器学习入门
机器学习
决策树
算法
Sentinel 是如何做限流的
之前的项目中使用的限流措施主要是
Guava
的RateLimiter。RateLimiter是基于令牌桶流控算法,使用非常简单,但是功能相对比较少。
vivo互联网技术
·
2023-12-17 09:36
技术干货
高可用
Sentinel
限流
【MATLAB教程案例98】基于混沌序列的图像加解密matlab仿真,并进行各类攻击测试
欢迎订阅《FPGA
学习入门
100例教程》、《MATLAB
学习入门
100例教程》目录1.软件版本2.基于混沌序列图像加解密算法的理论概述
fpga和matlab
·
2023-12-16 18:52
matlab
混沌序列
图像加解密
matlab教程
matlab入门案例
maven 项目读取 resources 下的文件
在IDEA下的目录结构:如果是java的话:先引入该包com.google.
guava
guava
22.0//filePath相对resource路径Filefile=newFile(Resourc
Silence~123
·
2023-12-16 11:51
idea
maven
maven
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他