会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
无尘oO
博客园
首页
新随笔
联系
管理
订阅
2018年7月23日
进程与线程的一个简单比喻
摘要: 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1. 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 2. 假定工厂的电力有限,一次只能供给一个车间使
阅读全文
posted @ 2018-07-23 16:15 无尘oO
阅读(147)
评论(0)
推荐(0)
2018年7月22日
JS中undefined与null的区别,附带产生undefined的历史
摘要: 大多数计算机语言,有且仅有一个表示"无"的值,比如,C语言的NULL,Java语言的null,Python语言的None,Ruby语言的nil。 有点奇怪的是,JavaScript语言居然有两个表示"无"的值:undefined和null。这是为什么? 一、相似性 在JavaScript中,将一个变
阅读全文
posted @ 2018-07-22 23:48 无尘oO
阅读(285)
评论(0)
推荐(0)
2018年7月21日
几种计算机语言的评价
摘要: 几种计算机语言的评价 作者:Eric Raymond 摘自《Unix编程艺术(第十四章)》 一、C C语言的优点是,运行效率高和接近机器语言。它特别适用于以下几种程序: 1. 对运行速度要求很高的程序。 2. 与操作系统内核关系密切的程序。 3. 必须在多个操作系统上移植的程序。 除此之外,学习C语
阅读全文
posted @ 2018-07-21 11:02 无尘oO
阅读(331)
评论(0)
推荐(0)