程序之存储篇1

Posted xiaokaige

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序之存储篇1相关的知识,希望对你有一定的参考价值。

程序=数据结构+算法

刚入门的时候就听说这么一句简单的话,数据结构+算法=程序,这也就很好的解释了什么叫做程序。接下来的文章将始终围绕着这个话题讨论。

我们先来思考一个问题,程序数据可以存放在上面地方?

硬件介质,发散一下思维,罗列如下,

1,cup内部的寄存器  2,内存   3,磁盘  4,其他很多

逻辑存储

1,基本类型变量  2,数组 3,链表 4,map等各种集合 5,内存数据库 ,6关系型数据库  7,nosql数据库

 

 

现在来回顾一下最简单的计算机结构,冯洛伊曼老爷子提出来的计算机模型,包括输入输出,cpu处理器,主存。就是这么简单。

技术图片

cup具有计算和控制能力,内存具有保存中间结果和程序指令的功能,二者密切配合,cup就是加工厂,内存就是仓库。仓库堆放原始生产资料和成品。

 

未完待续........................

以上是关于程序之存储篇1的主要内容,如果未能解决你的问题,请参考以下文章

程序猿必备技能之MySQL基础篇

Oracle存储过程之完整篇

项目实战之本地存储篇

MySQL进阶篇之视图/存储过程/触发器

基础篇之集合总结

运维学python之爬虫中级篇数据存储(无数据库版)