自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 阿里云智能开源大数据平台一面记录

大数据和多线程、卡夫卡这些相关。关于zookeer了解多少。实习中有遇到哪些问题,怎么解决的?手机号同步:为什么不一次性的读入数据,然后判断再修改 难点(感觉可以说选哪些集群做redis、redis数据量大等问题)redis缓存的作用,加上了之后性能提升之后呐?写一道生产者、消费者阻塞队列的题目。...

2022-03-30 20:37:15 3025

原创 java后端实习阿里二面一些不会的点

数据库分页查询,数据量大的时候会越来越慢吗,为什么?怎么优化?线程池核心原理?(这个不是第一次被问到了,感觉和项目用了多线程有关系)rpc底层原理-》(不会,说了dubbo相关的)缓存淘汰策略-》(没听懂,说了redis的缓存淘汰策略)本来是要访问数据库的,现在要来访问redis,怎么走-》场景题:超卖问题解决:-》说了synchrozied、原子类、redis单线程、mq队列大量数据,找出第k个最大的元素-》说了堆排序,和快排的改进之前的实习相关:文件读入读出花

2022-03-26 10:09:03 923

原创 阿里java实习后端一面复盘

实习:问的不多计算机网络:交换机原理、作用;ARQ机制;四次握手的2毫秒等待时间;如何通过socket进行传输?操作系统:文件的物理结构、逻辑结构、文件相关的系统调用;为什么进程切换比线程开销大?分布式:CAP理论的解释;zookeeper的一致性协议:Zab协议;并发编程:AQS的具体实现;JVM:内存;GC;spring:自动配置和starter的原理;socket原理:Server端应用程序创建socket,调用Bind(ip,port)函数绑定自己的地址

2022-03-16 22:19:14 1165

原创 字节java实习后端一面复盘

实习:为什么用countLauch,能否用队列来实现多线程的一个操作?->感觉可以类似于线程池的操作,放在一个阻塞队列中,然后多个线程都来从这个队列中取元素。多个线程操作过程中,如果要实时知道哪一个进程执行完毕了,怎么实现的?->volatile修饰的int类型操作;cas修改一个数据;原子类(automicInteger)异步完成同步手机号功能,是怎么实现的?->多线程形式(已经封装好的api),这样描述是不合理的,异步还包括:消息队列等。异步完成同步手机号功能,调用中出现问题怎

2022-03-16 22:05:57 1355

原创 maven的一些注意事项

父子工程中的依赖引用maven标签1、<dependencyManagement>这里其实是起到管理依赖jar版本号的作用,一般只会在项目的最顶层的pom.xml中使用到,所有子module如果想要使用到这里面声明的jar,只需要在子module中添加相应的groupId和artifactId即可,并不需要声明版本号,需要注意的是这里面只是声明一个依赖,并不是真实的下载jar,只有在子module中使用到,才会去下载依赖。2、<dependencies>我们是这里引入了

2022-01-30 21:29:33 1600

原创 docker常用命令

命令 选项 说明 示例 Sudo systemctl start docker 启动docker sudo systemctl status docker 查看docker状态 Docker images -a ...

2022-01-08 20:36:53 669

原创 Spring三级缓存解决循环依赖

Spring有三级缓存:第一级缓存:单例池SingletomObjects Map <beanname,bean对象>二级缓存:eralySingletomObjects Map<beanname,不完整的bean对象>(如果有aop逻辑,是不完整的代理对;如果没有aop,就是原始对象象),也是单例的。三级缓存:singletonFactories<beanname,lambda(()-)getearlyReference(beanName,mbd,bean))&

2021-12-31 13:12:57 326

原创 Mybatis学习笔记

提示:目录Mybatis的优点:sql映射文件自动映射法二:自定义resultMap通过注解进行sql映射:动态SQL注解开发的使用:全局配置文件:mappers注册接口方法:缓存测试文件:Mybatis原理MyBatis-插件开发MyBatis实用场景提供PageHelper插件进行分页批量操作Log4j配置Mybatis的优点:• MyBatis是一个半自动化的持久化层框架。•...

2021-12-26 21:06:54 623

原创 HTTP/1.1 、2 、3版本中的队头阻塞

队头阻塞

2021-12-09 17:24:01 1327 1

原创 Reentrantlock源码阅读

