2020 年中国 TOP10 航空公司

1、中国东方航空股份有限公司
MU 上海
天合联盟成员
中国东方航空集团有限公司是中国三大骨干航空企业集团之一。在前东方航空集团的基础上,中国西北航空公司于 2002 与云南航空公司合并,总部设在中国最活跃、最发达的上海市,该集团拥有连接 East 和中国西部、亚洲、欧洲、澳大利亚和埃默的庞大航线网络。覆盖网络之广也是让他跻身中国航空公司排名的主要原因。
东航集团子公司:上海航空 FM、中国货运航空 CK、中国联航 KN、上海货航 F4、长城航空 IJ、幸福航空 JR。

2、中国南方航空股份有限公司
CZ 广州
天合联盟成员(已于 2019/1/1 退出)
中国南方航空集团有限公司是中国南方航空集团公司的主要航空运输公司,总部位于广州,拥有一个以红木为标志的蓝色垂直尾翼,在新疆、华北地区、北京、深圳、海南有 14 个子公司。黑龙江、吉林、大连、河南、湖北、湖南、广西、珠海直升机、台湾和 5 家控股子公司在厦门航空公司、汕头航空公司、贵州航空公司、珠海航空公司、特约航空公司等。NGAPORE、东京、汉城、阿姆斯特丹、巴黎、洛杉矶、悉尼、拉各斯、纽约、伦敦、温哥华、迪拜、布里斯班等地设有 53 个涉外办事处。这么多的分支,让它在中国航空公司排名成了规模最大的一家公司。
南航集团子公司:厦门航空 MF、重庆航空 OQ、汕头航空、贵州航空、珠海航空

3、中国国际航空股份有限公司
CA 北京
星空联盟成员
载旗航司 (Flag Carrier, 国家航空公司)
中国国际航空股份有限公司 1988 年在北京正式成立。是中国航空集团公司控股的航空运输主业公司。是中国目前资产最多、运输量最大的航空运输企业,主要经营中国至世界主要航线的中国大陆三星航空公司,客运月流量 435.07(10000 人)。中国国际航空公司是中国唯一挂载国旗的航空公司。不仅提供国际、国内的客货运输服务,而且承担国家领导人的专机任务。国航与中国东方航空股份有限公司和中国南方航空股份有限公司合称中国三大航空公司。
国航集团子公司:山东航空 SC、深圳航空 ZH、大连航空、北京航空、河南航空 VD、昆明航空 KY、翡翠航空 JI、西藏航空 TV、国航货运航空。

4、海南航空股份有限公司
HU 海口
海南航空股份有限公司是中国民航在海南成立的第一家航空公司和 B 股上市公司,该公司是在标准化股份制改革后由 1993 年 1 月成立的中国航空公司。公司正式成立于 1993 年 5 月 2 日,注册资本 7 亿 3000 万元人民币。海南航空是海航集团旗下核心支柱产业集团,对旗下航空运输企业和航空相关企业实施产业管理。
海航集团子公司:海南航空 (HU)、天津航空 (GS)、首都航空 (JD)、祥鹏航空 (8L)、金鹏航空 (Y8)、大新华航空 (CN)、西部航空 (PN)、乌鲁木齐航空 (UQ)、福州航空 (FU)、北部湾航空 (GX)、桂林航空 (GT)、长安航空 (9H)、天津货运航空 (HT)、香港航空 (HX) 以及香港货运航空 (RH)。

5、深圳航空有限公司
ZH 深圳
星空联盟成员
深圳航空有限公司成立于 1992 年 11 月,1993 年 9 月 17 日正式启动,主要从事航空客运、货运、邮运业务的股份制航空运输企业。自推出以来,保持了 13 年的盈利能力和 14 年的乘客安全,公司以其安全的飞行、优质的服务、良好的经济效益和高效的管理模式赢得了社会各界的广泛赞誉。

