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】
java的G
uav
a工具包介绍
集合普通集合Listlist=Lists.newArrayList();Setset=Sets.newHashSet();Mapmap=Maps.newHashMap();Set取交集、并集、差集HashSetsetA=Sets.newHashSet(1,2,3,4,5);HashSetsetB=Sets.newHashSet(4,5,6,7,8);Sets.SetViewunion=Sets.u
·
2021-06-24 12:23
使用lua动态加载C共享库
参考了以下文章,而非官方的https://www.cnblogs.com/cheerupforyou/p/7192307.html解决了多次加载(lua:multipleL
uaV
Msdetected),
OhnkytaBlabdey
·
2021-06-24 00:27
JAVA | G
uav
a EventBus 使用 发布/订阅模式的步骤
前言EventBus是G
uav
a的事件处理机制,是观察者模式(生产/消费模型)的一种实现。
·
2021-06-23 12:53
对Java8流处理和g
uav
a使用的一些小技巧
packagecom.gftech.cloud;importcom.gftech.cloud.exceptions.ProductError;importcom.google.common.base.*;importcom.google.common.collect.*;importcom.google.common.primitives.Ints;importcom.sinsz.c.except
wxyjj
·
2021-06-21 19:50
使用resilience4j实现优雅重试
相比较而言,NetflixHysrix对Archaius存在编译依赖,Archaius有许多外部依赖,比如G
uav
a和ApacheC
大哥你先走
·
2021-06-20 09:50
G
uav
a——Functional Utilities
CaveatsJava8includesthejava.util.functionandjava.util.streampackages,whichsupercedeG
uav
a'sfunctionalprogrammingclassesforprojectsatthatlanguagelevel.ExcessiveuseofG
uav
a'sfunctionalprogrammingidiomscan
jiangmo
·
2021-06-19 11:23
JDK8新特性:使用Optional
以前,为了解决空指针异常,Google公司著名的G
uav
a项目引入了Optional类,G
uav
a通过使用检查空值的方式来防止代码污染,它鼓励程序员写更干净的代码。
林海之
·
2021-06-19 00:01
G
uav
a Cache最佳实践
项目中经常使用G
uav
aCache,根据经验总结了一些最佳实践。
十毛tenmao
·
2021-06-18 22:24
缓存篇-本地缓存
本地缓存有如下四个经典实现:HashMap,G
uav
aCache,Caffine,EncacheHashMap利用LinkedHashMap实现LRU缓存,示例代码如下:publicclassLRUCacheextendsLinkedHashMap
·
2021-06-18 21:46
缓存
都2020年了,你还不会写简洁的Java代码!
使用GoogleG
uav
a依赖com.google.g
uav
ag
uav
a29.0-jre创建一个list集合并赋值最原始的办法:ListstringList=newArrayListstringList2
Java_Pro
·
2021-06-15 15:43
房产工程
运行在同1个进程中优点:易于测试;易于部署缺点:开发效率低,所有人在1个项目中开发;随着业务复杂性的增加,代码越来越复杂微服务应用技术单体SpringBoot、SpringMVC、MyBatis、本地缓存G
uav
aCache
Goooooooooooal
·
2021-06-14 18:17
G
uav
a缓存[Caches]
缓存范例LoadingCachegraphs=CacheBuilder.newBuilder().maximumSize(1000).expireAfterWrite(10,TimeUnit.MINUTES).removalListener(MY_LISTENER).build(newCacheLoader(){publicGraphload(Keykey)throwsAnyException{r
小鸡在路上
·
2021-06-14 10:44
G
uav
a Collections之Table,Range,RangeMap
TablepublicclassTableExampleTest{//ArrayTable//TreeBaseTable//HashBaseTable//ImmutableTable@Testpublicvoidtest(){Tabletable=HashBasedTable.create();table.put("Language","Java","1.8");table.put("Langua
神豪VS勇士赢
·
2021-06-13 09:34
G
uav
a之EventBus
EventBus采用推的方式将消息发送给订阅者publicclassSimpleListener{privatefinalstaticLoggerLOGGER=LoggerFactory.getLogger(SimpleListener.class);@SubscribepublicvoiddoAction(finalStringevent){if(LOGGER.isInfoEnabled()){
神豪VS勇士赢
·
2021-06-11 13:57
Java基于LoadingCache实现本地缓存
一、添加maven依赖com.google.g
uav
ag
uav
a27.1-jre二、CacheBuilder方法说明1️⃣LoadingCachebuild(CacheLoaderloader)2️⃣CacheBuilder.maximumSize
日常更新
·
2021-06-11 10:26
G
uav
a——Immutable Collections
ExamplepublicstaticvoidtestImmutableCollect(){finalImmutableSetCOLOR_NAMES=ImmutableSet.of("1","2","3","4","5","6");System.out.println("COLOR_NAMES="+COLOR_NAMES);finalImmutableSetimmutableSet2=Immuta
jiangmo
·
2021-06-10 19:28
G
uav
a介绍跟简单实用
G
uav
a是谷歌开发的一个工具包,提供了对字符串集合灵活操作,使代码更加简便。常用的有:Joiner:根据给定的分隔符把字符串连接到一起。
ZZ的迷茫
·
2021-06-10 12:20
Caffeine Cache实战
Caffeine提供的内存缓存使用参考Googleg
uav
a的API。Caffeine是基于GoogleG
uav
aCache设计经验上改进的成果。
但时间也偷换概念
·
2021-06-10 07:39
g
uav
a之cache
importjava.util.ArrayList;importjava.util.List;importjava.util.concurrent.Callable;importjava.util.concurrent.ExecutionException;importjava.util.concurrent.TimeUnit;importcom.google.common.cache.Cache
dmily1314
·
2021-06-10 04:40
Java中高级核心知识全面解析——数据结构(布隆过滤器【原理介绍、使用场景、如何实现】、Redis中的布隆过滤器)
利用Google开源的G
uav
a中自带的
架构小菜
·
2021-06-09 18:35
ratelimit java常用限流算法code整理
流程如下:具体详见Eureka、g
uav
a、Resilience4j、dubbo限流。其中需要注意的两点a、桶的预热,就是没出桶是就有全部token还是怎么慢慢填充,具体详见
老鼠抗大枪
·
2021-06-09 13:40
java 将集合元素拼接成字符串工具类比较
1.G
uav
a包中的Joiner.on(",").join()2.ApacheCommons包中的StringUtils.join()3.JDK中的String.join()用法:@TestpublicvoidtestJoin
往事成云烟
·
2021-06-08 20:44
窗口管理器(一)
简版窗口管理器,适合棋牌类,没有窗口模版和父子窗口(标签)版本:cocos2dx+l
uav
3.16配置读取,适合给策划配置。好吧,目前没策划,自己动手,丰衣足食。
maikesen
·
2021-06-08 18:32
[轮子系列]Google G
uav
a之CharMatcher源码分析
image本文源地址:http://www.fullstackyang.com/...,转发请注明该地址或地址,谢谢!最近遇到了一些字符匹配的需求,进而仔细地看了CharMatcher的源码,发现还是有点东西值得回味,例如它为我们提供了如何在多种字符类型场景下提高灵活性从而满足不同匹配需求的优秀示范。下面就对CharMatcher类的结构,设计模式,以及几个算法做一些粗浅的分析。一、关于源码中的彩
fullstackyang
·
2021-06-08 12:03
G
uav
a学习笔记(1)Objects,MoreObjects
从G
uav
a.Objects的提供的一些方法开始学习Objects主要方法hashCodehashCode(Object...objects)为多个值生成一个hashCode,通过调用Arrays.hashCode
懵逼猴
·
2021-06-07 04:53
g
uav
a 技巧
1、Ordering排序Listnums=newArrayList();//1,2,3,4,5,6Orderingordering=newOrderingnums=newArrayList();//1,2,3,4,5,6Orderingordering=newOrdering<>(){publicintcompare(Objecto1,Objecto2){return1;}}ordering.so
汪梓文
·
2021-06-06 18:03
Google出品的限流术RateLimiter
常用的限流算法有令牌桶和和漏桶,而Google开源项目G
uav
a中的RateLimiter使用的就是令牌桶控制算法。
JavaQ
·
2021-06-06 18:41
Caffeine Cache 进程缓存之王
在多线程高并发场景中往往是离不开cache的,需要根据不同的应用场景来需要选择不同的cache,比如分布式缓存如redis、memcached,还有本地(进程内)缓存如ehcache、G
uav
aCache
不知名的蛋挞
·
2021-06-06 14:08
G
uav
a之Lists
publicclassListsExampleTest{@TestpublicvoidtestCartesianProduct(){List>result=Lists.cartesianProduct(Lists.newArrayList("1","2"),Lists.newArrayList("A","B"));System.out.println(result);}@Testpublicvoi
神豪VS勇士赢
·
2021-06-05 03:01
SpringBoot基于RateLimiter+AOP动态的为不同接口限流
一限流实现:RateLimiter是g
uav
a提供的基于令牌桶算法的实现类,可以非常简单的完成限流特技,并且根据系统的实际情况来调整生成token的速率。
舒尔诚
·
2021-06-04 23:10
使用ViewDragHelper实现简单的Drawerlayout
FrameLayoupublicclassMyDrawLayoutextendsFrameLayout{privateViewDragHelperviewDragHelper;privateLinearLayoutceh
uaV
iew
ShenHehe
·
2021-06-04 16:39
G
uav
a Collections之Immutable Collections,Sorted Collections
ImmutableCollections:publicclassImmutableCollectionsTest{@Test(expected=UnsupportedOperationException.class)publicvoidtestOf(){ImmutableListlist=ImmutableList.of(1,2,3);assertThat(list,notNullValue())
神豪VS勇士赢
·
2021-06-04 07:12
SpringBoot如何整合并使用Ehcache缓存框架
相对于Redis这类可分布式的缓存中间件,Ehcache是属于进程内缓存,和G
uav
aCache、Caffeine等缓存框架一样都属于堆内存缓存,适合单点使用,不太适合分布式场景。EhCache有哪
singleZhang2010
·
2021-06-04 06:52
G
uav
a Cache的使用简介
1引入说到缓存,可能大家最先想到的还是Redis。作为基于键值对的非关系型数据库,Redis具有高性能、丰富的数据结构、持久化、高可用、分布式等特性,使其在业内得到了广泛的认可和使用。但是,使用Redis必然涉及到网络连接,当网络连接不稳定或网络耗时严重时,必然会影响到我们的业务使用。如果我们想提高我们的业务性能,又减少对其他机器的依赖,那么,使用本地缓存会是一个不错的选择。使用本地缓存时,大多时
·
2021-05-27 11:28
11.2基于g
uav
a的多线程
g
uav
a是Google开发的javaAPI,这里面有一节,封装了多线程的一些操作。相比原生java实现的多线程,g
uav
a实现的方式更为简单,也更容易掌握。
孔垂云
·
2021-05-20 20:09
Getting Started With Google G
uav
a-Getting Started
在本章节中,将会介绍一点点G
uav
a的历史。然后,介绍为什么你要使用一套完善的类库,而不是“建立自己的类库”。介绍将会在哪里能下载到G
uav
a类库,怎样安装它,最后,怎样导入本书的源码。
Viking_Den
·
2021-05-20 16:00
分布式-多级缓存
在SpringBoot项目中多级缓存基本分为本地缓存和远程缓存,本地缓存可以用Caffeine、G
uav
a、HashMap,远程缓存可以用Redis。
皮皮皮的代码
·
2021-05-19 16:07
分布式
return,break,continue三者区别
情景一packagecom.spring_boot.g
uav
a;importcom.google.common.collect.Maps;importjava.util.Map;/***Createdbywanggson2017
wanggs
·
2021-05-19 02:57
使用布隆过滤器BloomFilter提高服务并发
方案采用BllomFilter布隆过滤器,g
uav
a库有现成的实现,其核心思路是采用hash+bitmap我们将所有敏感词通过hash后设置布隆过滤器对应的位,当进行检测时同样计算检测的hash值后进行位匹配
BBinChina
·
2021-05-19 00:53
面试
G
uav
a学习之Splitter
本文是对G
uav
a中Splitter的学习介绍。欢迎加入学习项目:LearningG
uav
a。使用示例以下参考:官方文档。Splitter概述Java中关于分词的工具类会有一些古怪的行为。
草莓小王子
·
2021-05-18 22:24
c语言程序三子棋,用C语言实现三子棋(示例代码)
defineCOL3//定义列#include#include#includevoidchushihua(charboard[ROW][COL],introw,intcol);//声明函数chushih
uav
oidxianshiqipan
lei xi
·
2021-05-17 17:01
c语言程序三子棋
APM代码调试知识点汇总
本文记录在二次开发中遇到的问题以及注意事项:C
UAV
V5实测apm串口,对于姿态数据的发送和接收在200Hz的时候,是没有问题的,但是当达到250Hz及以上之后,数据传送会在很大概率出现丢包的现象,而且这还是在有线串口的情况下测试的
Chasing中的小强
·
2021-05-16 22:32
个人总结
ArduPilot
c++
法语日常用语:询问他人年龄
Vous/T
uav
ez/asquelâge?"的字面含义:“您(你们)/你有年龄(序列中的)哪一个?”
可颂法语
·
2021-05-16 18:37
Item43: Prefer method references to lambdas(方法引用优于 lambda)
方法引用优于lambda概述lambda相对匿名类的优势就是简略,那么方法引用有下面一个例子,这个例子实现了一个multiset(mine:multiset是指一个key对应多个value的数据结果,g
uav
a
zeyuan
·
2021-05-15 13:20
g
uav
a RemovalNotification
RemovalNotification删除单个条目的通知。如果key或者值已经被垃圾回收机制处理,则该值可能为null。无论缓存可能使用的引用类型如何,像与CacheBuilder相关的其他Map.Entry实例一样,该类保存对键和值的强引用。函数返回值解释equals(Objectobject)boolean对象是否与要比较的对象相同getCause()RemovalCause返回对象被移除的原
熊熊要更努力
·
2021-05-13 12:49
轻松说英语050
Areyo
uav
ailablenow?你现在有空吗?
bayue_9
·
2021-05-12 10:42
Phoenix/HBase/Hadoop G
uav
a依赖冲突解决办法(g
uav
a conflicts in project)
HBase用到了G
uav
a,并且版本较旧,hbase-1.1使用的是g
uav
a-12.0.1,我们的项目中有时候也会用到g
uav
a,往往使用的是新版本的,在version16之后好像是不能向后兼容的,这里也没多说
十一心先生
·
2021-05-11 02:00
无人机遥感图像语义分割数据集
UAV
id使用
一、无人机遥感图像语义分割数据集
UAV
id
UAV
id数据集是用于针对城市场景的语义分割任务的
UAV
视频数据集。
开始学AI
·
2021-05-10 17:32
Pytorch学习
深度学习
人工智能
python
图像处理
G
uav
a | 概述
是什么G
uav
a是一个Google的基于java1.6的类库集合的扩展项目,包括collections,caching,primitivessupport,concurrencylibraries,commonannotations
拾壹北
·
2021-05-09 23:04
G
uav
a 集合类
不可变集合类publicstaticfinalImmutableSetCOLOR_NAMES=ImmutableSet.of("red","orange","yellow","green","blue","purple");classFoo{Setbars;Foo(Setbars){this.bars=ImmutableSet.copyOf(bars);//defensivecopy!}}为什么要
icecrea
·
2021-05-08 08:52
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他