黑马程序员视频库

播妞微信号:mm7718mm

传智播客旗下互联网资讯、学习资源免费分享平台

华为自研的鸿蒙系统究竟有多强大?余承东在 HDC 2019 上为我们揭开了它的面纱——鸿蒙 OS,是一个划时代的全新操作系统。

1

鸿蒙出世

余承东首先表示,鸿蒙是全球第一个微内核、面向 AI 全场景的分布式 OS。

操作系统是软件架构的核心。在计算机上,微软一家独大,而在移动设备上,安卓和苹果占据了手机操作系统市场,形成了双头垄断的格局。华为的鸿蒙系统,则面向物联网和 5G 时代。余承东表示,为了研发鸿蒙系统,华为投入了约 4000 人的开发力量。

鸿蒙 OS 打通了手机、电脑、平板、电视、汽车、智能穿戴,在所有设备上使用统一的操作系统,与此同时,新系统还兼容全部安卓应用和所有 Web 应用。

余承东表示:为了打造属于未来的全场景互联时代,我们要有全新的操作系统。过去的 Linux、Windows、Mac 等是为 PC 时代准备的,手机时代安卓和 IOS 逐渐流行。而在未来,万物互联的形式对于应用的开发压力很大,而生态的协同工作也将变得非常困难。

华为将鸿蒙系统的英文名字定为 Harmony,希望能够为这个世界带来更多的和谐。

2

更安全、可扩展的微内核

据悉,鸿蒙 OS 这次主要的两个特点,分别是分布式和微内核。

啥是分布式?

说白了就是,鸿蒙 OS 一个操作系统能够给所有设备使用。

例如同样是苹果生态的设备,手机用 iOS ,电脑用 MacOS ,平板用 iPad OS ,手表用 Watch OS 。

而华为的分布式系统思路,则打算让所有的设备都用同一个操作系统,同时再用分布式软总线技术,让他们真正意义上 “ 互联 ” ,从数据到服务。

从开发角度来说,可能程序员只要写好软件的基本功能和逻辑,就可以轻松地在手表、手机、电视、电脑等平台同时部署。

从使用角度,想象一下这个场景:

你正在汽车上语音通话,熄火后把通话转移到手机上一边往家里走,走到家门口时把通话转接到你的智能手表上继续,空出手来翻包找钥匙进门,进门以后,打开电视机和摄像头,往沙发上一趟,就开始用电视继续视频通话。

鸿蒙 OS 的另一个特点,就是「 微内核 」。

与「 微内核 」相对的概念,是「 宏内核 」,这是两套不同的操作系统设计思路。

一套操作系统的工作内容,说白了就是管好计算机的工作分配,例如调用处理器啦,分配内存空间啦,调用磁盘啦,点亮显示器啦。

宏内核操作系统,有一个庞大的核心,管到计算机的方方面面,大到给程序分配 CPU ,小到给显示器渲染一个像素,都是归核心管。

举个例子,宏内核下的操作系统就是个老大,一个程序要干点儿啥都问这个老大请示一下,这个老大再给你把事情办了。

这个思路的代表性系统,就是 Linux。

这么做有一个好处,就是系统执行效率很高,因为它从内核直接下达指令。

但这么做也有弊端。

首先功能强大的内核往往很大,对应下来就是代码数量很多,而代码一多就容易出错。只要代码错了其中一两块儿,都有可能导致内核崩溃,然后计算机就宕机了。

其次,一旦内核权限( root )被获取,就意味着对整个系统有绝对控制权,因此安全性也有待商榷。

微内核系统也有核心,但是它很小,只管好最最基本的工作,例如 CPU 调度,内存管理等。

其他功能,如声音,图形显示等等,被做成了服务。

微内核操作系统就好比是个服务联盟,当一个程序要干点儿啥,就去找对应服务商,例如有声卡服务商、显卡服务商。

现有的微内核操作系统里,我们比较常见的 Windows 算半个,以及今天万众瞩目的鸿蒙 OS 。

3

鸿蒙应未来而生

微内核相对宏内核来说,主要缺点就是执行效率没那么高,同时因为内核本身功能很少,得装一堆服务。大家新装 Windows 的时候,想必就被成吨的驱动给搞烦过。

但好处很明显:因为内核小( Windows 发布过一个 10 MB 的超小内核 ),功能也是后来添加的,非常容易移植。

尤其是那种手表、音响,明显用不了安卓所有功能的这种,只需要把鸿蒙的一部分微内核移植过来就好了。光这一点,鸿蒙就比安卓和 iOS 好太多,直接解决了不同平台的移植问题。

同时,微内核系统里的某个服务崩溃了,大不了就关掉重启,不至于整个设备都宕机;某个服务被入侵了,也不至于全部都遭殃。

