
深入浅出分析计算机基础知识
文章平均质量分 77
本专栏将对这些计算机基础知识进行深入浅出的分析,旨在让大家更好的理解计算机基础知识。
陈宗毅
我是一个很普通的男生……但是我坚信明天会更好……
展开
-
你知道SQL,你了解元组演算吗?
我们学习一个知识点,必须要从一个最基本的定义出发,然后再慢慢剖析其内部潜在的规律,再而就是与生活结合起来分析,达到共鸣,那么这个知识点就算搞定了。那么我们这次来说说元组演算。我想说说“共鸣”:为什么你看一部泡沫剧不困,看到大半夜还想继续看,但是如果让你看一集某某的教程,你噼里啪啦的,就睡着了,这是因为泡沫剧与你的生活中有很多的交叉点,我们管它叫共鸣,所以一个知识点,你要是理解不了,你找身边的例子,原创 2012-05-30 22:55:26 · 9872 阅读 · 17 评论 -
轻松理解—继承成员访问控制机制
在我们学习面向对象程序设计的时候,那么这个继承成员访问控制机制您必须对其有深入的了解,达到熟练掌握的目的;要不也许这点知识你不过关,你对这点知识还抱着半信半疑的感觉,那么你一旦碰到这个问题,你的第一个感觉就是“烦”。那么我们就深入浅出的来跟大家说说这个面向对象程序设计里边的继承这方面的知识。希望对大家有些许的帮助。首先无论你的功底怎么样,咱们还是先来了解一下这三种访问控制:publ原创 2012-05-08 10:30:57 · 2240 阅读 · 25 评论 -
生活中的PV操作
之前写过操作系统的文章,然后最近发现少了点什么,仔细检查发现,没写PV操作,那么我们接下来就单独为PV操作写一篇博客,让大家不再惧怕PV操作, 我们深入浅出的分析,让大家轻松学习PV操作。学习PV操作之前,我们首先来了解两个很基础的概念:同步、互斥:同步:其实说同步还不如说”协作“,就是我们的目标只有一个,我们奔着同一个目标去的,都是在大家的努力下共同完成这么一件事情。还是比较原创 2012-04-25 12:56:56 · 7727 阅读 · 36 评论 -
你应该掌握的——树和二叉树
我在上课的时候,由于各种原因,上课老师讲的自己总不爱听,现在到火烧眉毛了,才知道这些基础知识的重要性,现在想想,也没有那么的困难。重在理解这些底层的概念,然后考试考的都是一些很简单的概念和计算,在这里我来阐述一下树和二叉树的一些考点。基础知识一点也不能马虎。所以我们从最基础的开始说起。以这棵树来说几个基本的概念。结点的度:一个结点的子树数目称为该结点的度。(例如结点1的原创 2012-03-27 01:05:22 · 22418 阅读 · 113 评论 -
把学习由复杂变简单(二叉树和树)
现在发现二叉树和树讲起来真的是没完没了,刚发表博客之后发现,那还不足以表述这颗大树。我们继续完善。树与二叉树遍历确实很重要,但是还有一些你也许忘记的重要知识点,我们再来看一下还有什么好玩的:我不太喜欢太深奥的东西,所以我一般以我能理解的简单的方法去说说这些知识点。树与二叉树的转换我们都知道二叉树与树不同,因为二叉树是有讲究的,比如:二叉树第i层最多只有2的i次方个结点,所以当把原创 2012-03-29 23:27:21 · 25487 阅读 · 80 评论 -
最容易理解的排序算法
排序不难,但是有时候我们容易出错,容易混淆等等,我们慢慢来分析,从最简单的开始慢慢深入理解。插入排序:直接插入排序:每一步将一个待排的记录根据关键字的大小插入已经排好序的那部分里边去,直到所有的都插完为止。我们来看例子来分析:初始大小:57 68 59 521、第一个数是57,就一个数,所以就默认排好了,然后就把68插进来,发现68>57,就直接插在57后面原创 2012-04-23 23:54:58 · 7481 阅读 · 71 评论 -
软考(1)--数据结构与算法基础
看软考视频也有一段时间了,最近都没有更新博客,总想把视频看完了,再一起总结。所以一直拖到了月末。现在又可以用文字来理性的整理我这些信息了。其实看视频主要是介绍了一些主要的知识点。例子讲的并不是很详细,所以一味的看视频,不动手做练习。对于一些问题是很难理解和掌握的。从数据结构与算法基础这一讲来慢慢的透视这一讲内容。这一节的最重要的内容,我个人提取出来应该是,线性表、树、二叉树、图以及排序算法;其原创 2012-03-26 00:16:56 · 3603 阅读 · 20 评论 -
轻松学—操作系统之进程
进程1、进程的状态:这里边我们主要是要讲的内容就是这两个图:我们通过这两个图来介绍一些相关的知识点:三态图:我们还是来看图进行分析:我们就这个图进行分析各个关键部分:这些关键在于理解,很Easy的,或者你把这个图画出来也就马上明白了。就绪:就是“万事俱备只欠东风”,就差CPU的调度了,只要CPU一调度便可运行。运行:就是在就绪状态的基础上得到了CPU的调度。原创 2012-04-16 01:10:35 · 4242 阅读 · 35 评论 -
轻松学—操作系统之存储
存储我们要讲两点内容:实存管理:存储我们只需要了解三种分配方法即可:单一连续分配、固定分区分配、可变分区分配;其实我们经常讲对于一些不好区分的概念,我们画个表,把他们放在一起来进行对比,那么通过对比来理解,那真的是太爽了;所以呢,我们也画个表,把这几个概念放在一起来进行区分和理解,看图:这样一对比,我们就能看的出来,只有可变分区分配的空间是可变的;然后另外两个分配是静态的。原创 2012-04-17 07:46:41 · 3138 阅读 · 24 评论 -
流水线—你理解多少?
流水线:流水线是指在程序执行时多条指令重叠进行操作的一种准并行处理实现技术。各种部件同时处理是针对不同指令而言的,它们可同时为多条指令的不同部分进行工作,以提高各部件的利用率和指令的平均执行速度。概念我们说那么多,我们现在深入去理解,光有概念都是一些比较抽象的东西,我们看图:我们有三个步骤。然后我们来看一下一般情况下我们的指令是一条一条的来处理,第一条指令处理完,再处理原创 2012-04-22 23:03:47 · 15190 阅读 · 41 评论 -
原来编译原理可以这么学
最近对数据结构的研究又有了进展,挺好玩的,总结这些内容的同时,希望也能帮助到大家,这样的话,达到双赢,这才是写博客的目的,接下来我们来轻松学习编译原理,不要被这些纸老虎吓着了。我们一步步来看到底是怎么个情况,该怎么学习呢。。。其实这部分内容在我上课的时候,是特别头疼的,不知道老师讲的什么,但是经过自己分析琢磨,感觉还好,能分析的差不多,所以就跟大家分享一下:文法:我们学习文法主要是认识原创 2012-04-09 00:33:37 · 56841 阅读 · 151 评论