I/O:(输入/输出)指的是计算机与外部世界,或者一个与计算机其余部分的接口。它对任何计算机系统都非常关键。Java类库中有大量的类,帮助我们从不同的设备读取数据并保存或输出到不同的设备中。这些类统一放在java.io包java.nio包中,统称JavaI/O系统。(I:Input输入;O:Outp...
分类:
编程语言 时间:
2015-04-22 22:04:01
阅读次数:
141
计算机系统由硬件和软件两个部分组成,缺一不可,只有硬件、没有软件的计算机(裸机)就像一个没有灵魂、没有思想的植物人,根本无法运行;而硬件又是软件的载体,说白了,软件就是硬件的状态,软件就是由硬件的两种状态(高低电平)来体现的,所以没有硬件,软件也就不存在。...
分类:
其他好文 时间:
2015-04-21 09:38:35
阅读次数:
141
操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充操作系统的目标:方便、有效、可扩充、开放操作系统的作用:1、作为用户和计算机硬件系统之间的接口2、作为计算机系统资源的管理者3、实现对计算机资源的抽象推动操作系统发展的主要动力:1、不断提高计算机系统资源的利用率2、方便用户3、器件的不...
分类:
其他好文 时间:
2015-04-20 13:09:29
阅读次数:
85
在java的世界里,everything is object,文件和目录也不例外。无论在WINDOWS、LINUX or MAC,目录和普通文件都可以封装成对象。java提供了File类来操作计算机系统中的文件和目录。File中有两个常量:File.separator,即目录分隔符。在windo.....
分类:
编程语言 时间:
2015-04-19 01:09:29
阅读次数:
142
《人月神话》内容源于作者Brooks在IBM公司任System计算机系列以及其庞大的软件系统OS项目经理时的实践经验。《人月神话》探索了达成一致性的困难和解决的方法,并探讨了软件工程管理的其他方面。在《人月神话》中,既有很多发人深省的观点,又有大量软件工程的实践,为每个复杂项目的管理者给出了自己的真...
分类:
其他好文 时间:
2015-04-18 11:16:59
阅读次数:
167
在计算机进制转换的时候,最常用的就是二进制,八进制,十进制,和十六进制,以及它们之间的转换。而在现实生活中最常用的十进制数是我们一贯的作风。在计算机系统最常用的是二进制,十六进制,八进制。
在上一次使用顺序栈实现进制转换的时候,一直在考虑十六进制的问题,最终也没有实现,就收手了。过了一天,再次尝试着看代码,也问了好多的同学,都不会,他们所做的只是进行十进制以下的进制转换,我考虑的十六...
分类:
其他好文 时间:
2015-04-18 08:52:15
阅读次数:
185
汇编语言(英语:assembly language或英语:assembler language)是一种用于电子计算机、微处理器、微控制器,或其他可编程器件的低级语言。在不同的设备中,汇编语言对应着不同的机器语言指令集。一种汇编语言专用于某种计算机系统结构,而不像许多高级语言,可以在不同系统平台之.....
分类:
编程语言 时间:
2015-04-17 13:18:12
阅读次数:
187
Joel Spolsky是一个美国的软件工程师,他的网络日志"Joel谈软件"(Joel on Software)非常有名,读者人数可以排进全世界前100名。上个月28号,他回到母校耶鲁大学,与计算机系的学生座谈。他发表了一个演讲,回顾自己的人生经历,并总结了一些个人的体会。我读完他的演讲稿,很受触...
分类:
其他好文 时间:
2015-04-16 21:32:51
阅读次数:
148
1基本概念中断q 中断是系统对于异步事件的响应q 中断信号q 中断源q 现场信息q 中断处理程序q 中断向量表异步事件的响应:进程执行代码的过程中可以随时被打断,然后去执行异常处理程序生活中的中断和计算机系统中的中断1) 无中断生活场景张三看书,厨房烧水2)有中断的生活场景张三看书,设置闹钟,厨房烧...
分类:
其他好文 时间:
2015-04-16 19:44:42
阅读次数:
137
介绍2个用Java实现的开源的人机问答系统: 1、QuestionAnsweringSystem QuestionAnsweringSystem是一个Java实现的人机问答系统,能够自动分析问题并给出候选答案。IBM人工智能计算机系统"沃森"(Watson)在2011年...
分类:
其他好文 时间:
2015-04-16 18:01:48
阅读次数:
156