宏内核好比是全能手,微内核好比是分工合作,也许前期功能简单时全能手是直接有效的,但是随着功能越加细化细分,明显分工合作会让整体更加便携轻快机动性高。

而对于开发者来说,鸿蒙系统采用统一的编程语言,大大减少了编程人员的学习成本,提高了工作效率,以前编程,电脑和手机是分开的,需要单独来,但是通过鸿蒙系统,使用相同的编程语言,可以实现相当不错的共享生态。

更为重要的是,鸿蒙OS,它是开源的。也就是说,程序员们可以找到鸿蒙OS的源代码,并对其进行修改,对于开发者来说如获至宝,减轻了不少程序猿的工作。

作为华为研发七年之久、作为杀手锏存在的「鸿蒙」系统,旨在替代并革新被广泛采用的安卓,实现更佳性能及安全性。同时对于程序员们来说也是一次脱颖而出的机会。

余承东表示:未来 5 到 10 年华为的消费者战略是全场景智慧生活,我们要提供全场景、全连接的智慧生活体验,而 AI 将是其核心驱动力。

4

AI火爆,不得不说Python

AI 作为发展的战略机遇,越来越多的国家和企业争相开始制定发展规划,而我国早在 2017 年 7 月颁布了《新一代人工智能发展规划》,明确了政府将会鼓励招揽全球最优秀的人才,加强对国内 AI 劳动力的培训,并在促进人工智能发展的法律、法规和道德规范方面引领世界,目前中小学已经开始普及人工智能教育。

然而提到人工智能,就不得不提到Python!国内基于Python创业成功的案例不在少数,豆瓣、知乎、果壳,全栈都是 Python。

主要有两个原因:一是Python非常容易理解和学习;二是虽然Python本身就是一种非常易于访问的语言,但我们在其之上有很多优秀的库,这使得我们的工作变得更容易。没有人愿意花时间从头开始重新实现基本算法(除了研究机器学习和人工智能)。大量已经存在的Python库帮助我们专注于更令人兴奋的事情。

尤其是涉及人工智能领域时,Python更是首选!回顾一下移动互联网所带来的机遇,很容易就能算清,掌握Python能为一线工作带来怎样的优势。

Python+人工智能开班情况

广州校区:2019-08-25

上海校区:2019-08-29

北京校区:2019-08-22

深圳校区:2019-08-15

更多校区及开班信息,点击“阅读原文”了解详情

或者

识别二维码即可

↓↓↓

播妞深知广大爱好python+人工智能的人学习是多么困难,没视频没资源,上网花钱还老担心被骗,因此专门整理了学习教程分享给大家~

2019年新版Python+工智能学习路线

附完整视频+工具

完整资源获取方式

公众号回复“20Python即可获取

或添加播妞微信号:mm7718mm

搜索播妞QQ群:287914283

即可获取更多学习资源

推荐阅读:

晚上9点领导在公司点名,不来加班自动离职!没想到程序员全部辞职!

程序员自买椅子办公,却被同事搬到老板办公室献媚,怒怼后竟然被开除了

Dice 称这 5 种编程语言可能衰落!而崛起的它 真的影响了 76 万人?!

PLPY 8月榜单出炉,格局已被打破 程序猿哭了:我的青春!

文章好看就点这里

▼点击 阅读原文 抢基础班免费名额

