代码改变世界

随笔档案-2019年08月

最简洁易懂的方式介绍I/O模型

2019-08-25 16:35 by 码年, 516 阅读, 收藏,
摘要: 什么是I/O模型? 简单来说IO模型是指程序以何种方式等待数据或者状态的就绪,进而针对数据或者状态进行处理。“就绪”指的是数据准备好了或者某个状态发生了。比如程序等待socket接收数据到buffer中以后再进行数据处理;再比如server端socket变成连接状态后进行某种处理。程序为什么要等待呢 阅读全文

从鸿蒙OS的特性看华为应对封锁的策略

2019-08-11 09:32 by 码年, 605 阅读, 收藏,
摘要: 关于鸿蒙OS(操作系统)的介绍已经很多了,也是大家广为关注的,但是我觉得鸿蒙OS的特性背后所反映出来的技术方向还有华为应对外在挑战的策略更有意思。 什么是鸿蒙OS? 先说名字。鸿蒙有开天辟地的意思,英文名Harmony是音译,和谐的意思。对内霸气侧漏,对外低调温和,对心理的拿捏非常地准确。感觉Har 阅读全文