6、厦门航空股份有限公司
MF 厦门
天合联盟成员
厦门航空公司是中国民航体制改革的初步尝试。经过六年的艰苦奋斗、五年的稳步发展和五年的第二次创业,厦门航空公司自 2001 开始进入可持续发展阶段,现在已发展成为一家中型航空公司,拥有 34 架波音系列飞机。虽然他们飞机的数量不是很多,但是超前的体验技术让他无愧排在中国航空公司排名上。

7、上海航空股份有限公司
FM 上海
2009 年 6 月 8 日,东航与上海航空公司联合重组正式启动。2010 年 1 月 28 日,东航联合重组顺利完成,上海航空成为新东航的一员,总客运量为 115.59 人次(10000 人次)。作为东航的分支,实力自然不会差,也可以上中国航空公司排名。

8、四川航空股份有限公司
3U 成都
四川航空公司现有欧洲空中客车 A320 系列飞机 38 架,以及巴西飞机公司生产的 EMB145 飞机 5 架,拥有 130 多条航线,形成从南到北、从东到西、干线支线纵横交错的航空运输网络。公司始终把安全、服务、效益作为企业永恒的追求,走出适合自身发展的经营管理方式,积累一套有效的飞行安全保障经验,打造一系列具有自己特色的服务品牌。特点:培养工作作风,责任心强,技术精湛。

9、山东航空股份有限公司
SC 济南
山东航空公司被誉为齐鲁之翼。是由中国国际航空股份有限公司和山东经济发展投资有限公司等 10 家股东组成的合资航空企业集团,从事航空运输相关行业。公司目前经营航线 110 余条、每周 2000 多个航班飞往全国 60 多个大中城市,并开通香港、台湾等地区航线和韩国、日本国际航线。在济南、青岛、烟台、厦门、北京、昆明、重庆等地设有飞行基地,形成了 “东西串连、南北贯通、覆盖全国及周边” 的航线网络。月度客运总量为 77.58 人(10000 人)。

10、春秋航空有限公司
9C 上海
春秋航空有限公司是中国民航总局批准的第一家民营航空公司旅行社,他们市场定位是对价格较为敏感的游客和商务旅客在中国。通过研究世界著名的低成本航空公司如西南航空公司和爱尔兰瑞安航空公司的运营模式,为乘客提供安全、低成本、准时、方便、温馨的航空运输服务。

2020 年 AirlineRatings 全球十大最佳航空排名

AirlineRatings.com 根据飞航的安全性、机队的年龄、营业利润、投资情况、旅客评价,分析全球航空公司经济舱、头等舱等各客舱的舒适度,通过其七星级的安全评等,并在公司领导与旅客舒适上有创新之举,评选出 2020 年十间全球最佳的航空公司。

排名航空公司2018 年排名2019 年排名
1新西兰航空(Air New Zealand)12
2新加坡航空(Singapore Airlines)31
3全日空航空(ANA All Nippon Airways)77
4澳洲航空(Qantas)23
5国泰航空(Cathay Pacific)99
6阿联酋航空(Emirates)6
7维珍航空(Virgin Atlantic)
8长荣航空(EVA Air)8
9卡达航空(Qatar Airways)4
10维珍澳洲航空(Virgin Australia)45

航空公司联盟

公司之间为什么要建立联盟?

[ 代码共享] 航空联盟可提供更大的航空网络。很多航空联盟的开始都是来自几个航空公司之间的代码共享网络发展而成。

[ 资源共用] 共用维修设施、运作设备、职员,相互支援地勤与空厨作业以减低成本。

[ 降低成本] 由于成本减少,乘客可以更低廉价钱购买机票。

[ 调配灵活] 航班开出时间更灵活有弹性。

[ 减少转机] 转机次数减少,乘客可更方便地抵达目的地。

[ 积分互通] 乘客在旅游奖励计划如亚洲万里通使用同一户口乘搭不同航空公司均可赚取飞行里数。