非公平锁加锁流程图:流程图中涉及函数逻辑:addWaiter方法:新建一个节点(当前线程,独占模式,state=0),获取tail节点。如果tail不为空(AQS初始的时候head和tail节点都还没有被初始化,为null,初始化之后haed是哨兵节点),将队尾节点设置为前驱节点,cas设置队尾;如果tail为空(空队列),或者cas设置tail失败(1有线程在竞争),进入enq()方法(采用空的for循环,保证一定会成功):如果是空队列,cas方式新建头节点(哨兵节点),让tail也指向哨兵节

2021-12-08 21:48:16 164

原创 【电离层加权非差非组合PPP-RTK 理论模型与实验结果】

张宝成 --中国科学院精密测量科学与技术创新研究院报告中介绍了 电离层产品的生成方式和客户端的使用方式。(可以看出:UPD和FCB产品是算做同一种模型)电离层延迟:和卫星的仰角方位角有关;对流层延迟:第一步:对天顶路径的对流层延迟进行估计;第二部:对不同仰角下的路径延迟乘上一个倾斜因子/F;报告中还介绍了:秩亏、零基准的选取等推导内容,此处省略。用户端:实验:...

2021-09-27 14:05:49 803

原创 【PPP-RTK技术研究进展与实验验证】

辜声峰 -武汉大学卫星导航定位技术研究中心

2021-09-27 11:45:29 465

原创 【多GNSS系统PPP-RTK原型系统 及性能分析】

张益泽-东京海洋大学、中科院上海天文台、同济大学OSR (Observation Space Representation(表示) )SSR (State Space Representation(表示) )服务端提供:实时钟差、DCB、UPD;区域性的对流层、电离层参数。实验软件:Net_Diffhttp://202.127.29.4/shao_gnss_ac/Net_diff/Net_diff.htmlhttps://github.com/YizeZhang/Net_DiffNet_Di

2021-09-27 09:58:13 1904

原创 【QZSS L6E 增强服务改正数支持的 PPP 性能评估】

朱轶群 - 南京工业大学 2021.021背景:QZSS目前由4颗卫星组成,包括1颗地球静止轨道(GEO)卫星和3颗倾斜地球同步轨道(IGSO)卫星,预计到2023年将扩充到7颗卫星。QZSS卫星除了播发 L1、L2、L5传统的定位信号外,还播发增强信号 L1S、L1Sb、L5S、L6D和 L6E。其中 L6D和 L6E 均以厘米级增强为目标,也称之为 L波段实验信号。L6D利用 QZS-1~QZS-44颗卫星广播SSR(statespacerepresentation)格式的改正数据以 支 持

2021-09-26 16:25:15 993

原创 【全球参考站网窄巷非校准相位延迟产品时变特性】-阅读笔记

王思遥- 同济大学 测绘与地理信息学院研究点:窄巷非校准相位延迟(UPD)产品。(UPD是包含卫星及接收机端未检校的初始相位偏差和硬件延迟等偏差的综合误差)数据来源:全 球 108 个 国 际 GPS 服 务 (InternationalGPSService,IGS)测站,参 考站发送给用户的 UPD 产 品分为宽巷与窄巷两类。背景:在传统 PPP解算中,UPD造成的模糊度非整周部分不能和整数模糊度分离,这导致 PPP 模 糊度为浮点值,破坏了模糊 度 的 整 数 性,为 固 定 模 糊 度 制

2021-09-25 20:38:22 1005

原创 【基于北斗三号PPP-B2b增强信 息的实时精密单点定位算法】

分享人:艾 伦 【北京遥测技术研究所】评价:该分享介绍了基础性的背景知识。比如说:改正信息适用于BDS3和GPS系统;星历、钟差、码间偏差改正的具体公式;用于快速重新初始化固定的周跳检测方法;内容:还包括:码间偏差1...

2021-09-23 21:48:36 993

原创 基于稀疏网的PPP-RTK理论与应用-笔记

背景:但是PPP仍然需要30分钟到1小时的收敛时间,这完全限制了PPP技术的发展,这主要是由于卫星和接收机硬件的非零初始相位(非校准相位延迟,Uncalibrated Phrase Delay,简称UPD)、伪距硬件延迟以及多路径噪声等误差组成的==小数部分偏差(Fractional Cycle Bias,简称FCB)==破坏了模糊度的整周特性,导致模糊度的难以固定。而在实时相对定位RTK或者网络RTK中FCB可通过二次差分消除,双差模糊度整周特性得以保留。在精密单点定位中,虽然浮点解可法到很高的精度,但

