凶狠百合

文章
7
资源
0
加入时间
3年0月20天

机载导航系统的发展小整理

国内飞机的导航技术,大概经历了三代的发展历程,第一阶段是使用无线电罗盘、信标机以及无线电高度表实现导航和定位;第二个阶段是使用多普勒导航雷达实现导航定位;第三个阶段是使用了惯性导航系统。在早期的第一阶段,获取的数据只有基本的航向数据以及姿态数据,这些数据的误差也较大,需要对应的地面导航系统进行纠正,在一定程度上限制了飞机的远程飞行能力。在1960年代研制的多普勒导航雷达,其

浅析 Ruby 里的几个动态方法 (一),send 方法 浅析 Ruby 里的几个动态方法 (一),send 方法

浅析 Ruby 里的几个动态方法 (一),send 方法第一次写技术方面的贴,欢迎拍砖 :)动态方法,是去控制静态方法的方法,让静态方法的方法名和方法的内容会根据参数的变化而变化,简而言之,他使方法成为了一个变量。让我们通过一个多态实例,来理解一下最简单的动态方法send。所谓多态就是把不同种类的东西当作相同的东西来处理。比如我要打开三个箱子,打开的方法都不

Ubuntu20安装retrieving files问题与安装后apt get update速度慢问题解决

**Ubuntu20安装过程中,由于文件探测导致的卡死问题**今天在虚拟机上安装ubntu20,遇到一个问题,就是ubuntu系统在安装的过程中,会有一段读条探测文件的过程,这个过程时间很长,基本上导致安装卡住不动。解决方法:一开始也是采用别人的方法,使用umount命令,来完成卸载挂载,但是最终不能解决这个问题。解决方案:copy files以后,直接断开网络,这时候程序会迅速完成安装。原因:可能是这个探测文件需要和网上的文件进行对比,因此会很慢。**Ubuntu中的 apt get

2019-必看-Android-高级面试题总结

10.监听器未关闭很多需要register和unregister的系统服务要在合适的时候进行unregister,手动添加的listener也需要及时移除##如何避免OOM?1.使用更加轻量的数据结构:如使用ArrayMap/SparseArray替代HashMap,HashMap更耗内存,因为它需要额外的实例对象来记录Mapping操作,SparseArray更加高效,因为它避免了Key Value的自动装箱,和装箱后的解箱操作2.便面枚举的使用,可以用静态常量或者注解@IntDef替代3.B

FOR循环里Continue,Break,Return的作用

前言    最近在项目中,碰到有多层FOR循环,需要各种不同的情况下,跳出循环。今天特地花个时间来总结下。在多层FOR循环里使用Continue,Break,Return的不同效果是什么?Continue在循环中,关键词Continue,效果是跳过本次循环进行下一次循环。实例如下:for (int i = 0; i < 4; i++ )  {    System.out.println(...