开放系统互联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.第一步我们首先需要知道和平精英实名认证的话,如果是qq登录就用qq进行实名认证,如果微信登录就用微信实名认证 2.第二步这里以qq登录为例,点击qq钱包->设置 3.第三步进去之后,点击实名认证 4.第四步进去之后,可以进行实名认证,根据…

    游戏快讯 1小时前
  • 刺激战场皮肤在和平精英里能用吗?

    刺激战场皮肤在和平精英里能用吗? 1. 不能用。2. 因为刺激战场和和平精英是两款不同的游戏,它们的游戏系统和皮肤设计都是独立的,所以刺激战场的皮肤无法在和平精英中使用。3. 尽管两款游戏都是吃鸡类游戏,但它们的开发公司和游戏平台不同,所以皮肤等游戏道具也是独立的。如果你想在和平精英中使用皮肤,需要在和平精英游戏内购买或获得相应的皮肤。 和平精英怎么重返战场…

    游戏快讯 2小时前
  • 和平精英如何获取永久套装?

    和平精英如何获取永久套装? 目前还不能获得永久版的,只有30天使用权。;和平精英;完美勇士套装是属于期限套装,以后会不会上架或者做活动放出来就不知道了。 和平精英永久买皮肤真的? 是真的,和平精英可以永久买皮肤,一次性购买,永久使用 免费领皮肤永久和平精英? 那也只是骗人的而已,连最起码的黑色伏地魔都要600个服饰币,可以免费领永久的皮肤都是假的,除非你有申…

    游戏快讯 4小时前
  • 和平精英如何画车皮? 和平精英手册如何画?

    和平精英如何画车皮? 车皮可以通过以下步骤进行绘制:1. 打开和平精英游戏,在游戏主界面进入“武器”选项,选择需要绘制车皮的武器,点击“皮肤”选项;2. 在皮肤选项中,选择“全部”,之后会弹出所有该武器的车皮和皮肤,选择一个自己喜欢的车皮;3. 点击该车皮后,可以在下方看到该车皮的款式,还可以选择自己喜欢的颜色;4. 点击“图案”选项,这里提供了多种图案,可…

    游戏快讯 5小时前
  • 和平精英下赛季更新内容?

    和平精英2022年6.29更新内容一览 版本更新奖励 6月29日-7月4日活动期间更新版本即可获得: 科学之轮宝箱x1、金币x3888、双倍金币卡x1(3日)、双倍经验卡x1(3日)。 主要更新内容 全新版本主题玩法 – 科学之轮 活力四射的夏日又到啦!这一次,冒险世界将以科技为主题,打造全新的战斗区域和互动玩法!特种兵们,还等什么?快来一决高下…

    游戏快讯 7小时前