NoSQL数据库权威指南

毫无疑问,近几年来,web应用对数据的处理发生了重大的变化。与过去相比,现在会收集更多的数据,更多的用户有获取这一数据的权限。这意味着,基于模式的关系型数据库在可拓展性和性能方面比过去有了更大困难,因此可能更加难以拓展。

NoSQL的演变

SQL拓展性问题被哪些有巨大的,增加的数据和基础架构需求的Web2.0公司们认可,如Google,Amazon和Facebook。他们各自想出了它们各自对于这个问题的解决方案技术——BigTable,DynamoDB和Cassandra。
大量的NoSQL数据因为这种快速增长的利益而被发明,它们专注于性能,可靠性和持久性。许多现有的索引结构被重用和改进目的是增强搜索性能和读取性能。
起初,闭源的NoSQL数据被大公司开发出来以满足他们自己特定的需求,例如被认为是第一个NoSQL系统的Google的BigTable和Amazon的DynamoDB。
这些闭源的系统的成功引起了一大批类似的开源和闭源数据系统的开发,最为著名的是:Hypertable,Cassandra,MongoDB,DynamoDB,HBase和Redis。

阅读更多

客舱呼叫铃声故障

背景

12月6日,B-7085飞机北京过站机组反映旅客呼叫时客舱没有谐音提示,复位PA放大器跳开关无效,过站依据MEL25-10放行飞机。
重庆航后排故串件PA放大器,REU故障没有转移,办理故障保留待进一步排故。
最终青岛航后量线确认25ABC PSU失效,更换该PSU后故障排除。
与之前故障不同的是此次是全部PSU呼叫均没有谐音,量线过程有很多值得学习的地方。

阅读更多

FDR OFF灯亮故障处置方法的维修提示击

背景:

2015年5月4日B-1730飞机深圳过站启动发动机后机组反映FDR OFF灯亮,复位FDR AC和DC跳开关后正常。后续青岛过站自检DFDAU有FDR故障代码,依据手册更换FDR测试正常。 5月9日航前启动完发
动机后机组反映FDR OFF灯亮,指导机组复位FDR AC和DC跳开关后正常。 航后为隔离故障更换DFDAU并加载软件,测试正常。

阅读更多

飞机突发状况之鸟击

在航空界有一个为大家熟知的术语叫“鸟击”,是指飞行器在起飞、爬升、巡航或降落过程中被鸟类撞击而发生的影响飞行安全的事件、事故或事故征候。其中航空器发动机的鸟击事件又称为“吸鸟”。在飞机出现以前,没有高速人造飞行器,鸟类在空中的飞行与人类的活动互相没有重叠,不会造成危害,飞机的出现使得情况发生了变化。随着航空器数量的不断增加、体积越来越大、飞行速度越飞越快,发生鸟击的可能性随之增加。据统计全世界每年大约会发生1万次以上的鸟击事件,国际航空联合会把鸟害升级为A类航空灾难。

阅读更多

Javascript创建对象的模式

ECMA-262将对象定义为:“无需属性的集合,其属性可以包含基本值、对象或者函数。”严格来讲,这就相当于说明对象是一组没有特定顺序的值。

一、创建一个Object实例

创建一个自定义对象的最简单的方式就是创建一个Object的实例,然后再添加上属性和方法。

1
2
3
4
5
6
7
8
var person = new Object();
person.name = "Zhengyaing";
person.age = 24;
person.job = "Avionics Engineer";
person.sayName = function(){
console.log(this.name);
};

阅读更多

Hello World

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

阅读更多

Node.js Express set up

Basic Express Website

1.Installing & Setting up Express

1.全局安装express:

1
2
$ npm install -g express
$ npm install -g express-generator

阅读更多

B737-800雷达系统概述

雷达系统为飞机提供天气状况、风切变事件和地形数据的可视化指示。雷达探测的原理与超声波探测相似,雷达系统向前方180度的范围发射无线电脉冲,接收机接受来自前方物体的反射脉冲。雷达探测结果在导航显示器上以四种颜色来展示信息的强烈程度。

系统介绍

阅读更多

Hexo 搭建运行在github.io上的博客

搭建这个博客的一些常用命令和格式参考,用作后期维护参考。

Hexo 初始化

安装好nodejs后,执行下列命令:

1
2
3
4
5
$ npm install hexo-cli -g
$ hexo init blog
$ cd blog
$ npm install
$ hexo server

阅读更多

ACARS系统描述

ACARS是一种用于传输信息和报文的数据连接通信系统。

  • 下传链接:从飞机发往地面站的信息和报文。

  • 上传链接:从地面站发往飞机的信息和报文。

阅读更多