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
【UAV】
发现一个比较好的库: com.google.common.base
0x0001起因0x0002lib罗列0x0003gradle引用0x0001起因研究别人代码的时候,灵光一现0x0002lib罗列https://google.github.io/g
uav
a/releases
老汉带你推推推
·
2020-08-23 19:57
Android_APP
Joiner的用法
GoogleG
uav
a提供了Joiner类专门用来连接String。
michaellufhl
·
2020-08-23 17:58
G
uav
a学习笔记:Preconditions优雅的检验参数
1.概述在日常开发中,我们经常会对方法的输入参数做一些数据格式上的验证,以便保证方法能够按照正常流程执行下去。对于可预知的一些数据上的错误,我们一定要做事前检测和判断,来避免程序流程出错,而不是完全通过错误处理来保证流程正确执行,毕竟错误处理是比较消耗资源的方式。在平常情况下我们对参数的判断都需要自己来逐个写方法判断,代码量不少并且复用性不高,如下所示:importorg.junit.Test;p
viagra2009100129
·
2020-08-23 17:37
Guava
用g
uav
a实现简单的事件驱动
G
uav
a的EventBus可以简化生产/消费模型。EventBus通过非常简单的方式,实现了观察者模式中的监听注册,事件分发。
cbjcry
·
2020-08-23 16:50
设计模式
多线程
[G
uav
a源码日报](3)Joiner分析
把任意的字符串,通过一些分隔符将它们连接起来是大多数程序员经常处理东西。以前的方式就是迭代,append等操作,使用Joiner可以更方便。我们先看一下以前的处理方式://通过分隔符将字符串链接在一起publicstaticStringbuilder(Listlist,Stringdelimiter){StringBuilderstringBuilder=newStringBuilder();fo
SunnyYoona
·
2020-08-23 15:37
Guava
G
uav
a学习笔记
G
uav
a是谷歌开发的高效切简单的API里面有大量的方法来提高我们平时的开发效率。
林先生拆坑日记。
·
2020-08-23 14:42
java
基础
谈谈经典限流方法——漏桶、令牌桶,与G
uav
a RateLimiter的实现
前言昨晚对球迷来说简直是盛宴(边霍啤酒边看了4场球),当然也导致本篇没写完。那么今天就来续一发吧。高并发的业务系统经常要接受大流量的考验,为了保证系统的响应度和稳定性,往往都需要对有风险的接口实施限流(ratelimiting),更高大上的说法则是“流量整形”(trafficshaping)。限流的思想最初来源于计算机网络,有两种经典的方法:漏桶和令牌桶。本文先来稍微研究一下它们。漏桶(Leaky
LittleMagics
·
2020-08-23 10:34
算法/数据结构
缓存穿透,击穿,雪崩
解决:使用bloomfilter(布隆过滤器)可以使用google的g
uav
a包,也可以自己实现一个。布隆过滤器消耗的内
rootDream
·
2020-08-23 07:47
缓存
java集合与g
uav
a集合常见使用方法
1.HashMap是无序集合Mapmaps=newHashMapentry:maps.entrySet()){System.out.println("Key="+entry.getKey()+",Value="+entry.getValue());}2.LinkedHashMap是有序集合可以通过LinkedHashMap的keySet方法遍历LinkedHashMapmaps=newLinked
chengshi2248
·
2020-08-23 05:20
flink 1.10 sql踩的坑
sql开了timewindow导致流变成了撤回流,无法直接插入,遂将其转为dataStream,本地无问题,在流上报错《Causedby:org.apache.flink.shaded.g
uav
a18.
weixin_43394456
·
2020-08-23 03:48
flink
PHP字符串递增运算
'a';$i<='z';++$i){echo"$i";}输出结果:abcdefghijklmnopqrstuvwxyzaaabacadaeafagahaiajakalamanaoapaqarasata
uav
awaxayazbabbbcbdbebfbgbhbibjbkblbmbnbobpbqbrbsbtbubvbwbxbybzcacbcccdcecfcgchcicjckclcmc
kpb1s
·
2020-08-23 00:45
PHP
缓存的最佳实践
1.本地缓存、分布式缓存、文件缓存缓存就是数据交换的缓冲区,按照分布情况,可以分为:本地缓存:可用hashmap(注意并发)、g
uav
a-cache(推荐)等。
安静的写个代码
·
2020-08-22 22:25
redis
java
G
uav
a的Joiner和Splitter
导入maven依赖com.google.g
uav
ag
uav
a21.0使用实例Joiner:把list或者map转成stringpublicstaticvoidmain(String[]args){//join
iuie_sl
·
2020-08-22 21:11
Guava
Android studio 3.0 com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex
com.android.builder.dexing.DexArchiveMergerException:Unabletomergedex错误build.gradle文件引入资源配置问题修改前compile(name:'g
uav
alib
痞子2号
·
2020-08-22 20:08
Android
L
uaV
iew 初识
当然动态化的方案有很多种:RN,Weex,L
uaV
iew等。对于一个对H5、React零基础的小白,我准备还是从L
uaV
iew入手。什么是L
uaV
iew?L
uaV
iew是一种运行在
wwmusic
·
2020-08-22 20:50
iOS-分析研究
L
uaV
iew第二阶段学习—— Debugger & Download
前言第一阶段学习L
uaV
iew,已经对其有一定的了解:什么是L
uaV
iew、L
uaV
iewCore,自定义控件的桥接等。
wwmusic
·
2020-08-22 20:50
iOS-分析研究
g
uav
a 缓存过期策略
2019独角兽企业重金招聘Python工程师标准>>>google的g
uav
a可谓鼎鼎有名,最近在研究缓存,也就看看它是怎么处理缓存过期问题的;首先它并没有通过在后台起一个线程,不停去轮询。
weixin_33840661
·
2020-08-22 19:37
图形学领域的关键算法及源代码链接
非常全非常强大的图形学相关的论文和源代码:ComputerGraphicsResearchSoftwareHelpingyo
uav
oidre-inventingthewheelsince2009!
weixin_30808575
·
2020-08-22 19:40
G
UAV
A缓存失效清理
G
UAV
A缓存虽然有expireAfterWrite/expireAfterAccess方法和expire的监听器,但是g
uav
a自身并不会定时去判断缓存是否失效,触发判断失效逻辑是调用get方法。
xiaoniuxqq
·
2020-08-22 18:41
java基础
springboot实现反向代理
第一步:相关依赖org.mitre.dsmiley.httpproxysmiley-http-proxy-servlet1.7com.google.g
uav
ag
uav
a18.0第二步:配置文件#代理的本地路由规则
章鱼哥1042
·
2020-08-22 17:10
springCloud
springboot
反向代理
java8 stream 由一个list转化成另一个list案例
stringList1=stringList.stream().map(item->{Mapmap=newHashMaplist=Lists.newArrayList();//新建一个List用的google提供的G
uav
apackagecom.google.common
·
2020-08-22 17:06
缓存击穿以及缓存雪崩问题解决方案
还有一个办法就是通过布隆过滤器实现:引用谷歌的g
uav
a的maven依赖,原理就是相当于将数据库的数据都加载到过滤器中,在查
lMaster_LM
·
2020-08-22 16:02
redis
布隆过滤器(BloomFilter)原理 实现和性能测试
当然它也不是完美无缺,它也有自己的缺点,接下来跟随我一起详细了解下BloomFilter的实现原理,以及它优缺点、应用场景,最后再看下Googleg
uav
a包中BloomFilter的实现,并对比下
xindoo
·
2020-08-22 16:21
bloomfilter
布隆过滤器
guava
java
偷得浮生几日闲,走一趟厄瓜多尔 《3》火山瀑布
Tungurah
uav
olcano在去巴尼奥斯(Banos)的途中,我们在ELPailonDelDiablo,一个以“恶魔之炉”(Devil’sCauldron)命名的瀑布边停下。
晓荆
·
2020-08-22 16:30
高质量的Google G
uav
a库
高质量的GoogleG
uav
a库GoogleG
uav
a辅助库是java1.6及以上的类库集合的扩展项目里面包含大量高质量的API可以使你的Java代码更加优雅,更加简洁,让你工作更加轻松愉悦本文章主要向大家介绍
Asen90
·
2020-08-22 15:06
java
宜信开源|
UAV
心跳机制与容器、进程数据采集
服务心跳机制主要用于确认服务的存活状态,
UAV
Stack的心跳数据还负责上报节点的容器及进程监控数据,支持在前端实时查看应用容器和进程的运行状态,并根据这些数据对容器和进程做出预警。
宜信技术学院
·
2020-08-22 12:32
心跳
容器
运维
宜信开源|(功能上新)
UAV
Stack服务治理之流量控制
UAV
Stack作为一套智能化服务技术栈,其服务治理(
UAV
.Ser
宜信技术学院
·
2020-08-22 12:20
运维
服务治理
开源软件
数据集
大学公开数据集(Stanford)69G大规模无人机(校园)图像数据集【Stanford】http://cvgl.stanford.edu/projects/
uav
_data/人脸素描数据集【CUHK】
关关雎鸠ԅ(¯﹃¯ԅ)
·
2020-08-22 12:03
px4中的mavlink协议
该协议既可以用于地面站(GroundControlStation,GCS)对无人机(
UAV
)的控制,也可用于对地面站的信息反馈。
丨丶小朱
·
2020-08-22 10:11
PixHawk
基于Redis的BloomFilter实现
了解),发现G
uav
a提供了封装好的类,但是只能单机使用,一般现在的应用都是部署在分布式系统的,所以想找个可以在分布式系统下使用的布隆过滤器,找了半天只找到一个基于redis开发的模块项目ReBloom
MartinDai
·
2020-08-22 10:23
redis
bloomfilter
java
[轮子系列]Google G
uav
a之BloomFilter源码分析及基于Redis的重构
本文源地址:http://www.fullstackyang.com/...,转发请注明该地址或segmentfault地址,谢谢!一、背景知识在网上已经有很多关于布隆过滤器的介绍了,这里就不再赘述,下面简单地提炼几个要点:布隆过滤器是用来判断一个元素是否出现在给定集合中的重要工具,具有快速,比哈希表更节省空间等优点,而缺点在于有一定的误识别率(false-positive,假阳性),亦即,它可能
fullstackyang
·
2020-08-22 10:47
java
bloomfilter
guava
redis
netty 构建的RPC总结 NEETYRPC
用到的技术以及第三方框架jarspring的自定义复杂beang
uav
a.jarioc,aop,动态代理反射,多线程netty知识点spring自定义复杂bean1.ClassPathXmlApplicationContext2
青城楼主
·
2020-08-22 04:10
Java使用Lambda实现字符串出现次数最多的字符查找
也即存在出现次数相等的字符出现次数相同的字符需要按照字典顺序排序代码剖析:packagecom.nokia.pats;importcom.google.common.base.Strings;//usedg
uav
alibraryimpo
前进吧-程序员
·
2020-08-22 03:14
Java普通源代码
大数据起步之wormhole初识
第一个接触wormhole是公司的一个开发项目,由于之前供职于宜信,接触到这个开源项目,目前宜信已经推出Davinci、Moonbox、Wormhole、
UAV
.Monitor等10项领先开源技术,以将宜信的技术和方法开放共享
Jonny的ICU
·
2020-08-22 02:04
大数据
G
uav
a学习笔记 | 基本工具
第一章基本工具目录使用和避免nullnull可能作为默认返回,会导致歧义从而使程序丢失健壮性;好的方面是,null有时是高效的。OptionalOptional表示一个可能为null的T类型引用,它可能包含非null引用(此时为引用存在),也可能什么也不包括(此时为引用缺失),但它从来不会包括null值引用。Optionalpossible=Optional.of(5);possible.isPr
拾壹北
·
2020-08-22 01:59
什么时候应该避免写代码注释?
英文原文:WhenShouldYo
uAv
oidCommentingYourCode?看到标题,我知道你可能会想:“我为什么要避免代码注释,这难道不是一件好事吗?”。是的,写注释在大多数情况下是有用的。
原文链接
·
2020-08-22 01:12
注释
java+webMagic+selenium
us.codecraftwebmagic-extension${webmagic.version}us.codecraftwebmagic-selenium${webmagic.version}com.google.g
uav
ag
uav
a25.0
jey_4
·
2020-08-22 00:02
爬虫
Google g
uav
a工具类的介绍和使用
所以就诞生了g
uav
a。
小旋锋
·
2020-08-21 23:29
后端
guava
常用链接
ref=7247411GoogleG
uav
a:http://if
weixin_30410119
·
2020-08-21 22:31
g
uav
a中的SettableFuture分析
当缓存中没有要找的数据时,则要从数据库中去查询,而当并发量比较大时可能会击穿数据库,所以g
uav
acache对同一值的查询做了合并请求的处理。
weixin_30372371
·
2020-08-21 22:57
G
uav
a 教程-使用 Google G
uav
a编写漂亮代码(转载)
G
uav
a教程1-使用GoogleCollections,G
uav
a,staticimports编写漂亮代码G
uav
a教程2-深入探索GoogleG
uav
a库G
uav
a教程3-Java的函数式编程,通过
时光之刃51y
·
2020-08-21 20:57
秒杀高并发要点
限流:缓存:本地缓存(ehcache,g
uav
a),远程分布式缓存(redis,memcached)。
郭龙_Jack
·
2020-08-21 19:01
秒杀高并发
SX127X + LPC541XX
M4F双核,难道不应该用于
UAV
?去年吧,NXP推出了LPC541XX。我一看这不是LCP43XX替代品么?可是做什么呢?直到这次NXPLPC541XX
小鱼儿他老汉
·
2020-08-21 17:24
g
uav
a 堆缓存
G
uav
a是Google出的一个工具包,它里面的cache即是对本地内存缓存的一种实现,支持多种缓存过期策略。
timothyue1
·
2020-08-21 15:53
Spring之—— Spring-Cache key设置注意事项
目前采用的是springCache的@Cacheable注解方式,缓存具体实现选取的是G
uav
aCache。具体缓存的配置
冰 河
·
2020-08-21 14:35
spring
J2EE
使用.
uav
can文件不能生成相关的h文件问题分享
目前笔者遇到
uav
can有以下3种情况不能生成对应的h文件1.
uav
can文件的序号与已经存在的文件序号重复2.
uav
can文件的首字母没有大写3.
uav
can文件的编码方式不对讲述上面3个问题之前,先来看看
坐看风云变幻
·
2020-08-21 12:28
UAVCAN开发系列
spring 4.0.9整合swagge2
一、添加Maven依赖,排除掉swagger2中spring有关依赖io.springfoxspringfox-swagger22.0.1com.google.g
uav
ag
uav
aorg.springframeworkspring-coreorg.springframeworkspring-beansorg.springframeworkspring-contextorg.springframew
曾令胜
·
2020-08-21 09:41
学习google G
uav
a 多值Map源码的总结
今天看了下google开源工具类的源码,主要看了下Multimap的源码,写一下自己阅读中的一些总结。在JDK中的Map,一个键对应一个值,值可以重复,键不能重复,相同的键会导致值得覆盖,这是最基本的Map的功能。Multimap实现的是一个键对应多个值,通过相同键得到值结果是一个Collection。引用下源码中对Multimap的描述:写道Acollectionthatmapskeystova
iteye_8992
·
2020-08-21 09:21
java基础
java
Android Studio 常见问题汇总
invalidopcodeba(invokedynamicrequires--min-sdk-version>=26)解决方法:在build中加入implementation"com.google.g
uav
a
孤独浪人1
·
2020-08-21 05:30
android开发
spring boot 整合 谷歌g
uav
a的EventBus 实现单机版的消息发布订阅
springboot整合谷歌g
uav
a的EventBus实现单机版的消息发布订阅大型分布式系统,直接用mq解耦,那么单机系统怎么办,可以考虑用EventBus用EventBus的好处也是异步解耦,和mq
zhangSir134
·
2020-08-21 04:25
spring
boot
消息队列mq
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他