2021-09-23 15:19:38 835

原创 【PPP-RTK技术面临的机遇与挑战】张小红

参考:geososo小程序存储的汇报PPT【PPP-RTK技术面临的机遇与挑战】张小红武汉大学FCB产品:GPSBlockIIF、IIIA陆续增加第三、四个民用信号L5和L1CGLONASS新卫星采用CDMA信号体制北斗三号新增B2b精密单点定位服务信号...

2021-09-23 14:40:15 920

原创 NLOS信号检测-学习笔记

[Region Adaptive Neural Network for GNSS Positioning in Diverse Urban Areas]在没有辅助设备的前提下,使用NN来对信号进行分类:【A New Method for Non-line-of-sight GNSS Signal Detection for Positioning Accuracy Improvement in Urban Environments】思想: 使用MLSTM-FCN(长短交替神经网络和全神经网络相结合

2021-09-14 13:56:42 1434

原创 一些数据获取途径

DCB产品:测地所提交至IGS的18种北斗/GNSS/DCB产品为多系统差分码偏差精确标定及全球GNSS用户提供了一种新的选择。目前,用户可通过IGS的FTP获取到IGG的多系统DCB产品:ftp://cddis.gsfc.nasa.gov/pub/gps/products/mgex/dcb/,ftp://igs.ign.fr/pub/igs/products/mgex/dcb/。测地所提交至IGS的多系统DCB产品的文件名为:CAS0MGXRAP_<yyyy> <ddd&gt..

2021-09-14 13:53:29 288 1

原创 PPP中常用定位和误差模型

参考:精密单点定位中4种函数模型解算性能分析P P P 非 组 合 模 型(Un-Combined Model, U C 模 型 ))电 离 层 的 处 理 方 式:参数估计模糊度处理方 式:分别估计L1 和L2 模糊度估计参数:测站3个位置参数、接收机钟差、电离层延迟、天顶对流层延迟、观测频率的载波相位模糊度(在该模型中模糊度参数吸收硬件延迟与初始相位以实数解形式存在)其中,i表示信号频率;r表示接收机;Pi、Φi 分别 为伪距和载波相位观测值;Ii 为电离层延迟;Ti为

2021-09-14 13:51:47 2902 1

原创 基于无电离层组合/非差非组合混合观测模型的精密单点定位-阅读笔记

痛点:不同的定位函数对PPP参数处理和定位结果的影响也不同。在实际应用中通常选择单一的函数模型进 行定位解算,算法的适应性较弱,同时由于未能对观测信息进行充分利用,定位性能还有待进一步改 善。分析:非差非组合模型由于采用原始观测量,一方 面可以避免组合模型观测量噪声被方法的不利影响; 另一方面不受信号频率的数量的限制,可以用于单频用户。但非差非组合模型需要解算的未知参数较多, 使定位结果的稳定性行较差,定位性能略差于无电离 层组合模型;无电离层组合模型 消除了电离层延迟误差的高阶项,减少了未知参数

2021-09-14 13:36:55 2098

原创 GPS/BDS/Galileo 三 频 精密单点定位模型及性能分析-阅读笔记

优点:三频观测值的加入,不仅可以提升PPP模糊度固定效率,还将提升复杂场景下PPP定位的可用性及可靠性。提前改正的误差:卫星和接收机 天线相位中心改正相对论效应潮汐负荷形变(固 体 潮、极 潮 和 海 潮 )、萨 奈 克 效 应 (Sagnac effect)、卫 星 天 线 相 位 缠 绕 (仅 对 载 波 观 测 值 )等。给出了更严谨的非差非组合PPP定位模型(带频间偏差的表达式)。推导:接收机和卫星的硬件延迟怎样映射到模糊度?卫星和接收机的硬件延迟是和频率有关系的。伪

2021-09-14 13:34:16 1103

原创 RabbitMQ学习笔记

客户端访问网站:就可以使用MQ交换机和队列的关系:开机启动 :一打开服务器就启动mac中安装rabbitmq的命令:brew install rabbitmq安装路径:/usr/local/Cellar/rabbitmq/3.8.3/usr/local/opt/rabbitmq/sbin/rabbitmq-serverRabbitMQ配置文件路径为:/usr/local/etc/rabbitmq/rabbitmq-env.conf后台启动界面:http://localhost:15

