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】
C#保留几位小数
string.Format("{0:#.0}MHz,{1:N1}°",
uav
.fFreq,
uav
.fAzimuth);string.Format("目标经度:{0:N4}纬度:{1:N4}",point.X
dreamgis
·
2020-07-29 18:22
.NET
UAV
021(六):系统架构优化、SBUS协议、遥控器控制电机转动
目录序一、系统架构优化1.1从全局变量到API函数1.2函数传值二、SBUS协议读取及解析2.1协议格式2.2协议解析2.3程序设计2.3.1头文件一览2.3.2串口配置与捕获解析Sbus帧2.2.3数据解析细节2.3.4遥控器校准与测试2.4测试效果2.4.1协议采集与解析2.4.2遥控器控制电机序系统架构优化部分主要实现设计API代替直接引用全局变量。Sbus协议是遥控器常用协议,此文将实现读
大强强小强强
·
2020-07-29 14:56
无人机
快速搞懂Lombok使用与原理
1简介Lombok是一款好用顺手的工具,就像GoogleG
uav
a一样,在此予以强烈推荐,每一个Java工程师都应该使用它。
BigManing
·
2020-07-29 14:22
Java
google g
uav
a 重复key的Map范例使用
博客应该是高质量的,我这么想。博主最近做项目时,遇到了及其复杂的集合,对象转换工作,大量用到了Map,List等,尤其是Map,类似会出现Map,Map>这样的情况出现。而我毫无办法。因为往往是两个主键对应了一个信息组,不知道大家有没有遇到过,举个例子:一对夫妻生了很多孩子,那我要把这个数据表达出来,就出现了上面的情况。他们的孩子有多个,应该是一个List。我会这样表达,Map,List>。如果你
貌似潘安实则大牛
·
2020-07-29 11:09
guava
volatile happen before 原则
g
uav
aRateLimiterprivatevolatileObjectmutexDoNotUseDirectly;privateObjectmutex(){Objectmutex=mutexDoNotUseDirectly
chenxing3355
·
2020-07-29 09:49
姚吉玲1219阅读作业《HANDA'S SURPRISE》
Akeyo.Butasshewalks,carryingthebasketonherhead,variouscreaturesstealherfruits.Amonkeytakesthebanana,anostrichtheg
uav
a
姚吉玲
·
2020-07-29 09:05
我们的敏捷之路——技术转型篇
试点项目属于典型的遗留系统,由外协公司开发的信息化管理系统,下文简称
UAV
系统。该系统采用自研的O
卡萨巴
·
2020-07-29 07:40
敏捷实践
Google G
uav
a工具集
一、Optionalpublicvoidtest(){//创建空对象Optionalempty=Optional.empty();//使用非null创建对象Optionalroger=Optional.of("roger");//使用任意值创建对象Optionaloptional=Optional.ofNullable(null);//判断是否引用缺失的方法(建议不直接使用)booleanpres
hungry_lady
·
2020-07-29 07:08
Java
G
uav
a学习之Immutable集合
Immutable中文意思就是不可变。那为什么需要构建一个不可变的对象?原因有以下几点:在并发程序中,使用Immutable既保证线程安全性,也大大增强了并发时的效率(跟并发锁方式相比)。尤其当一个对象是值对象时,更应该考虑采用Immutable方式;被不可信的类库使用时会很安全;如果一个对象不需要支持修改操作(mutation),将会节省空间和时间的开销;经过分析,所有不可变的集合实现都比可变集
过往记忆
·
2020-07-29 06:41
Java
Language
Guava学习入门
hadoop2.2.0 自带jar 包和 MR程序所使用的第三方包冲突 解决
经过两天的摸索终于找到处理hadoop2.2.2中已经存在的jar包和MR里面调用的jar包冲突的问题;比如hadoop2.2.2里面用的g
uav
a是11.2的,我的工程的MR程序里面用的是16.0.1
xc635960736
·
2020-07-29 00:52
hadoop
SLAM代码(VO简介)
因此精确的全自动
UAV
备选的导航定位系统。使用惯导系统的缺点是累积误差,GPS在受限于使用环境。
wendox
·
2020-07-28 23:01
UAV
SLAM
设计模式之——观察者模式
应用场景微信朋友圈动态通知、csdn生态圈消息通知、邮件通知、广播通知等等G
uav
aAPI代码实现//引入maven的jar包com
vincent浩哥
·
2020-07-28 22:27
服务限频限次的场景方案
服务限速需求场景单机需要限制某些代码块的QPS,如数据库的插入操作、Redis写入操作等;超过指定QPS时自动阻塞线程或者自动丢弃指定代码块逻辑;代替自己通过sleep的方式实现的限速方案;解决方案使用G
uav
a
weixin_33717298
·
2020-07-28 17:52
使用RateLimiter完成简单的大流量限流,抢购秒杀限流
RateLimiter是g
uav
a提供的基于令牌桶算法的实现类,可以非常简单的完成限流特技,并且根据系统的实际情况来调整生成token的速率。
天涯泪小武
·
2020-07-28 12:42
限流算法
Spring
boot相关实战知识的专栏
g
uav
a Optional
若T类型数据可以为null,Optional是用来以非空值替代T数据类型的一种方法。一个Optional对象可以包含一个非空的T引用(这种情况下我们称之为“存在的”)或者不包含任何东西(这种情况下我们称之为“空缺的”)。但Optional从来不会包含对null值的引用。Optional的最常用价值在于,例如,假设一个方法返回某一个数据类型,调用这个方法的代码来根据这个方法的返回值来做下一步的动作,
熊熊要更努力
·
2020-07-28 08:10
ros-四元数与欧拉角的转换 gazebo初始姿态说明
question:在仿真环境中向topic发送控制指令时move_cmd_
uav
=Twist()move_cmd_
uav
.linear.x=0.1cmd_vel_
uav
.publish(move_cmd_
uav
陈壮
·
2020-07-28 05:07
python
图解resilience4j容错机制在哪里
相比之下,NetflixHystrix对Archaius有一个编译依赖关系,Archaius有更多的外部库依赖关系,如G
uav
a和ApacheCommons。
体育频道
·
2020-07-28 03:41
java大小固定的队列——保存最后N个元素
1、EvictingQueue:G
uav
a现在有一个EvictingQueue,一个非阻塞队列,当尝试向队列中添加新元素并且它已满时,会自动从其头部驱逐一个元素。
赶路人儿
·
2020-07-28 02:45
java
#
guava
springboot集成内存cache
maven依赖org.springframework.bootspring-boot-starter-cachecom.google.g
uav
ag
uav
a19.0这里使用g
uav
acache配置(配置文件
给变量取个名字
·
2020-07-28 01:03
Spring
boot
Spring
boot-缓存
spring
boot
内存
缓存
5G和卫星系统应用中无人机的指挥控制、导航和监视
无人机(UnmannedAerialVehicle,
UAV
)有望成为5G或超5G(B5G)通信的重要组成部分,应用于各类场景中,包括消费娱乐飞行、各种军事需求、农作物监测、铁路巡检等等。
松老板
·
2020-07-28 01:00
“唇纹小熨斗”,139年历史的护唇膏,一抹死皮干纹都不见
èè°¤·é°è·¨é°±é¤éè·±èèéè10DermoS
uav
inaè10ml¤¤§¤è¨è訤褧·°¤¨èèéè±èèè¤12°±è觰èéèQ±éé¤èèèèDermoS
uav
inaè1880
有意思网
·
2020-07-28 00:00
宜信开源|
UAV
Stack功能上新:新增JVM监控分析工具
摘要:
UAV
Stack推出的JVM监控分析工具提供基于页面的展现方式,以图形化的方式展示采集到的监控数据;同时提供JVM基本参数获取、内存dump、线程分析、内存分配采样和热点方法分析等功能。
宜信技术学院
·
2020-07-27 22:12
宜信开源技术
G
uav
a中关于字符串处理以及加强版集合的使用记录(个人学习笔记)
G
uav
a教程G
uav
a中关于字符串的处理Strings工具类的使用//获取共同的前缀StringcommonPrefix=Strings.commonPrefix("fenglang","fengyue
fenglang2018
·
2020-07-27 22:17
学习笔记
微服务缓存的使用度量
缓存也许是程序员心中最熟悉的性能优化手段之一,在旧文中微服务缓存漫谈之G
uav
aCache和Redis集群的构建和监控中分别介绍了最常用的本地内存的G
uav
aCache和远程的RedisCache.这里我们重点聊聊缓存的度量
fanyamin
·
2020-07-27 22:19
微服务缓存漫谈之G
uav
a Cache
原理Cache仿佛一直以来都是提高性能,特别是I/O密集型服务提高性能的法宝参见下面一组数字,比较不同媒介的存取速度:缓存>内存>网络>磁盘(来自GoogleFellowJeffDean的PPT)每个人都应知道的一组数字:存储媒介storage性能performanceL1cachereference0.5nsBranchmispredict5nsvL2cachereference7nsMutex
fanyamin
·
2020-07-27 22:49
高并发之限流算法及实现
本文参考资料高并发系统之限流特技:http://blog.csdn.net/g_hongjin/article/details/51649246RateLimit--使用g
uav
a来做接口限流:http
chuizhidun2496
·
2020-07-27 20:08
Zookeeper客户端Curator使用详解
PatrixckHunt(Zookeeper)以一句“G
uav
aistoJavathatCuratortoZookeeper”给Curator予高度评价。引子和趣闻:Zookee
曹洪双
·
2020-07-27 20:22
zookeeper
SpringBoot学习笔记(6) SpringBoot数据缓存Cache [G
uav
a和Redis实现]
Spring定义了org.springframework.cache.CacheManager和org.springframework.cache.Cache接口来统一不同的缓存技术,而SpringBoot为我们提供了自动配置多个CacheManager的实现在不适用任何额外配置的情况下,默认使用SimpleCacheConfigurationSpringBoot通过spring.cache为前缀
胡小海丶
·
2020-07-27 18:54
spring
boot
限流算法与G
uav
a RateLimiter解析
在分布式系统中,应对高并发访问时,缓存、限流、降级是保护系统正常运行的常用方法。当请求量突发暴涨时,如果不加以限制访问,则可能导致整个系统崩溃,服务不可用。同时有一些业务场景,比如短信验证码,或者其它第三方API调用,也需要提供必要的访问限制支持。还有一些资源消耗过大的请求,比如数据导出等(参考记一次线上Java服务CPU100%处理过程),也有限制访问频率的需求。常见的限流算法有令牌桶算法,漏桶
半路雨歌
·
2020-07-27 17:50
java-ee
《天使之城》
——Areyo
uav
isitor?Whoareyouvisiting?——you.——Ican'tseeyou,butIknowyou'rethere.——Let'sgo.——Where?
时间的玫瑰_
·
2020-07-27 16:22
使用G
uav
a RateLimiter限流以及源码解析
前言在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流缓存缓存的目的是提升系统访问速度和增大系统处理容量降级降级是当服务出现问题或者影响到核心流程时,需要暂时屏蔽掉,待高峰或者问题解决后再打开限流限流的目的是通过对并发访问/请求进行限速,或者对一个时间窗口内的请求进行限速来保护系统,一旦达到限制速率则可以拒绝服务、排队或等待、降级等处理常用的限流算法漏桶算法漏桶算法思路很简单,水(请求)先
强力小磊哥
·
2020-07-27 16:58
guava
驼峰下划线连字符转换
importcom.google.common.base.CaseFormat;importlombok.extern.slf4j.Slf4j;/****com.google.g
uav
a*g
uav
a*23.0
niewj
·
2020-07-27 16:10
hbase
json
guava
G
uav
a工具类使用介绍
最近经常使用到g
uav
a工具的东西,每次都要百度查询使用方法,现统一记录一下方便自己使用。
发飙的蜗牛
·
2020-07-27 16:33
guava
[轮子系列]Google G
uav
a之BloomFilter源码分析及基于Redis的重构
本文源地址:http://www.fullstackyang.com/...,转发请注明该地址或segmentfault地址,谢谢!一、背景知识在网上已经有很多关于布隆过滤器的介绍了,这里就不再赘述,下面简单地提炼几个要点:布隆过滤器是用来判断一个元素是否出现在给定集合中的重要工具,具有快速,比哈希表更节省空间等优点,而缺点在于有一定的误识别率(false-positive,假阳性),亦即,它可能
fullstackyang
·
2020-07-27 16:23
java
bloomfilter
guava
redis
无人机设计中的下一个进化步骤
据一些人说,无人驾驶飞机(
UAV
)的商业意义,或无人驾驶飞机,因为他们更为人所知,可能和互联网一样重要。高调的应用如航空摄影和录像,这在很大程度上被民主化的无人机,有群众诉求和相应的高容量。
A奉献经验
·
2020-07-27 14:16
电子技术
详解Java 包扫描实现和应用(Jar篇)
让我们自己写个包扫描上篇文章中介绍了使用File遍历的方式去进行包扫描,这篇主要补充一下jar包的扫描方式,在我们的项目中一般都会去依赖一些其他jar包,比如添加g
uav
a依赖com.google.g
uav
ag
uav
a28.2
·
2020-07-27 11:55
布隆过滤器(BloomFilter)原理 实现和性能测试
当然它也不是完美无缺,它也有自己的缺点,接下来跟随我一起详细了解下BloomFilter的实现原理,以及它优缺点、应用场景,最后再看下Googleg
uav
a包中BloomFilter的实现,并对比下
xindoo
·
2020-07-27 10:28
bloomfilter
布隆过滤器
guava
java
《乐夏2》两期节目没看够?不如听听观众朋友怎么说…
è11éèèè¨è§¤§èèé·11é¨è°±èè·±°5è°·±°è¤§éé±éèè°°¤2é§è·è§èèè¤è¨¤·±°¤èèèè¤èèé¨èèé·éé¤èèè¤è¨°¨*¨éèéé¨è¨·1è·61·@g
uav
aQ
公路61号
·
2020-07-27 00:00
常用限流算法与G
uav
a RateLimiter源码解析
在分布式系统中,应对高并发访问时,缓存、限流、降级是保护系统正常运行的常用方法。当请求量突发暴涨时,如果不加以限制访问,则可能导致整个系统崩溃,服务不可用。同时有一些业务场景,比如短信验证码,或者其它第三方API调用,也需要提供必要的访问限制支持。还有一些资源消耗过大的请求,比如数据导出等(参考记一次线上Java服务CPU100%处理过程),也有限制访问频率的需求。常见的限流算法有令牌桶算法,漏桶
【雨歌】
·
2020-07-22 14:00
无人机相关专业术语
无人机
UAV
(UnmannedAerialVehicle),drone地面控制站GroundControlStation,GCS固定翼fixed-wing旋翼rotary-wingRover陆路,水路多旋翼
云淡风清的Coding
·
2020-07-16 06:19
翻译资源
G
uav
a源码阅读计划:base.Splitter
策略模式(Strategy)定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法的变化不会影响到使用算法的客户。在Splitter中就主要使用了这种模式.主要方法基础写法为:Splitter.on('.').split("a,b,c");第一部分构建Splitter.on()有很多Splitter.on()方法每个参数不同,但他们都在其中构造了Spliter对象.W
缄默的果壳
·
2020-07-16 05:29
源码阅读计划
10.c++给lua传递变量和访问Lua的全局变量
*全局变量访问(普通、表),函数调用(参数,返回值)*注意栈空间的清理,防止内存泄漏1.c++调用lua全局变量(普通)lua_getglobal(lua,"l
uav
ar");//状态指针和变量名printf
嵌入式小小小菜鸟
·
2020-07-16 05:48
lua
Google G
uav
a的splitter用法
google的g
uav
a库是个很不错的工具库,这次来学习其spliiter的用法,它是一个专门用来分隔字符串的工具类,其中有四种用法,分别来小结1基本用法importcom.google.common.base.Splitter
向上攀爬的程序员
·
2020-07-16 05:32
【SpringBoot框架篇】10.API接口限流实战
文章目录简介限流算法漏桶算法令牌桶算法基于g
uav
a的RateLimiter实现常用方法main函数版本API接口限流实战引入依赖自定义注解自定义切面类web接口压测基于Semaphore控制并发数常用方法
命若天定,我就破了这个天
·
2020-07-16 03:45
springBoot
Using apt-file to track down build errors(fatal error: X11/Intrinsic.h: No such file or directory)
58964-failure-to-compile-on-kubunt
uAv
eryhandytooltohelpyouthroughsituationsliketheseisapt-file.Itcatalogsindividualfilesinpackagesandthushelpsyoudiscoverwhi
maimang1001
·
2020-07-16 03:32
linux
学习
[Lua]mac 上安装lua
tar.gztarzxflua-5.2.3.tar.gzcdlua-5.2.3makemacosxmaketestluasudomakeinstall然后输入lua就看到lua的交互模式了localhost:l
uav
ivian
orangleliu
·
2020-07-16 03:09
Lua
spring boot 之 多级缓存实现
一般情况下使用本地缓存,如ehcache,g
uav
a等就可以了,但是针对分布式、集群架构,本地缓存无法做到相互之间数据保持一致,如果使用redis缓存,则需要不断的去连接redis,这个中间也是有一定的资源消耗
linhui258
·
2020-07-16 02:20
cocos2dx lua向c++传字符串问题
++向lua传字符串的问题http://blog.csdn.net/klyhssrs/article/details/52684784现在发现反过来也有同样的问题,自动生成的lua接口代码中使用的是l
uav
al_to_std_string
klyhssrs
·
2020-07-16 01:17
cocos2d-x
G
uav
a基本工具包Base:Null和字符串分割(Splitter)、拼接(Joiner)处理
G
uav
a工程包含了若干被Google的Java项目广泛依赖的核心库,例如:集合[collections]、缓存[caching]、原生类型支持[primitivessupport]、并发库[concurrencylibraries
琦彦
·
2020-07-15 23:45
琦彦の百宝箱
Guava
Java实现布隆过滤器
g
uav
a实现了布隆过滤器我们直接使用即可:com.google.g
uav
ag
uav
a版本自取然后直接用:importcom.google.common.hash.BloomFilter;importcom.google.common.hash.Funnels
feifeichongtian
·
2020-07-15 22:39
布隆过滤器
语言
数据库
redis
java
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他