开放系统互联osi模型的基本结构可分为多少层,x86架构与arm架构有什么区别

经过24年的版本更迭,QQ已经成为80、90后的回忆,如今更是2000后的主战场。 7月3日,QQ最新版本发布,受到了各年龄段科技人士的关注。

据腾讯官方消息,Windows QQ v9.9.0试用版将于7月3日正式上线。单独的版本号和功能并不是特别引人注目,但它们表明它是基于新的NT 架构的。自此,macOS、Linux、Windows三端架构正式采用。现在集成后,体验更流畅、更快。同时Windows增加了对64位系统版本的支持,并对大家普遍关心的内存使用情况进行了彻底的优化和分解。

(QQ官网介绍)

QQ的macOS、Linux和Windows桌面版本采用了新的NT技术架构。

桌面QQ已经存在超过24年了,期间经历了多次迭代。老版本的桌面QQ是经过多年的开发迭代,采用新旧功能逻辑开发出来的。还是很复杂,代码量也很大。事实上,拥有一套可以在多种设备上运行的代码一直是很多现代应用开发者和团队所追求的目标,包括今天的QQ团队。考虑到开发效率,新版QQ在技术选型和重组决策方面采用了标准化的架构进行全面架构升级:全新QQ NT架构。跨平台复用解决方案确保在三个Windows/Mac/Linux桌面上快速、高质量的迭代,使代码集能够在多个终端上运行,并统一多终端架构。

NT架构

从架构图中我们可以看到Electron在其中扮演着不可或缺的角色。

Electron 是一个用于构建跨平台桌面应用程序的开源框架。它使开发人员能够使用Web 技术(HTML、CSS、JavaScript)构建桌面应用程序,并支持在Windows、Mac 和Linux 等多种操作系统上运行。

Chromium:Electron 使用Chromium 作为其底层渲染引擎。 Chromium 是一个开源浏览器引擎,提供强大的Web 功能和性能,包括对HTML5、CSS3 和JavaScript 的支持。 Node.js:Electron 集成了Node.js 运行时环境。 Node.js 是基于V8 引擎的服务器端JavaScript 执行环境,使Electron 能够使用Node.js API 和模块,提供对文件系统、网络和系统进程等操作系统功能的直接访问。渲染进程:Electron应用程序中的每个窗口都运行在独立的渲染进程中。此渲染过程使用Chromium 来渲染和显示应用程序的用户界面并执行应用程序的前端代码,例如HTML、CSS 和JavaScript。每个窗口都有一个关联的渲染进程。主进程:Electron 应用程序还包含一个主进程。这是Node.js 进程,负责管理应用程序生命周期、创建和控制渲染进程以及提供与操作系统的交互。主进程可以访问底层系统资源和API,例如文件系统、系统通知和本机窗口。主进程还可以通过进程间通信(IPC)机制与渲染进程实现进程间通信和数据交换。通过这种架构,Electron 允许开发人员使用熟悉的Web 技术来构建功能强大的桌面应用程序,这些应用程序可以跨多个操作系统部署和分发。

Electron架构具有以下优点:

跨平台:Electron 允许开发人员使用Web 技术构建跨平台桌面应用程序。开发效率:Electron 允许开发人员利用熟悉的Web 技术(例如HTML、CSS 和JavaScript)进行应用程序开发。强大的功能和可扩展性:Electron集成了Chromium和Node.js,允许开发人员使用Web技术和Node.js功能构建强大的桌面应用程序。社区支持和生态系统:Electron 拥有庞大的开发者社区和丰富的生态系统,为开发者提供了大量的文档、教程、插件和工具支持。

尽管好处显而易见,但该架构也有一些缺点。

资源消耗:Electron 应用程序相对资源密集,因为它们需要Chromium 和Node.js 等组件才能运行。这会在启动时间、内存使用、性能方面减慢应用程序的速度,并使其看起来臃肿,尤其是对于简单的应用程序。

大:Electron 应用程序的文件大小通常很大,因为它们必须打包并包含Chromium 和Node.js 等组件。这可能会使应用程序的下载和安装时间更长,并且对于某些用户来说可能难以使用。

安全性:电子应用程序在安全性方面需要特别注意。由于应用程序使用Web 技术并可以访问底层操作系统,因此不正确的实施或漏洞可能会导致安全问题。开发人员必须仔细处理用户输入、文件操作和网络请求,以确保应用程序的安全。

