计算机硬件系统 :运算器、控制器、存储器、输入设备、输出设备 中央处理器(Center Processing Unit,CPU):运算器、控制器 存储器:内部存储器、外部存储器 外部设备:输入设备、输出设备 cpu功能:程序控制、操作控制、时间控制、数据处理 CPU组成:运算器、控制器、寄存器组、内 ...
分类:
其他好文 时间:
2017-06-30 23:57:10
阅读次数:
415
磁盘是计算机的外部存储器,分为两类,一类是硬盘,一类是软盘。 (附:计算机的存储器有两类,一类是内部存储器(内存条是用半导体材料做成的),断电不会保存当前工作;一类是外部存储器,断了电也能可以保存。) 软盘是个人计算机中最早使用的可移介质。软盘的读写是通过软盘驱动器完成的。软盘驱动器设计能接收可移动... ...
分类:
其他好文 时间:
2017-06-20 12:25:38
阅读次数:
119
一、首先大概了解一下计算机CPU、Cache、内存、硬盘之间的关系及区别。 1、 CPU也称为中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路, 是一台计算机的运算核心(Core)和控制核心( Control Unit)。它的功能主要是解释计算机指令以及处 ...
分类:
系统相关 时间:
2017-06-08 23:42:32
阅读次数:
382
学过JAVA的人都知道,程序运行过程中的临时数据,都是从外部存储设备调入内存(物理内存)中,再进行读写操作的。而计算机在执行程序时,对程序的每条指令都是在CPU中执行的,而指令的执行,势必涉及到对数据的读写操作。 于是就产生了这样一个问题,CPU指令的执行速度是很快的,但是从内存中读取和写入数据的速 ...
分类:
其他好文 时间:
2017-06-03 15:07:12
阅读次数:
156
不知道你有么有发现。来自菜鸟的成长史:http://blog.csdn.net/zjbpku/article/details/25161131。 KitKat之后的版本号不再支持用户对外置SDcard(Secondary Storage)的写入等操作。假设用户想要将文件等copy到手机中,则仅仅能 ...
分类:
移动开发 时间:
2017-05-20 12:27:09
阅读次数:
349
写在前面 上课第三天,打卡: 不要让干净的灵魂染上尘埃,永远年轻、永远热泪盈眶 一、再谈编码 - 文件的概念 '文件' 是一个抽象的概念,是操作系统提供的外部存储设备的抽象,对应底层的硬盘;它是程序和数据的最终存放地点。 操作系统把硬盘存储的具体操作封装起来,提供一些简单易用的API,让用户不用去关 ...
分类:
编程语言 时间:
2017-05-20 12:23:26
阅读次数:
264
计算机组成原理内容如下: 一、编程语言的作用及与操作系统和硬件的关系 1、编程语言是程序员与计算机沟通的介质,从字面上可以看出它是一种语言,我们平常也会使用语言去交流。 然而只有编程语言和硬件是不行的,问:为什么呢?因为程序员开发的是软件,而软件是运行在操作系统之上的,在没有操作系统的环境下,会用编 ...
分类:
其他好文 时间:
2017-05-19 09:56:36
阅读次数:
191
1、File cacheDir = context.getCacheDir(); 应用内部存储空间(数据文件私有)文件存储到这个路径下,不需要申请权限,当应用被卸载的时候,目录下的文件会被删除。 需要注意的是,这个文件的目录和应用的存储位置有关, 当应用被移动到外部存储设备的时候,文件的绝对路径也是 ...
分类:
移动开发 时间:
2017-05-15 18:29:54
阅读次数:
182
排序算法 内部排序 外部排序内部排序:数据全部在内存中进行排序外部排序:数据量太大,不能一次在内存中进行排序,因此,在排序的过程中需要使用到外部存储介质 插入排序 直接插入排序 将一个数据插入到已经有序的序列中得到一个新的有序序列 思路:从第二个元素开始进行插入排序 希尔排序 将序列分成多个子序列分 ...
分类:
编程语言 时间:
2017-05-03 18:20:01
阅读次数:
145
程序是保存在外部存储设备(如硬盘)中的可执行机器代码和数据的集合。而进程是在CPU及内存中处于动态执行状态的计算机程序。每个程序启动后会产生一个或多个进程,如httpd程序,当有大量用户访问Web页面时,httpd程序会产生多个进程来提供服务。一查看进程1ps:查看静态的进程..
分类:
系统相关 时间:
2017-04-18 20:06:51
阅读次数:
247