2021-09-11 21:28:34 317

转载 Java线程池 ExecutorService

一、ExecutorService介绍ExecutorService是Java中对线程池定义的一个接口,它java.util.concurrent包中,在这个接口中定义了和后台任务执行相关的方法:Java API对ExecutorService接口的实现有两个,所以这两个即是Java线程池具体实现类:ThreadPoolExecutorScheduledThreadPoolExecutorExecutorService还继承了Executor接口(注意区分Executor接口和Execu

2021-09-07 20:39:01 5482

原创 BDS-3/GNSS 非组合精密单点定位-阅读笔记

背景:BDS-3 系统在观测噪声、钟差频率稳定度、卫星端空间多路径误差[9] 等方面,相比 BDS-2 系统具有明显的优势,同样具有其余 GNSS 系统提供优质 PNT 服务的巨大 潜力。随着 BDS-3 组网工作完成,能够跟踪到 BDS-3 信 号的地面测站日益增多,分布均匀的地面观测站有利于进一步提高 BDS-3 轨道和钟差精度,且 越来越多的国际 GNSS 服务组织(International GNSS Service,IGS)的多系统实验项目 (Multi-GNSS Experiment,MGE

2021-09-06 20:02:58 968 1

原创 利用聚类法实现 PPP 固定解的快速静态定位-学习笔记

文章中的FCB模糊度固定方法(利用宽窄巷)、==模糊度核验指标(模糊度精度因子、固定成功率、radio比率)==值得学习,使用武汉大学提供的FCB产品。目标:本文基于静态 PPP 短时作业时精度不高的 应用现状,提出了利用位置聚类来优化静态 PPP 固定解的方法。通过模糊度精度因子、坐标标准 差等指标寻找位置域最密集空间,得到优化结 果。背景:由于受到各误差影响,固定解解算通常需要较长 的初始化时间,且在单系统观测条件下,通常需要 30 min 甚至更长的初始化时间,极大地延长了外 出测量作业的.

2021-09-06 19:18:26 538

原创 RTKLIB-学习笔记

参考:【基于 RTKlib 的 GNSS 多系统组合精密单点定位研究】可以处理单系统和GNSS多系统采用常规无电离层组合模型。使用从 MGEX 下载的 HKSL 测站 2020 年 1 月 1 日全天多系统静态观测数据,并且使用MGEX数据分析中心获取的精密轨道文件、精密钟差文件、海潮文件等,对== GPS 单系统和 GPS/BDS/GLONASS/Galileo ==四系统组合精密静态单点定位结果 进行对比分析。参考【不同解算策略对 PPP 的影响研究】管真等[2]分 析了 GNSS 卫星星历几

2021-09-06 17:06:57 460

转载 CountDownLatch的使用和原理解析

CountDownLatch可以解决那些一个或者多个线程在执行之前必须依赖于某些必要的前提业务先执行的场景。https://zhuanlan.zhihu.com/p/95835099

2021-08-30 16:26:29 52

原创 radis学习笔记-自用

(一)https://blog.csdn.net/exodus3/article/details/118616297nginx(反向代理器),作用类似于负载均衡器。分布式集群带来的session问题:数据存储在nosql数据库,不需要io操作,完全存在内存中,速度快,缓解cpu和io压力。NoSQL(Not Only SQL),泛指非关系型的数据库。持久化的含义:可以存储在硬盘中。nosql的解决:根据数据结构来决定存储方式,打破传统的根据业务逻辑来存储的思维。前台启动:关掉框框

2021-08-23 19:53:48 850

原创 电离层约束的 BDS 单频精密单点定位研究-笔记

难点:单频精密单点定位无法通过不同频率观测值的线性 组合来消除电离层误差,如何处理电离层误差成为单频精密单点定位(precise point positioning,PPP)的难点。解决:将IGS(International GNSS Service) GIM (global ionosphere map)产品 作为虚拟电离层观测量,建立电离层约束的单频 PPP 模型;虚拟电离层观测量的先验方差分别采用常数约束、时空约束 和逐步松弛约束 3 种方法确定。单频的精度是会低于多频接收机.

2021-08-02 16:21:28 595

原创 北斗三号系统精密单点定位服务解析与应用-笔记

欧洲的 Galileo系统与日 本 的 准 天 顶 卫 星 系 统 (Quasi-Zenith Satel lite System , QZSS)已 开 始 提 供 广 域 精 密 定 位 服 务 。 Galileo 系 统 提供免费的高精度定位服务,具体播发协议在部分文 献 中 有 少 量 介 绍 ,未 发 布 正 式 接 口 控 制 文 件 (InterfaceControl Document,ICD),Galileo 系 统 近 期 开 展 了 大 量精密定位服务测试,定位精度达0.2m。...

2021-08-02 14:45:24 1389 1

原创 分布式、集群、微服务、SOA

目录一、分布式二、集群三、微服务四、SOA(面向服务)总结一、分布式分布式系统是一组计算机,通过网络相互连接传递消息与通信后并协调它们的行为而形成的系统。组件之间彼此进行交互以实现一个共同的目标。好处:2. 模块之间独立,各做各的事,便于扩展,复用性高3. 高吞吐量。某个任务需要一个机器运行10个小时,将该任务用10台机器的分布式跑(将这个任务拆分成10个小任务),可能2个小时就跑完了4.分布式:一个业务分拆多个子业务,部署在不同的服务器上(不同的服务器...

2021-07-28 11:40:25 139

原创 Spring5-尚硅谷-代码学习笔记

目录一、小的知识点:二、bean的注入----方式一:xml文件中配置bean 普通类型、对象类型属性注入:数组、list、set、map类型 属性注入:属性自动注入:xml中配置文件的加载:三、bean的注入--使用注解:使用配置类,替代xml配置文件:类和成员的注入:配置信息的加载:四、AOP的实现---xml方式:五、AOP的实现---注解方式:六、事务:xml方式配置:注解方式配置:七、spring中日志:一、小的知识点:1、.

2021-07-26 20:36:46 746

原创 北斗三号 PPP-B2b 服务性能评估--笔记总结

目录系列文章目录前言一、北斗3号信号二、精密产品获取方式三、定位以及误差修正模型四、实验五、产品评估结果:总结前言投稿时间:2020.12.262020年7月31日,开通北斗三号。其它提供PPP服务的:日本的QZSS系统(支持日本),以及伽利略的E6信号(全世界)。已有研究:关于北斗3号卫星的广播星历:径向、切向、法向的误差均在几十厘米级别。提示:以下是本篇文章正文内容,下面案例可供参考一、北斗3号信号3颗GEO:3颗IGSO:...

2021-07-26 13:34:19 5944 2

原创 Server returns invalid timezone. Need to set ‘serverTimezone‘ property

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

2021-07-25 14:45:57 35

原创 SpringMVC-狂神笔记

参考链接:狂神说SpringMVC笔记 - 时移之人 - 博客园 (cnblogs.com)第一节:MVC:前端+路由+后端实现prefix:前缀suffix:后缀 @Controller是为了让Spring IOC容器初始化时自动扫描到; @RequestMapping是为了映射请求路径,这里因为类与方法上都有映射所以访问时应该是/HelloController/hello; 实现步骤其实非常的简单: 新建一个web项目 导入相关jar包 编写

2021-07-24 21:32:00 638

原创 JAVA8新特性学习记录

https://blog.csdn.net/weixin_45225595/article/details/106203264超级好用的尚硅谷笔记总结补充:LAMBDA表达式:1.举例:Comparator<Integer> com2 = (o1,o2) -> Integer.compare(o1,o2);-》并不是这样写了就会执行,只是对函数式接口中的抽象方法进行重写。调用对应方法的时候才会执行。 2.格式: -> :lambda操作符 或 箭头操作符 -&gt.

2021-07-23 15:48:36 33

原创 spring5笔记小结

总体来说,两者都是为了解耦。这里不使用xml,使用注解。Ioc(注解+工厂模式+反射)格式:@注解名称(属性名称=属性值, 属性名称=属性值..)测试类编写方法:ApplicationContext context =new ClassPathXmlApplicationContext("bean3.xml");Course course = context.getBean("myBean", Course.class);Course.close(); 手动销毁对象。配置类

2021-07-23 15:40:58 50

原创 Spring 5.2.9 下载教程

网址:点击进入Spring官方下载地址点击进入后,选择spring。选择需要下载的版本。这里选择5.2.9。选择第一项,点击下载按钮即可。下载之后界面如下所示:

2021-07-22 12:56:06 382

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除