-
从 Chromium 源码来窥视浏览器的渲染
所属栏目:[系统] 日期:2022-02-17 热度:130
传统面试题我们在各种面试题以及面试中都大概率看到过这个题目,浏览器在拿到数据后到最终呈现在面上经历了哪些过程? 这绝不是浏览器刷的一下就把页面给渲染出来了,中间经历了非常复杂的流程,我们一点点由浅入深来窥探浏览器渲染的整个过程。 首先我们可[详细]
-
OpenHarmony轻量系统开发其它驱动开发案例
所属栏目:[系统] 日期:2022-02-17 热度:121
OpenHarmony代码中,Hi3861提供了绝大部分的驱动示例代码,文件路径: devicesochisiliconhi3861v100sdk_liteosappdemosrc 8.2如何使用 (1)创建文件夹 一般情况下,我们自己如果需要使用某个驱动,编写的代码要存放在app目录下, 这里我们以app_dem[详细]
-
OpenHarmony轻量系统研发WiFi之STA模式连接热点
所属栏目:[系统] 日期:2022-02-17 热度:96
摘要:本文简单介绍Hi3861WiFi操作,怎么连接到热点,查看IP,ping服务器等 适合群体:适用于润和Hi3861开发板 AT指令操作WiFi 我们可以使用AT指令进行Hi3861 WiFi操作,连接热点、ping服务器等。 但是很多时候,我们需要实现开机后自动连接到某个热点,光[详细]
-
400 行 C 代码达成一个虚拟机
所属栏目:[系统] 日期:2022-02-17 热度:68
本文将教你编写一个自己的虚拟机(VM),这个虚拟机能够运行汇编语言编写的程序, 例如我朋友编写的 2048 或者我自己的 Roguelike。如果你会编程,但希望 更深入地了解计算机的内部原理以及编程语言是如何工作的,那本文很适合你。从零开始 写一个虚拟机听[详细]
-
移植案例和原理 startup子系统之syspara_lite系统属性部件
所属栏目:[系统] 日期:2022-02-16 热度:88
系统属性部件syspara_lite负责提供获取与设置操作系统相关的系统属性,包括默认系统属性、OEM厂商系统属性和自定义系统属性。为满足OpenHarmony产品兼容性规范,产品解决方案需要实现获取设备信息的接口,如:产品名、品牌名、厂家名等,同时提供设置/读取[详细]
-
Brave vs. Google Chrome 哪款浏览器更适合你?
所属栏目:[系统] 日期:2022-02-16 热度:123
Google Chrome 无疑是 可用于 Linux 的最佳网页浏览器 之一。无论你在什么平台上使用它,它都提供了用户体验和功能集的良好融合。 另一方面,Brave 作为跨平台可用的、以隐私为中心的开源选项而广受欢迎。 那么,你应该选择哪一个作为首选网页浏览器呢?Ch[详细]
-
操作系统就是用这几个面试常考的构架管理的缓冲区
所属栏目:[系统] 日期:2022-02-16 热度:192
新读者看这里,老读者直接跳过。 本系列会以一个读小说的心态,从开机启动后的代码执行顺序,带着大家阅读和赏析 Linux 0.11 全部核心代码,了解操作系统的技术细节和设计思想。 你会跟着我一起,看着一个操作系统从啥都没有开始,一步一步最终实现它复杂[详细]
-
Chrome 浏览器要出局 Cookie
所属栏目:[系统] 日期:2022-02-16 热度:82
据报道,谷歌今日宣布,在遭到广告商和监管机构的反对之后,现决定放弃之前的隐私沙箱技术,转而推出新的在线广告系统Topics,以此来阻止 Chrome 浏览器中的第三方追踪器(Cookie)。 谷歌将于今年第一季度开始测试Topics。谷歌计划在明年年底前淘汰 Cookie[详细]
-
Brave vs. Google Chrome 哪种浏览器更适合你?
所属栏目:[系统] 日期:2022-02-16 热度:139
Google Chrome 无疑是 可用于 Linux 的最佳网页浏览器 之一。无论你在什么平台上使用它,它都提供了用户体验和功能集的良好融合。 另一方面,Brave 作为跨平台可用的、以隐私为中心的开源选项而广受欢迎。 那么,你应该选择哪一个作为首选网页浏览器呢?Chr[详细]
-
Vim 一直学不会?试试此个 真香 神器
所属栏目:[系统] 日期:2022-02-16 热度:93
虽然 Vim 是Linux系统上流行的文本编辑器,但人们仍然觉得很难学习,它的学习曲线陡峭,尤其是高级功能;许多 Linux 新手都害怕学习这个强大且强烈推荐的文本编辑器。 另外,Linux迷和Linux社区为使Vim易于学习付出了很多努力。从创建Vim 教程、分享有用的[详细]
-
OpenHarmony性能剖析工具Bytrace
所属栏目:[系统] 日期:2022-02-16 热度:119
bytrace是开发人员用于追踪进程轨迹、查看性能的一种工具,主要对内核ftrace进行了封装和扩展,来支持用户态的打点。该工具主要分为两部分,API和命令行: 1.bytrace向应用开发人员暴露了打点的API,开发应用过程中可以在关键代码处调用对应API进行打点; 2[详细]
-
谷歌Chrome浏览器要淘汰Cookie 推出全新 隐私沙箱科技
所属栏目:[系统] 日期:2022-02-16 热度:187
谷歌今日宣布,在遭到广告商和监管机构的反对之后,现决定放弃之前的隐私沙箱技术,转而推出新的在线广告系统Topics,以此来阻止 Chrome 浏览器中的第三方追踪器(Cookie)。 新系统仍将阻止 Cookie,但会根据用户最近三周的互联网浏览历史,告知广告商用[详细]
-
移植案例与原理 - Utils子系统之file文件运作部件
所属栏目:[系统] 日期:2022-02-16 热度:64
Utils子系统是OpenHarmony的公共基础库,存放OpenHarmony通用的基础组件。这些基础组件可被OpenHarmony各业务子系统及上层应用所使用。公共基础库在不同平台上提供的能力: LiteOS-M内核:KV(key value)存储、文件操作、定时器、Dump系统属性。 LiteOS-A内[详细]
-
学习笔记—管理组件拥有的状况
所属栏目:[系统] 日期:2022-02-16 热度:169
在学习ArkUI开发的过程中难免绕不开管理组件拥有的状态。这个名词听起来可能比较高大尚可能有点听不懂,但其实管理组件拥有的状态就是@State、@Prop、@Link这三个关键字的使用。话不多说,这就开始今天的分享。 正文 @State @State装饰的变量是组件内部的[详细]
-
Windows 11 2022新版22538上线 焕然一新任务管理器来了
所属栏目:[系统] 日期:2022-02-11 热度:133
微软一直在努力调整Windows 11的视觉效果,而这次要升级的是新系统的任务管理器。 Windows开发者FireCube在Twitter上发布了以下图片,显示了任务管理器的新的Fluent设计外观。 这些图片来自最新的 Windows 11 Insider Build 22538,新的设计目前是隐藏的。[详细]
-
OpenHarmony源码解析之源于wayland的输入系统
所属栏目:[系统] 日期:2022-02-11 热度:170
在之前一篇文章《OpenHarmony 多模输入子系统源码分析之事件派发流程 接口说明》中分析的输入系统的逻辑的是基于openharmony L0系统的,而本篇文章是基于openharmony L2系统的,在L2系统中输入系统并不是由InputManagerService, InputEventHub, InputEvent[详细]
-
谷歌Chrome Canary 99浏览器推出 删掉默认搜索引擎功能回归
所属栏目:[系统] 日期:2022-02-11 热度:118
谷歌在之前的 Chrome 97 版本去掉了允许用户删除浏览器默认搜索引擎的功能,引发用户抗议后,谷歌承诺在浏览器设置 UI 中恢复该选项。经过漫长的等待,我们终于在 Chrome 99 Canary 中看到该功能的回归。 最近更新到 Chrome 97 的小伙伴可能已经注意到,浏[详细]
-
Linux Mint 全新的 Edge ISO 已经能下载了!
所属栏目:[系统] 日期:2022-02-11 热度:101
Linux Mint 20.3 现在为 Cinnamon 版提供了一个单独的 Edge ISO,以帮助用户使用最新一代的硬件! Linux Mint 20.3 带来了一些改进。然而,它是由 Linux 内核 5.4 LTS 驱动的。 因此,使用较新硬件的用户可能会发现启动时很麻烦,或者遇到其他与旧的 Linux[详细]
-
Windows 11设定应用即将可以管理微软和Office账号了
所属栏目:[系统] 日期:2022-02-11 热度:143
面向 Beta 和 Release Preview 频道的 Windows Insider 项目成员,在安装今天微软发布的累积更新 KB5008353 之后,Windows 11 版本号升至 Build 22000.466。在更新日志中有项有趣的改进:在家庭版和专业版的 Windows 设置中的账户类别中增加了一个新的您的[详细]
-
OpenHarmony 图形子系统 二 weston compositor分析
所属栏目:[系统] 日期:2022-02-11 热度:173
通过上一节,我们熟悉了基于 Linux DRM的基础显示平台,以及wayland 相关的几个基础概念。这节我们将对搭建在其上的 weston compositor 进行深入分析。 Weston 是基于Wayland 协议的 compositor 的参考实现。其它的实现比如 GNOME 和KDE 也默认提供了基于W[详细]
-
微软Windows 11全新任务管理器曝光!使用Fluent Design
所属栏目:[系统] 日期:2022-02-11 热度:188
微软一直在努力更新 Windows 11 的系统界面,包括自带的一些应用功能。而在最新的 Build 22538 中,有用户发现了一个隐藏的全新 UI 的任务管理器。 微软自 2012 年的 Windows 8 以来,就没有改变过任务管理器的 UI。从图中可以看到,新版的任务管理器采用[详细]
-
如何扫描与修复 Linux 磁盘错误
所属栏目:[系统] 日期:2022-02-11 热度:175
在本文中,将学习如何使用 fsck 和 xfs_repair 命令修复 Linux 磁盘错误。 什么是FSCK? fsck(文件系统一致性检查)是用于检查Linux操作系统文件系统一致性的工具。 列出 Linux 磁盘分区和类型: 首先,需要确定 Linux 系统的磁盘分区、它们各自的文件系统以[详细]
-
微软 Windows 11 Dev 预览版 Build 22538 上线
所属栏目:[系统] 日期:2022-02-11 热度:67
微软今日向 Windows 11 Dev 预览版的用户推送了 Build 22538 更新,本次更新在键盘和输入法方面进行了诸多改进,IT之家带大家一起来看看。 新增功能: 微软曾在 Build 22518 中引入了语音访问。语音访问是一种仅通过语音控制 PC 的新体验。在今天的版本中[详细]
-
Windows 11好用为何有些人打死都不更新 理由找到了
所属栏目:[系统] 日期:2022-02-11 热度:72
2021年10月5日Windows 11正式发布,转眼间已经过去3个月了。 似乎身边主动更新系统的人少之又少,笔者采访过几位同事,几位同事都对Windows 11普遍采取了褒奖态度,但均表示自己不会主动更新Windows 11。到底是什么原因导致这种情况呢? Windows 11依然有[详细]
-
微软发Windows Server 2022新版 ISO镜像开启下载
所属栏目:[系统] 日期:2022-02-10 热度:133
现在,微软发布了下一个Windows Server长期服务渠道(LTSC)预览版的新版本,并且已经提供一些用户下载使用。 微软以ISO格式提供18种语言的Windows Server长期服务渠道预览版,并以VHDX格式提供仅有的英文版本。 该更新可在public symbol服务器上使用,在[详细]