星空联盟(Star lliance),成立于 1997 年,是第一个航空联盟。其名字和标志上星形图案的五个部分代表着五大创始航空公司:北欧航空、泰国国际航空、加拿大航空、汉莎航空、和美国联合航空。星空联盟是目前世界上最大的航空联盟,总部在德国法兰克福。

到目前为止,星空联盟拥有 28 家正式成员,星盟优势在于成员数量多,非常出色的航空公司其实并不多。新航全日空汉莎,包括新西兰已经是星盟的标杆航空公司。不足在于中北亚地区是短板,也就是俄罗斯和那些斯坦国家。

联盟成员包括(常见):北欧航空、泰国国际航空、加拿大航空、汉莎航空、美国联合航空、中国国际航空深圳航空、全日空航空、韩亚航空、新西兰航空、长荣航空、星加坡航空、瑞士国际航空等。

寰宇一家(One World),成立于 1999 年,由于 1997 年星空联盟的成立,刺激并启发了英国航空和美国航空。所以在 1999 年,他们联合国泰航空、澳洲航空以及原加拿大航空,发起成立了 “寰宇一家”。 寰宇一家号称精英联盟,绝大多数成员不是高端航空公司就是所在区域的霸主,仅有少数因为扩展航线的需要被邀请加入的小航空公司。

寰宇一家航空联盟目前拥有 14 家航空公司,目前在中国大陆没有成员,周边地区则有日本航空、国泰航空(包括港龙)、卡塔尔航空、澳洲航空等。

联盟成员包括(常见):美国航空、英国航空、国泰航空、澳洲航空、芬兰航空、日本航空、卡塔尔航空、马来西亚航空等。

天合联盟(SkyTeam),成立于 2000 年,总部设在荷兰阿姆斯特丹,创始成员包括法国航空、达美航空、墨西哥国际航空和大韩航空,是三大联盟中成立最晚,但也是发展最快的,尤其是在大中华区,中国南方航空*、中国东方航空厦门航空中华航空 都加入了天合联盟,目前天合联盟共有 20 家航空公司,目的地包括 177 个国家地区的 1062 个机场,年客运量超过 6 亿人次。在大中华区拥有首屈一指的地位。

航线已通过在广州和北京的枢纽覆盖了整个中国地区,加上东航在上海的枢纽,天合联盟可以从这三个主要的中国市场为客户提供服务。

联盟成员包括(常见):法国航空、达美航空、墨西哥国际航空、大韩航空、中国南方航空*、中国东方航空厦门航空中华航空、意大利航空等。

联盟共享数据

只要拥有了 “三大家族” 星空联盟、寰宇一家、天合联盟任何一家航空公司的会员卡,搭乘所属联盟的所有有效航班都可以获取里程,并通过这些里程兑换任意成员航空公司的免费航班。

也就是说,联盟内的里程数是互认的。转机的时候,联盟同样发挥着重要作用。提供跨航空公司的登机手续办理服务,也就是说,任何一个联盟航空公司的柜台工作人员都可以为其他联盟航空公司的连接航班分派座位、办理登机牌。

* 中国南方航空 已于 2019/1/1 正式退出天合联盟,过渡期为 2019/1/1 -2019/12/31。

PHP 使用 “字符串和变量” 组成新的变量

<?php
$hexingxing = '何星星'; //指定被获取结果的变量内容

$varh = 'xingxing'; //指定一个变量

$vararr = array('he','xingxing'); //指定一个数组变量

echo ${'he'.$varh}; //打印:一个字符串和变量名,然后通过 ${} 重塑为变量名再输出结果

echo ${$vararr[0].$vararr[1]}; //打印:两个字符串的组合,并通过 ${} 重塑为变量名再输出结果

//最关键就是打印 ${},即可打印结果为变量名再获取打印的变更内容
?>

Chrome 浏览器快捷键汇总

