操作系统
文章平均质量分 82
chenggongzhuimeng
我会认输吗?不,绝对会有我的一片IT世界,天地任我行。
展开
-
多线程知识点整理
基本概念多线程程序在较低的层次上扩展了多任务的概念:一个程序同时执行多个任务,通常,每一个任务称为一个线程,它是线程控制的简称。可以同时运行一个以上线程的程序称为多线程程序。多进程与多线程的区别:每个进程拥有自己的一整套变量,而线程则共享数据。相关接口•Runnable◦ 方法 void run()◦可由Runnable对象构成Thread,不要调用Thread类或者R转载 2011-11-18 01:37:21 · 1144 阅读 · 0 评论 -
深入理解计算机系统
这次我要推荐的是《Computer Systems: A Programmer’s Perspective》(下文简称CSAPP),在国内可以买到其影印版。它也已经被翻译成为中文,即中国电力出版社的《深入理解计算机系统(修订版)》。基本知识如果说我上次推荐的SICP强调的是编程能力,抽象能力的话,那么CSAPP这本书强调的便是作为一个程序员的基本知识。SICP来自世界顶级学府MIT,而原创 2011-11-18 00:42:02 · 3428 阅读 · 0 评论 -
Ubuntu 11.04安装后建议做的20件事
4月28日Ubuntu 11.04就发布了!Ubuntu 11.04 安装后要做的事还很多。为了方便大家快速配置Ubuntu 11.04,笨兔兔在此给各位兄弟姐妹们支招,让你赶在别人之前就明白怎么做!若是你安装Ubuntu原先的版本,你需要升级你的版本到Ubuntu 11.04,我们原先介绍过,在此不再赘述。接下来是我们要做的事情!#1 不喜欢Unity? 切换到Ubuntu gnom转载 2011-11-18 00:57:16 · 584 阅读 · 0 评论 -
在手机应用研发方面,IT专业人士对Android的兴趣远超iOS
IBM本周早些时候公布了一项调查结果,调查发现IT专业人士对在Google的Android平台上开发和部署手机应用最感兴趣。此项调查覆盖了全球4000多位IT专业人士,对2011年及今后的若干技术趋势进行了分析。目前最热门的领域无疑是移动,IBM发现70%的IT专业人士计划在Android平台上开发和部署应用。尽管iOS在企业市场越来越受到欢迎,但是仅赢得49%的受访者的兴趣。微软的Windo转载 2011-11-24 10:37:03 · 538 阅读 · 0 评论 -
多线程(JAVA)
什么是线程? 英文:Thread 每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。进程也可能是整个程序或者是部分程序的动态执行。线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行。也可以把它理解为代码运行的上下文。所以线程基本上是轻量级的进程,它负责在单个程序里执行多任务。通常由操作系统负责多个线程的调度和执行。 什么是多线程? 多线程是为了使转载 2011-12-12 13:22:34 · 612 阅读 · 0 评论