计算机基础知识
文章平均质量分 71
以我半吊子基础知识,记录一下自己对计算机组成原理,操作系统,计算机网络等一些基础知识的理解,不能保证我写的就是对的
SiuMu_
一只正在自学Java的小菜鸟,常常会因为关注写bug而不予理会周遭的一切
展开
-
复习一下数组和链表——ArrayList与LinkedList的源码阅读
ArrayList与LinkedList的源码阅读原创 2022-02-28 22:08:32 · 428 阅读 · 3 评论 -
计算机网络,应用层
不仅是记录我的半吊子基础知识,也是一次再学习,不敢保证都对前言 应用层是离我们最近的一层,其余层次对我们来说看不见也摸不着。我们就来大概了解一下应用层。当然还是逃不了各种各样的协议。DNS 我们已经了解了使用IP地址和端口号来进行应用程序之间的通信,但是用户在使用浏览器过程中很少使用IP+端口号的方式来上网,都是输入域名,比如www.baidu.com之类的。那么为什么域名就可以直接进行通信呢?其实是DNS可以将域名解析成IP。我们输入的域名都经过了DNS解析。DHCP 我们的笔记本经.原创 2020-05-12 18:54:54 · 188 阅读 · 0 评论 -
计算机网络,传输层
不仅是记录我的半吊子基础知识,也是一次再学习,不敢保证都对前言 前边我们已经大概了解了网络层的知识,现在我们来了解传输层的知识。 我们知道TCP/IP体系的每一层都有每一层的作用,那我们传输层是干什么的呢?学完网络层我们发现,实际上网络层IP协议已经实现了计算机与计算机之间的通信,IP数据报的头部明确标志了源地址和目的地址,那为什么还要传输层呢? 这时候就需要通过几个例子来说明,比如我们访问远程MySQL的时候,仅仅连接MySQL就行了,服务器上的其他服务跟我们没有关系;又或者我们访问网站.原创 2020-05-11 23:00:45 · 460 阅读 · 0 评论 -
计算机网络,网络层
不仅是记录我的半吊子基础知识,也是一次再学习,不敢保证都对虚拟互联网 TCP/IP有四层协议,每一层都有不同的功能,我们的网络层是干什么的呢?根据我的半吊子理论来理解,那就是让我们连接的这个网络变成虚拟互联网络。怎么讲呢?我们目前知道了多层次ISP结构的互联网,有主干网,有地区网。而网络层呢就是把这些网都叫做虚拟互联网络,我们大家都在这个虚拟互联网里,我要给谁发消息不用管这个消息是怎么传...原创 2020-05-08 22:49:45 · 214 阅读 · 0 评论 -
计算机网络,以太网协议
不仅是记录我的半吊子基础知识,也是一次再学习,不敢保证都对前言 前边我们了解了网络接口层是用来将比特流封装成帧进行传输的。那接下来就又出现一个问题,这么多台计算机互相连接,它怎么知道我要发给谁呢?举个例子来说,(不知道大家还记不记得多层次ISP结构的互联网),郑州市所有学校都连接的是郑州这个地区网,什么河南工业大学啊,郑州大学啊,河南财经政法大学啊等等都在这个网络里。现在,河南工业大学通...原创 2020-04-26 10:48:13 · 450 阅读 · 0 评论 -
计算机网络,网络接口层
不仅是记录我的半吊子基础知识,也是一次再学习,不敢保证都对前言 我们就开始聊一聊TCP/IP体系结构每一层的作用,举个常见的例子,我作为一个新手目前写代码用的是HTTP协议,它位于应用层,它的下一层运输层是用的TCP协议,运输层的下一层,网络层用的是IP协议。我们说的定位IP地址啥的,就是这个意思。这么一说,好像实质上TCP/IP只有最上面的三层,那网络接口层是干什么的? 为了能将概...原创 2020-04-25 10:18:18 · 1256 阅读 · 0 评论 -
计算机网络,网络
不仅是记录我的半吊子基础知识,也是一次再学习,不敢保证都对前言 理论总是枯燥而无味,我就想着用通俗易懂的大白话来学习学习。让我的基础知识更加丰富一点。对于有些基础概念不能连个印象都没有,所以,这些理论知识怎么简单就怎么来写。 任何东西的发展都有一个过程,就像我们的计算机一样,最初就是用来进行数学运算的,之后,才会渐渐的发展出来这么多的功能,而网络最初是怎么发展来的呢?网络 网络...原创 2020-04-24 11:54:33 · 331 阅读 · 0 评论 -
计算机的组成,高速缓存与主存的数据交换
不仅是记录我的半吊子基础知识,也是一次再学习,不敢保证都对问题描述 现在我们都已经了解到,高速缓存容量小速度快,主存容量大速度慢。CPU为了提高效率,得尽量从高速缓存中读取数据。高速缓存是主存部分内容的拷贝,它得与主存的内容保持一致,CPU得到一个指令要修改高速缓存的某个数据,那高速缓存如何与主存数据保持一致呢?如果高速缓存已经没有空间存储数据了,但是主存又要把一个必要的数据放进来的时候...原创 2020-04-18 08:29:32 · 922 阅读 · 0 评论 -
计算机的组成,存储器
不仅是记录我的半吊子基础知识,也是一次再学习,不敢保证都对前言 现在我们稍微的了解一下存储器。存储器是冯诺依曼体系的组成要素,那我们现在电脑里的存储器可是老多了,有内存,普通的电脑4G内存,一般的8G内存,还有16G,32G这些买不起的。还有机械硬盘,固态硬盘。反正就是不要想复杂了,能存数据的就叫做存储器。存储器概述 我们都知道,计算机里通过电路来存储数据,因为电路的高电平和低电平...原创 2020-04-17 10:01:59 · 270 阅读 · 0 评论 -
计算机的组成,总线概述
不仅是记录我的半吊子基础知识,也是一次再学习,不敢保证都对前言 前边我们知道了冯诺依曼体系结构是现代计算机的基础,它有一个控制器,运算器,存储器,输入输出设备就不说了吧,大家都知道。那么他们之间是怎么进行数据传输呢?没错,就是通过总线,书上一些概念总会让人疑惑,每个字都认识,连成一句话就不认识了。总线就是数据线,USB,内存卡,显卡,硬盘,统统都是通过总线来连接的。总线的分类 当然...原创 2020-04-16 23:00:26 · 623 阅读 · 0 评论 -
计算机的组成,位与字节
不仅是记录我的半吊子基础知识,也是一次再学习,不敢保证都对前言 越学习越是发现基础知识相当重要,编程语言框架什么的,仅仅会用,真不算什么。还是要更深入的学习。网上有人说不要重复的造轮子,但是我倒是觉得造轮子确实是个很好的学习方式,尤其是像我这样不聪明的同学,只能通过笨办法来学习,一点一点的学习。 基础知识,我也不知道从哪开始说起,所以我在复习过程中,想到什么就写什么好了。计算机的组...原创 2020-04-16 10:11:22 · 511 阅读 · 0 评论