Chrome 快捷键操作/动作
Ctrl + T打开一个新标签页
Ctrl + N打开一个新窗口
Ctrl + Shift + N打开无痕模式窗口
Ctrl + W关闭当前标签页
Ctrl + Shift + T重新打开上次关闭的标签页
Ctrl + Shift + W关闭窗口
Ctrl + Tab 或 Ctrl + Shift + Tab切换到右侧或左侧标签页
Ctrl + L转到搜索/地址栏
Ctrl + D将当前页面添加到书签
Ctrl + H浏览历史记录
Ctrl + J浏览下载内容
Shift + Esc打开 Chrome 任务管理器

移动端 @media screen 布局自适应

@media only screen and (min-width: 310px) and (max-width: 360px) {
	.Notice {display:none;
	}
}
@media only screen and (min-width: 360px) and (max-width: 374px) {
	.Notice {display:none;
	}
}

@media only screen and (min-width: 375px) and (max-width: 400px) {
	.Notice {display:none;
	}
}

@media only screen and (min-width: 400px) and (max-width: 767px) {
	.Notice {display:none;
	}
}

@media only screen and (min-width: 767px) and (max-width: 1024px) {
	.Notice {display:none;
	}
}

常用正则表达式范例

一、校验数字的表达式

数字:^[0-9]*$

n 位的数字:^\d{n}$

至少 n 位的数字:^\d{n,}$

m-n 位的数字:^\d{m,n}$

零和非零开头的数字:^(0|[1-9][0-9]*)$

带 1-2 位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$

正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$

有两位小数的正实数:^[0-9]+(\.[0-9]{2})?$

有 1~3 位小数的正实数:^[0-9]+(\.[0-9]{1,3})?$

非负整数:^\d+$ 或 ^[1-9]\d*|0$

非正整数:^-[1-9]\d*|0$ 或 ^((-\d+)|(0+))$

非零开头的最多带两位小数的数字:
^([1-9][0-9]*)+(\.[0-9]{1,2})?$

非零的正整数:
^[1-9]\d*$ 或 ^([1-9][0-9]*){1,3}$ 或 ^\+?[1-9][0-9]*$

非零的负整数:
^\-[1-9][]0-9"*$ 或 ^-[1-9]\d*$

非负浮点数:
^\d+(\.\d+)?$ 或 ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$

非正浮点数:
^((-\d+(\.\d+)?)|(0+(\.0+)?))$ 或 ^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$

正浮点数:
^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ 或 ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$

负浮点数:
^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ 或 ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$

浮点数:
^(-?\d+)(\.\d+)?$ 或 ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$

二、校验字符的表达式

汉字:^[\u4e00-\u9fa5]{0,}$

英文和数字:^[A-Za-z0-9]+$ 或 ^[A-Za-z0-9]{4,40}$

长度为 3-20 的所有字符:^.{3,20}$

由 26 个英文字母组成的字符串:^[A-Za-z]+$

由 26 个大写英文字母组成的字符串:^[A-Z]+$

由 26 个小写英文字母组成的字符串:^[a-z]+$

由数字和 26 个英文字母组成的字符串:^[A-Za-z0-9]+$

由数字、26 个英文字母或者下划线组成的字符串:^\w+$ 或 ^\w{3,20}$

中文、英文、数字包括下划线:^[\u4E00-\u9FA5A-Za-z0-9_]+$

可以输入含有^%&',;=?$\"等字符:[^%&',;=?$\x22]+

禁止输入含有~的字符:[^~\x22]+

中文、英文、数字但不包括下划线等符号:
^[\u4E00-\u9FA5A-Za-z0-9]+$ 或 ^[\u4E00-\u9FA5A-Za-z0-9]{2,20}$

三、特殊需求表达式

Email地址:
^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$

