随笔分类 -  计算机基础

计算机基础相关,计算机网络,数据结构与算法
摘要:[TOC] 什么是字符编码? 计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两 阅读全文
posted @ 2019-09-17 23:53 kolane 阅读(546) 评论(0) 推荐(0)
摘要:[TOC] 1 网络概述、udp 1.1 网络通信概述 使用网络能够把多方链接在一起,然后可以进行数据传递 所谓的网络编程就是,让在不同的电脑上的软件能够进行数据传递,即进程之间的通信 ![1][1] 1.2 tcp/ip简介 1. 什么是协议 有的说英语,有的说中文,有的说德语,说同一种语言的人可 阅读全文
posted @ 2019-09-17 23:52 kolane 阅读(375) 评论(1) 推荐(0)
摘要:[TOC] 一、什么是数据结构? 二、数据结构的分类 数据结构按照其逻辑结构可分为线性结构、树结构、图结构 线性结构:数据结构中的元素存在一对一的相互关系 "树结构" :数据结构中的元素存在一对多的相互关系 图结构:数据结构中的元素存在多对多的相互关系 下面就来说说线性结构,树结构见链接,图结构待续 阅读全文
posted @ 2019-09-17 23:51 kolane 阅读(161) 评论(0) 推荐(0)
摘要:[TOC] 一、树 1、什么是树? 树状图是一种 "数据结构" ,它是由n(n =1)个有限节点组成一个具有层次关系的 "集合" 。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点: 每个节点有零个或多个子节点;没有父节点的节点称为根节点;每一个非根节点有 阅读全文
posted @ 2019-09-17 23:50 kolane 阅读(205) 评论(0) 推荐(0)
摘要:[TOC] 1. 计算机的核心是CPU,CPU承担了所有的计算任务 2. 一个CPU核心一次只能执行一个任务,多个CPU核心可以同时执行多个任务 3. 一个CPU一次只能执行一个进程,其他进程处于非运行状态 4. 进程中包含的执行单元叫线程,一个进程可以包含多个线程。 5. 一个线程中内存空间是共享 阅读全文
posted @ 2019-09-17 23:48 kolane 阅读(268) 评论(0) 推荐(0)
摘要:一、网络基础 1.网络指的是什么? 计算机与计算机之间通过物理链接介质(网络设备)连接到一起。 计算机与计算机之间基于网络协议通信(网络协议就相当于计算机界的英语) 2.osi七层协议: 互联网协议按照功能不同分为osi七层或tcp/ip五层或tcp/ip四层 每层运行常见物理设备: 3.五层模型讲 阅读全文
posted @ 2019-09-17 23:46 kolane 阅读(159) 评论(0) 推荐(0)
摘要:[TOC] 集中式vs分布式 svn集中式:版本库是集中存放在中央服务器的,需要联网才能工作 git 分布式:每个人的电脑上都是一个完整的版本库 和集中式版本控制系统相比,分布式版本控制系统的安全性要高很多,因为每个人电脑里都有完整的版本库,某一个人的电脑坏掉了不要紧,随便从其他人那里复制一个就可以 阅读全文
posted @ 2019-09-17 23:00 kolane 阅读(225) 评论(0) 推荐(0)