华为鸿蒙究竟有多强大,发布即开源!真的能取代安卓?相关推荐

  1. 华为鸿蒙系统有多快?多家巨头实测比安卓快60%

    点击上方"民工哥技术之路"选择"置顶或星标" 每天10点为你分享不一样的干货 众所周知,近期,华为被打压和打击的事件一直没有停止,但华为并没有坐以待毙,很快就启 ...

  2. 华为nova7可以用鸿蒙,华为鸿蒙系统再次更新7款可适配机型!对比安卓,鸿蒙OS的优势有哪些?...

    原标题:华为鸿蒙系统再次更新7款可适配机型!对比安卓,鸿蒙OS的优势有哪些? 自从鸿蒙OS系统全面启动公测以来,不断的在更新更多适配机型,就在前不久华为鸿蒙官网又新增了不少的机型,除了之前的Mate系 ...

  3. 华为鸿蒙国人希望,中兴抢先发布系统,截胡华为鸿蒙系统,配置要求不高,国人:骄傲...

    中兴抢先发布系统,截胡华为鸿蒙系统,配置要求不高,国人:骄傲 中国的产品,在以往的很长一段时间,都代表了质量的低下,因为国产的技术,还没有能够达到和国外一样的水平,同时国产的产品想要和国外的产品比拼自 ...

  4. 华为鸿蒙邀请函,华为鸿蒙系统6月下旬发布?邀请函首次曝光,但未获官方确认...

    由于谷歌中止和华为的合作,以至于华为在海外的智能手机均无法继续预装谷歌服务,从长远来看肯定会对华为的海外手机业务造成打击.以此延伸,不难看出像操作系统这些关键技术如果掌握在竞争对手手里,那么对国产手机 ...

  5. 华为鸿蒙os官网新机发布,5月19日发布,华为官宣新机,预装鸿蒙OS系统

    提到华为手机,大家脑海里浮现出的第一感觉就是高端.大气.上档次,华为mate也是深受国内高端用户热爱,尤其是近两年推出的折叠屏旗舰机,定价万元也是供不应求,华为mate系列的受众人群还是具备一定的消费 ...

  6. 鸿蒙 体验,华为鸿蒙OS全面上线,实际体验更胜EMUI11,安卓迎来“对手”

    华为鸿蒙OS全面上线 2021年4月底,华为正式向部分花粉推送了鸿蒙OS开发者测试版,虽然没有覆盖到所有机型,但是这已经标志着备受期待的鸿蒙OS2.0版本全面上线了.自从去年九月份华为余承东宣布鸿蒙O ...

  7. 华为鸿蒙,告别 PPT,代码全部开源!

    来源 | 21世纪经济报道(ID:jjbd21.倪雨晴).21视频(王博).南方日报.第一财经.新浪科技.雷锋网.中国基金报 导读:在昨天的华为开发者大会上,华为消费者业务CEO余承东表示,鸿蒙OS升 ...

  8. 华为鸿蒙系统要多大内存,华为鸿蒙系统实测:内存控制超神,吊打安卓真不是吹牛?...

    虽然在硬件这块华为手机已经没有多大搞头了,但是在软件系统上,华为正在下一盘大棋,无需卖什么关子,这盘大棋正是华为自研的鸿蒙操作系统.我们都知道,鸿蒙系统从曝光到发布,官方给其定义的是"物联网 ...

  9. 鸿蒙系统信号怎么样,华为鸿蒙升级之后,“花粉”大胆给出评价,和安卓的差距有点大...

    自从2019年开始,关于华为鸿蒙的消息就一直出现在我们的面前.不仅仅是因为当时华为所遭受的处境,更是因为国内消费者都想使用一款属于我们自己的国产系统,毕竟寄人篱下总有很多的缺点,并不是一个长远之计.所 ...

最新文章

  1. pytorch 打印模型参数
  2. hdu 4035 可能性DP 成都网络游戏
  3. 【TensorFlow】笔记3:MNIST数字识别问题
  4. 中国人工智能学会通讯——神经环路研究最新进展及对类脑计算的启示 1.复杂科学...
  5. 用于zsh的高亮插件 zsh-syntax-highlighting
  6. mysql 主从 跳过_mysql主从同步如何跳过错误
  7. 的好处_女性做下蹲运动有什么好处 原来有这些好处
  8. exchange邮箱服务器端追踪某用户发送的邮件(发送状态、时间、主题等等信息)
  9. 看完这篇再不会 View 的动画框架,我跪搓衣板
  10. 和程序员男友过节是这样的
  11. excel数据库_如何通过INTOUCH组态软件做EXCEL报表(含代码)
  12. 在《寒门状元之死》上,咪蒙贩卖的是什么?
  13. 〖Python 数据库开发实战 - Python与MySQL交互篇⑭〗- 项目实战 - 实现新闻管理 - 审批新闻 功能
  14. 河北科技师范学院计算机在哪个校区,河北科技师范学院怎么样有几个校区?属于几本?在河北省排名第几...
  15. fastadmin 阿里云oss解决访问图片是下载
  16. (一)安全测试基础:安全测试的内容
  17. Eclipse 2020-06 汉化包安装步骤(附汉化包+安装教程)(转载)
  18. 一次rman恢复引起的nologging问题模拟
  19. 数据结构——冒泡排序
  20. USS-INT指令详解

热门文章

  1. CANanlystII 基于python的二次开发实践
  2. 用LaTeX投稿及返修Elsevier的期刊,在线生成PDF编译不成功解决方法
  3. 代码整洁之道 阿里规约
  4. 计算机导论 试用真值表证明下列,离散数学古天龙-1-4章答案
  5. Ubuntu 16.04 无系统声音
  6. HTML第二章 “表格”详解 (附带详细代码与解释)!!!
  7. 10、JSP快速入门
  8. LLMs:《Efficient and Effective Text Encoding for Chinese LLaMA and Alpaca》翻译与解读
  9. 如何在word文档插入笑脸符号,教程来啦,怎样在word插入些特殊符号
  10. Ubuntu系统下实现把文件移动至别的文件夹下