室内定位中非视距的识别和抑制算法研究综述(部分)
源自:控制与决策作者:齐小刚陈谌李芷楠针对存在非视距(nonlineofsight,NLOS)的室内定位算法进行研究.首先描述室内定位中的常用技术和算法(航迹推算、指纹识别定位、邻近探测、极点定位、三角定位、多边定位、质心定位),概括其原理、优缺点和适用场景;其次,通过仿真测试说明研究NLOS识别和抑制的必要性;再次,分别介
Easter79 Easter79
3年前
springboot+mybatis 使用事务
一、一些概念声明式的事务管理是基于AOP的,在springboot中可以通过@Transactional注解的方式获得支持,这种方式的优点是:1)非侵入式,业务逻辑不受事务管理代码的污染。2)方法级别的事务回滚,合理划分方法的粒度可以做到符合各种业务场景的事务管理。本文使用目前最常用的mybatis框架来配置springboot的事务
Wesley13 Wesley13
3年前
javaNIO编程
UnblockingIO(NewIO):同步非阻塞的编程方式NIO本身是基于事件驱动思想来完成的,其主要想解决的是BIO的大并发问题,NIO基于Reactor,当socket有流可读或可写入socket时,操作系统会相应的通知引用程序进行处理,应用再将流读取到缓冲区或写入操作系统。也就是说,这个时候,已经不是一个连接就要对应
零度安全 零度安全
3年前
数据结构----基本概念和术语
数据结构基本概念和术语数据数据是输入计算机且能被计算机处理的各种符号的集合1.信息的载体2.是对客观事物的符号化的表示3.能被计算机识别,存储和加工数据包括1.数值型数据:整数,实数等。2.非数值型数据:文字,图像,图形,声音等。数据元素和数据项
Stella981 Stella981
3年前
Python Tornado搭建高并发Restful API接口服务
Tornado和现在的主流Web服务器框架(包括大多数Python的框架)有着明显的区别:它是非阻塞式服务器,而且速度相当快能实现高并发。得利于其非阻塞的方式和对epoll的运用,Tornado每秒可以处理数以千计的连接,这意味着对于实时Web服务来说,Tornado是一个理想的Web框架。Tornado不同于其他pytho
Stella981 Stella981
3年前
Linux用7zip解压缩分卷文件
背景:在服务器迁移过程中,有大量非结构化文件(主要是office文档和图片),目录结构太大,高达80100G,传输耗时且容易受网络等其他原因意外中断,以致于传输失败,于是采用分卷压缩,即使传输失败也不会导致全部进度失败,逐个文件回传,再逐个上传到服务器。环境:ubuntu16.04.3x64预安装aptinstallp7zi
Easter79 Easter79
3年前
Spring一些问题记录
1、在非springbean中注入bean        在项目中有时需要根据需要在自己new一个对象,或者在某些util方法或属性中获取SpringBean对象,从而完成某些工作,但是由于自己new的对象和util方法并不是受Spring所管理的,如果直接在所依赖的属性上使用@Autowired就会报无法注入的错误,或者是没报错,但是使用的时候会
Stella981 Stella981
3年前
Android上定义播放器控件UniversalVideoView
在Android上播放视频最简单的方法是使用SDK中内置的VideoView,然后加上MediaController来控制视频播放暂停等,但是这样有一个缺点是无法定制自己的控制UI,所以这里提供一个自定义播放控件,它可以设置多种自定义属性(如loading样式,错误视频等),并且很容易在全屏与非全屏之间切换,另外支持AndroidV2.3及以上系统.
Stella981 Stella981
3年前
Linux下微服务系统开机自启(非docker版)——解决异常、常规断电后等待人工运维问题
解决的问题:异常/常规断电或者操作系统重启后,研发的系统需要等待人工启动服务,否则无法使用Linux下微服务系统开机自启实现方式是将自定义的sh脚本命令加入开机启动项实现,这样有助于操作系统重启时不需要人为启动相关服务,实现无人值守下的异常重启,实现步骤分为三步:编写子脚本,用于启动各类jar包、war包、软件等编写启动脚本
MySQL之InnoDB存储结构 | 京东物流技术团队
InnoDB存储引擎最早由InnobaseOy公司开发(属第三方存储引擎)。从MySQL5.5版本开始作为表的默认存储引擎。该存储引擎是第一个完整支持ACID事务的MySQL存储引擎,特点是行锁设计、支持MVCC、支持外键、提供一致性非锁定读,非常适合OLTP场景的应用使用。目前也是应用最广泛的存储引擎。