更新和维护:Electron应用程序依赖于Chromium和Node.js等组件,因此当这些组件更新时,开发人员可以及时更新其应用程序以获取最新功能并修复需要更新的错误。

抢眼的全新桌面版QQ

正式发布,Windows QQ基于NT架构打造全新交互界面,UI设计三边一致,消息界面采用三栏式设计,整体风格更加清新简约。数据设置和数据卡现在更简单、更清晰,使用户更容易看到他们需要的信息。

更新登录界面,消息界面三栏设计

(QQ官网图)

新版本支持消息、QQ空间版块等功能,提升工作、社交、生活等多场景的用户体验。您可以一键开启音频、视频等通讯功能,同时还支持屏幕共享功能。

(QQ官网截图-持续互通)

同时,QQ安全团队与腾讯多个安全实验室合作,全面实现了新版QQ的各项核心安全功能,包括插件检测、钩子检测、动态库注入防护、木马账号防护等都得到了加强。通过失窃预警、风险管理等多项核心安全功能,进一步保障用户数据资产的安全。目前,用户可以通过QQ官网下载体验。

本文和图片来自网络,不代表火豚游戏立场,如若侵权请联系我们删除:https://www.huotun.com/game/646028.html

(0)
上一篇 2024年5月29日
下一篇 2024年5月29日

相关推荐

  • 和平精英团竞跳枪技巧?

    和平精英团竞跳枪技巧? 1 团竞跳枪技巧是和平精英游戏中的一项重要技能,可以提高玩家在游戏中的生存能力和胜率。2 在团竞跳中,玩家需要注意选择合适的跳跃点和路线,同时要善用弹跳垫和滑翔翼,并在空中时时刻刻观察周围环境,防范敌人伏击。3 此外,玩家还应该熟练掌握各种枪械的特点和射击技巧,同时根据战局的需要,选择合适的装备和弹药。通过不断练习和总结,可以提高团竞…

    游戏快讯 1小时前
  • 和平精英会飞的龙怎么获得?

    和平精英会飞的龙怎么获得? 去p城或龙狮城。去鼓舞获得的这也很难获得,因为太多人跳了 和平精英船怎么飞? 和平精英船你要收集足够的油桶,然后把一颗手雷丢到船底下,然后你上船就会飞的很高所以就可以完成和平精英里面传飞的场景 和平精英怎么召唤龙? 召唤方法为:通过舞龙获得。 1、舞龙在海岛地图,在地图上有标记舞龙祭坛的位置,   2、然后上到舞龙祭坛上面,点击邀…

    游戏快讯 2小时前
  • 和平精英团竞军备怎么获得?

    和平精英团竞军备怎么获得? 1、开始所有人的装备都是一样的,每次淘汰对手会自动升级下一把新武器。 2、这是图书馆的新地图,不熟悉的可以看上方的小地图。 3、走到图书馆中央要注意防止前后方夹击。 4、下方有显示你即将升级使用的武器。 5、当被打到血量少时,找个地方躲起来。 6、稍过一会,就会自动加血的,能加满。 7、战斗中最好和同伴一起,能互相照应。 和平精英…

    游戏快讯 4小时前
  • 和平精英怎么送皮肤? 和平精英怎么送车皮?

    和平精英怎么送皮肤? 步骤/方式1 先进入和平精英 步骤/方式2 点击商城 步骤/方式3 点击赠礼 步骤/方式4 点击外观 步骤/方式5 点击赠送 步骤/方式6 输入你想送的玩家id 和平精英怎么送车皮? 和平精英车皮肤不可以直接赠送。 和平精英中,以前的车皮肤是不可以赠送给好友的,因为这种车皮肤只有一辆,并且只能兑换一辆,所以说已经成为了自己的专属座驾,所…

    游戏快讯 5小时前
  • 怎么出售和平精英账号?

    怎么出售和平精英账号? 两种办法,第一种就是去交易平台将账号挂到网上进行出售,比如在5173和交易猫上进行。 第二种就有些危险,属于私下交易,可以在你的服务区进行世界喊话,但是这样的效果不是太好。 和平精英怎么切换账号? 和平精英切换账号方法: 需要在游戏登录界面中进行切换,通过六个步骤来操作完成,安卓系统和ios系统一致,本答案通过苹果手机来演示操作,以下…

    游戏快讯 6小时前