域名:
[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.?

URL:
[a-zA-z]+://[^\s]* 或 ^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$

手机号码:
^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$

电话号码("XXX-XXXXXXX"、"XXXX-XXXXXXXX"、"XXX-XXXXXXX"、"XXX-XXXXXXXX"、"XXXXXXX"和"XXXXXXXX):
^(\(\d{3,4}-)|\d{3.4}-)?\d{7,8}$

国内电话号码(0511-4405222、021-87888822):
\d{3}-\d{8}|\d{4}-\d{7}

电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号): 
((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)

身份证号(15位、18位数字),最后一位是校验位,可能为数字或字符X:
(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)

帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):
^[a-zA-Z][a-zA-Z0-9_]{4,15}$

密码(以字母开头,长度在6~18之间,只能包含字母、数字和下划线):
^[a-zA-Z]\w{5,17}$

强密码(必须包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间):
^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$

日期格式:
^\d{4}-\d{1,2}-\d{1,2}

一年的12个月(01~09和1~12):
^(0?[1-9]|1[0-2])$

一个月的31天(01~09和1~31):
^((0?[1-9])|((1|2)[0-9])|30|31)$

xml文件:
^([a-zA-Z]+-?)+[a-zA-Z0-9]+\\.[x|X][m|M][l|L]$

中文字符的正则表达式:
[\u4e00-\u9fa5]

双字节字符:
[^\x00-\xff] (包括汉字在内,可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1))

空白行的正则表达式:
\n\s*\r (可以用来删除空白行)

HTML标记的正则表达式:
<(\S*?)[^>]*>.*?|<.*? /> ( 首尾空白字符的正则表达式:^\s*|\s*$或 (^\s*)|(\s*$) (可以用来删除行首行尾的空白字符 (包括空格、制表符、换页符等等),非常有用的表达式)

腾讯 QQ 号:
[1-9][0-9]{4,} (腾讯 QQ 号从 10000 开始)

中国邮政编码:
[1-9]\d{5}(?!\d) (中国邮政编码为 6 位数字)

IP 地址:
((?:(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d)\\.){3}(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d))

四、人民币金额的输入格式

1. 有四种钱的表示形式我们可以接受:"10000.00" 和 "10,000.00", 和没有 "分" 的 "10000" 和 "10,000":
^[1-9][0-9]*$

2. 这表示任意一个不以 0 开头的数字, 但是, 这也意味着一个字符"0"不通过, 所以我们采用下面的形式:
^(0|[1-9][0-9]*)$

3. 一个 0 或者一个不以 0 开头的数字. 我们还可以允许开头有一个负号:
^(0|-?[1-9][0-9]*)$

4. 这表示一个 0 或者一个可能为负的开头不为 0 的数字. 让用户以 0 开头好了. 把负号的也去掉, 因为钱总不能是负的吧。下面我们要加的是说明可能的小数部分:
^[0-9]+(.[0-9]+)?$

5. 必须说明的是, 小数点后面至少应该有 1 位数, 所以"10."是不通过的, 但是 "10" 和 "10.2" 是通过的:
^[0-9]+(.[0-9]{2})?$

6. 这样我们规定小数点后面必须有两位, 如果你认为太苛刻了, 可以这样:
^[0-9]+(.[0-9]{1,2})?$

7. 这样就允许用户只写一位小数. 下面我们该考虑数字中的逗号了, 我们可以这样:
^[0-9]{1,3}(,[0-9]{3})*(.[0-9]{1,2})?$

8. 从 1 到 3 个数字,后面跟着任意个 逗号+3 个数字,逗号成为可选, 而不是必须:
^([0-9]+|[0-9]{1,3}(,[0-9]{3})*)(.[0-9]{1,2})?$

电脑版微信提示:你的微信崩溃次数较多, 建议使用最新版本

电脑版微信出现如下错误提示:
你的微信崩溃次数较多,建议使用最新版本,点击 “确定” 到官网(http://pc.weixin.qq.com/)下载最新安装包。

解决方案:
打开这个文件,C:\Users\Administrator\AppData\Roaming\Tencent\WeChat\All Users\config\configEx.ini
在文件内容中修改 CrashCnt=5,把 5 改成 1,或直接删除 configEx.ini 文件。