鸿蒙蜕变与进击:一个国产操作系统的4年成长路 从2019年鸿蒙系统首次发布至今,鸿蒙在四年多的时间里不断刷新着大众对它的认知。在这过程中,有对鸿蒙系统的误解,有对生态成熟度的质疑,也有对其能力的担忧,但在各
互联网大厂招兵买马,投入开发,鸿蒙操作系统的拐点,要到了 日前,美团拟开发鸿蒙系统APP的多个相关岗位正招聘开发人员引发业内关注。事实上,鸿蒙开发者已经成为京东、WPS、凤凰新闻、微博等互联网大厂争相招聘的人才,且招聘
计算机中的存储器们 计算机当中包含的存储器可以分为随机存储器(RAM)和只读存储器(ROM)(好像硬盘也能叫存储器,但本文不讨论)。RAM的特点是要持续供电才能保存数据,可读可写,而ROM就算断电,也不会丢失数据,而且是只读的。我们打开机箱的盖子,罗列一下所有
操作系统思考 第五章 更多的位与字节 第五章 更多的位与字节作者:Allen B. Downey原文:Chapter 5 More bits and bytes译者:飞龙协议:CC BY-NC-SA 4.05.1 整数的表示你可能知道计算机以二进制表示整数。对于正数,二进制的
操作系统思考 第十一章 C语言中的信号量 第十一章 C语言中的信号量作者:Allen B. Downey原文:Chapter 11 Semaphores in C译者:飞龙协议:CC BY-NC-SA 4.0信号量是学习同步的一个好方式,但是它们实际上并没有像互斥体和条件变量一样
操作系统思考 第十章 条件变量 第十章 条件变量作者:Allen B. Downey原文:Chapter 10 Condition variables译者:飞龙协议:CC BY-NC-SA 4.0像上一章所展示的那样,许多简单的同步问题都可以用互斥体解决。这一章中我会介
操作系统思考 第九章 线程 第九章 线程作者:Allen B. Downey原文:Chapter 9 Threads译者:飞龙协议:CC BY-NC-SA 4.0当我在2.3节提到线程的时候,我说过线程就是一种进程。现在我会更仔细地解释它。当你创建进程时,操作系统会
操作系统思考 第七章 缓存 第七章 缓存作者:Allen B. Downey原文:Chapter 7 Caching译者:飞龙协议:CC BY-NC-SA 4.07.1 程序如何运行为了理解缓存,你需要理解计算机如何运行程序。你应该学习计算机体系结构来深入理解这个话
操作系统思考 第八章 多任务 第八章 多任务作者:Allen B. Downey原文:Chapter 8 Multitasking译者:飞龙协议:CC BY-NC-SA 4.0在当前的许多系统上,CPU包含多个核心,也就是说它可以同时运行多个进程。而且,每个核心都具有