精华内容
下载资源
问答
  • 计算机体系结构域计算机组成这两个概念是不同的,应该予以区分。 计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,即概念性的结构与功能特性。计算机系统的属性通常是指用机器语言编程的程序员所看到...

    计算机体系结构域计算机组成这两个概念是不同的,应该予以区分。

    计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,即概念性的结构与功能特性。计算机系统的属性通常是指用机器语言编程的程序员所看到的传统机器的属性,包括指令集、数据类型、存储器寻址技术、I/O机理等,大都属于抽象的属性。由于计算机系统具有多级层次结构,因此,站在不同层次上编程的程序员所看到的计算机属性页是各不相同的。

    计算机组成是指如何实现计算机体系结构所体现的属性,它包含了许多对程序员来说是透明的硬件细节。例如,指令系统体现了机器的属性,这是属于计算机结构的问题。但指令的实现,即如何取指令、分析指令、取操作数、运算、送结果等,这些属于计算机组成的问题。例如,一台机器是否具备乘法指令的功能,这是一个结构的问题,可是,实现乘法指令采用什么方式,则是一个组成问题。

    展开全文
  • 文件的组成 在Linux 中表示一个文件通常是通过两个部分表示的,它们分别是:用户数据(user data)、元数据(meta data)。 用户数据:真实记录文件内容的数据,这些数据是存放在一个个大小相等的数据块中(data ...

    文件的组成

    在Linux 中表示一个文件通常是通过两个部分表示的,它们分别是:用户数据(user data)、元数据(meta data)。

    用户数据:真实记录文件内容的数据,这些数据是存放在一个个大小相等的数据块中(data block )。
    元数据:文件的属性,例如,文件类型、索引号、属主属组、文件大小等(文件名不属于文件属性)。我们用索引号(inode号)来表示每一个文件的元数据。

    inode号的内容

    inode包含文件的元信息,具体来说有以下内容:

    	* 文件的字节数
    	* 文件拥有者的User ID
    	* 文件的Group ID
    	* 文件的读、写、执行权限
    	* 文件的时间戳,共有三个:ctime指inode上一次变动的时间,mtime指文件内容上一次变动的时间,atime指文件上一次打开的时间。
    	*  链接数,即有多少文件名指向这个inode
    	* 文件数据block的位置
    	* 可以用stat命令,查看某个文件的inode信息
    

    系统如何搜索文件内容

    在Linux 中,inode号才是文件的唯一标识,而不是文件名。每个inode都有一个号码,在Unix/Linux系统内部不使用文件名,而是通过inode号来识别文件的。实际上,系统内部是通过以下三个步寻找文件内容的:

    1. 首先,系统通过输入的文件名找到对应的inode号码;
    2. 然后通过这个inode号码,找到inode的信息;
    3. 通过inode信息找到文件数据的block块的位置,读取数据。
      在这里插入图片描述

    硬链接

    硬链接实际上就是文件的一个别名,可以通过’ls -li’查看到硬链接和源文件的inode号是相同的。
    他们的文件数据的block块都指向磁盘的同一个位置。所以硬链接被删除,文件不会被删除,删除源文件,硬链接也依然有效。所以想删除一个文件,就要删除他的所有硬链接和源文件。而且硬链接只能对文件进行创建。

    1. 文件有相同的inode和data block
    2. 只能对已经存在文件进行创建
    3. 不能对目录进行创建
    4. 删除一个硬链接文件,并不影响其他有相同inode号的文件

    在这里插入图片描述

    [root@whb test]# ll
    total 4
    -rw-r--r-- 1 root root 11 Dec  6 15:01 abc.txt
    [root@whb test]# ln abc.txt vvv.txt        #创建硬链接
    [root@whb test]# ls -li      #他们的inode号相同
    total 0
    201621461 -rw-r--r-- 2 root root 0 Dec  6 15:42 abc.txt
    201621461 -rw-r--r-- 2 root root 0 Dec  6 15:42 vvv.txt.txt
    [root@whb test]# cat abc.txt 
    I help you
    [root@whb test]# cat vvv.txt 
    I help you
    [root@whb test]# rm -rf abc.txt           #删除硬链接的源文件
    [root@whb test]# ll
    total 4
    -rw-r--r-- 1 root root 11 Dec  6 15:01 vvv.txt     
    [root@whb test]# cat vvv.txt         #文件内容还在
    I help you
    
    #目录无法创建硬链接
    [root@whb test]# mkdir test        
    [root@whb test]# ll
    total 0
    -rw-r--r-- 2 root root 0 Dec  6 15:42 abc.txt
    drwxr-xr-x 2 root root 6 Dec  6 15:44 test
    -rw-r--r-- 2 root root 0 Dec  6 15:42 vvv.txt
    [root@whb test]# ln test/  test2     #显示硬链接不允许对目录操作1
    ln: ‘test/’: hard link not allowed for directory
    

    软链接

    软链接与硬链接不同,软链接用户数据块中存放的内容是另一文件的路径名的指向。软链接就是一个普通文件,只是数据块内容有点特殊。软链接有着自己的 inode 号以及用户数据块。因此软链接的创建与使用没有类似硬链接的诸多限制:

    1. 软链接有这自己的文件属性和权限,比如inode号
    2. 软链接可对文件和目录创建
    3. 可对不存在的文件或者目录创建软链接
    4. 软链接可交叉文件系统;
    5. 删除软链接并不影响被指向的文件,但若被指向的原文件被删除,则相关软连接被称为死链接(即 dangling link,若被指向路径文件被重新创建,死链接可恢复为正常的软链接)。
      在这里插入图片描述
    [root@whb ~]# touch    test.log
    [root@whb ~]# ll
    total 0
    -rw-r--r--. 1 root root 0 Dec  5 19:58 test.log
    [root@whb ~]# ln -s  test.log   test        #相对路径创建
    [root@whb ~]# ll
    total 0
    lrwxrwxrwx. 1 root root 8 Dec  5 19:58 test -> test.log
    -rw-r--r--. 1 root root 0 Dec  5 19:58 test.log
    [root@whb ~]# ln  -s  /root/test.log   /root/test.txt       #绝对路径创建
    [root@whb ~]# ll
    total 0
    lrwxrwxrwx. 1 root root  8 Dec  5 19:58 test -> test.log
    -rw-r--r--. 1 root root  0 Dec  5 19:58 test.log
    lrwxrwxrwx. 1 root root 14 Dec  5 19:59 test.txt -> /root/test.log
    
    [root@whb ~]# cp -a   test.txt   /opt/
    [root@whb ~]# ll /opt/
    total 4481024
    -rw-r--r--. 1 root root 4588568576 Dec  3 20:08 CentOS-7-x86_64-DVD-1810.iso
    lrwxrwxrwx. 1 root root         14 Dec  5 19:59 test.txt -> /root/test.log
    [root@whb ~]# cp -a test  /opt/
    [root@whb ~]# ll /opt/
    total 4481024
    -rw-r--r--. 1 root root 4588568576 Dec  3 20:08 CentOS-7-x86_64-DVD-1810.iso
    lrwxrwxrwx. 1 root root          8 Dec  5 19:58 test -> test.log        #失效
    lrwxrwxrwx. 1 root root         14 Dec  5 19:59 test.txt -> /root/test.log
    
    [root@whb ~]# ln -s  /root/data/   /opt/data        #对目录创建软连接
    [root@whb ~]# ll /opt/
    total 4481024
    -rw-r--r--. 1 root root 4588568576 Dec  3 20:08 CentOS-7-x86_64-DVD-1810.iso
    lrwxrwxrwx. 1 root root         11 Dec  5 20:05 data -> /root/data/
    lrwxrwxrwx. 1 root root          8 Dec  5 19:58 test -> test.log
    lrwxrwxrwx. 1 root root         14 Dec  5 19:59 test.txt -> /root/test.log
    [root@whb ~]# 
    
    #可对不存在的文件和目录创建软链接
    [root@whb test]# ll
    total 0
    [root@whb test]# ln -s abc abc_link
    [root@whb test]# ll      #由于源文件不存在,所有此软链接实际上是无效的
    total 0
    lrwxrwxrwx 1 root root 3 Dec  6 22:07 abc_link -> abc
    

    软连接与硬链接的区别:

    1.从概念:软连接相当于Windows上面的快捷方式,硬链接就是有相同的inode号的文件
    2.从创建:ln -s 创建软连接,ln命令默认创建硬链接
    3.从创建对象:软连接可以对文件目录创建,可以跨区创建,而硬链接只能对文件创建
    4.从删除原理:
    删除软连接,对源文件和硬链接没有影响
    删除硬链接,对源文件和软连接也是没有影响
    删除源文件,对硬链接没有影响,软连接会失效,出现红底白字闪烁
    只有删除了源文件和所有的硬链接文件,文件才回被真正的删除。

    展开全文
  • 在美国波士顿当地深受青年喜欢,是当地最受欢迎珠宝商之一,先有3个系列,分别是SUN系列,MOON系列,Magellan系列,下面说一下SUN系列钻石:钻石俗称金刚石,它是一种由碳元素组成的矿物,它属于天然存在最坚硬的...

    396f7f04ee4010b8185e17e56fa26b08.png

    VO莫桑石:Voissanry美国从事合成珠宝50余年,在美国波士顿当地深受青年喜欢,是当地最受欢迎珠宝商之一,先有3个系列,分别是SUN系列,MOON系列,和Magellan系列,下面说一下SUN系列

    钻石:钻石俗称金刚石,它是一种由碳元素组成的矿物,它属于天然存在最坚硬的物质,用途广泛,价值昂贵,有着“爱情宝石”之称。

    SUN系列和钻石的区别:

    1,火彩:Vo莫桑石的折射率在2.65-2.69之间,钻石的折射率在2.42,因此莫桑钻火彩要比钻石看起来更加耀眼

    ea05fbaa5e34d8c3a4b81d3acea7ff7a.png

    2,比重:钻石的比重是3.52,Vo莫桑石的比重是3.50,钻石和Vo莫桑钻基本是一样。

    3,硬度:依摩氏硬度来做参考,钻石的硬度为10,Vo莫桑石也有9.25,在宝石界硬度仅此于钻石,相差无多。

    4,色泽:Vo莫桑石SUN系列经过GIA检测,认可已经达到真正D色,和钻石最高级别统一层次。

    5,切割:Vo莫桑石切工是比利时八心八箭Excelent,这与具尖锐棱线的钻石完全一致。

    6,净度:实验室培育的Vo莫桑石内部可控,更加纯净,Vo莫桑石的净度在IF/FL之间,相当于钻石的最高净度,对比市场上面大部分钻石,更加清澈透明。

    7,美观:Vo莫桑石和钻石从肉眼来看,几乎没有任何区别,从装饰角度来讲,甚至Vo莫桑石看起来更加时尚耀眼。

    总结,从钻石的4C标准和成分方面进行对比,无论是质感还是外观,Vo莫桑石和高品质钻石基本无异,甚至在火彩方面更胜一筹,肉眼上无区别,更重要一点,性价比要比同等品质钻石高出20倍。

    展开全文
  • Innodbmyinsm区别

    2020-09-28 16:46:24
    *对于innoDb而言每一条sql都会默认封装成一条事务并自动提交,这样性能不友好,建议把多条sql放在begincommit之间,组成一个事务 2。innoDb支持外键,myisam不支持。 如果一个包含外键的innoDb表转为myisam会失败 ...

    *1.innoDB支持事务,myisam不支持
    *对于innoDb而言每一条sql都会默认封装成一条事务并自动提交,这样性能不友好,建议把多条sql放在begin和commit之间,组成一个事务

    2。innoDb支持外键,myisam不支持。
    如果一个包含外键的innoDb表转为myisam会失败

    3. innoDb属于聚集性索引
    使用B+Tree作为索引结构,数据文件是和索引(主键)绑在一起的(表数据文件本身就是按照B+Tree组织的一个索引结构),必须要有主键,通过主键索引效率很高,但是辅助索引需要两次查询,先查到主键,再通过主键查询到数据,因此主键不应该过大,因为主键过大,其他索引也都会很大
    4. myiasm是非聚集性索引,
    也是使用B+Tree作为索引结构,索引和数据文件是分离的,索引保存的是数据文件的指针,主键索引和辅助索引是相互独立的
    注意: 也就是说,innoDb的B+Tree主键索引的叶子节点就是数据文件,辅助索引的叶子节点就是主键的值;而myisam的B+Tree主键索引和辅助索引的叶子节点都是数据文件的地址指针

    展开全文
  • 通过偏移读取组成列表的值叫做元素(Elements)。每一个元素被标识一个索引,第一个索引是0,序列的功能都能实现3.可变长度,异构以及任意嵌套列表中的元素可以是任意类型,甚至是列表类型,也就是说列表可以嵌套4.可...
  • DTD XSD 区别

    2017-05-25 10:35:15
    它是XML1.0版规格得一部分,是XML文件的验证机制,属于XML文件组成的一部分。 DTD 是一种保证XML文档格式正确的有效方法,可以通过比较XML文档和DTD文件来看文档是否符合规范,元素标签使用是否正确。 一个DTD文档...
  • 网桥路由器的区别

    千次阅读 2018-10-22 15:32:47
    网桥路由器的区别主要体现在:  1. 网桥只能连接两个逻辑相同的网络(它相当于一个二层交换机),而路由器可以连接不同网络;  网桥就是把不同物理位置的机器组成一个大的局域网,连接的多个网络属于同一个...
  • 数组本身属于引用数据类型,数组是由下标索引data两部分组成。 数组数据结构 数组特点 1、在堆内存中,数组是一块连续的区域 2、数组的空间在编译阶段就需要进行确定,所以需要提前给出数组空间的大小(在...
  • 有源电路无源电路的区别 一、是否包含有电子器件。 凡包含有电子器件(如电子管、晶体管、集成电路等)的电路就是有源电路,而不包含这些器件只是由RCL等基础元件组成的电路就属于无源电路。 例如只是由RC组成的...
  • 这几个概念的区别和联系:(转自:研学论坛)白噪声,就是说功率谱为一常数;也就是说,其协方差函数在delay=0时不为0,在delay不等于0时值为零;换句话说,样本点互不相关。(条件:零均值。)所以,“白”与“不白”是...
  • 线程进程的区别

    2014-12-29 18:33:20
     进程是一个计算机程序的实例,由一个或者多个线程组成.  线程的执行是由计算机的fork操作来将一个程序生成一个或者多个并发的运行任务. 联系:  通常, 一个进程可以包括多个线程, 一个线程只能属于一个进程. ...
  • DobboSpringCloud区别

    2019-09-27 19:14:59
     微服务(Microservices)是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有...
  • Session其实分为客户端Session服务器端Session。 当用户首次与Web服务器建立连接的时候,服务器会给用户分发一个 SessionID作为标识。SessionID是一个由24个字符组成的随机字符串。用户每次提交页面,浏览器都会把...
  • C++ 编译运行的区别

    2019-07-08 09:15:06
    计算机只能识别执行由01组成的二进制指令,而不能识别执行用高级语言写的指令,为了使计算机能够执行高级语言源程序,必须使用一种称为“编译器(compiler)”的软件,把源程序翻译成二进制形式的“目标程序”...
  • DTDXSD的区别

    2016-08-29 20:17:25
    它是XML1.0版规格得一部分,是XML文件的验证机制,属于XML文件组成的一部分。 DTD 是一种保证XML文档格式正确的有效方法,可以通过比较XML文档和DTD文件来看文档是否符合规范,元素标签使用是否正确。 一个DTD文档...
  • Mysql存储过程函数区别介绍

    千次阅读 2019-03-02 15:42:46
    存储存储过程 是一段代码(过程),存储在数据库中的SQL组成。一个存储过程通常用于完成一段业务逻辑,例如报名,...存储过程函数都是属于某个数据库。 存储 创建无参存储过程: delimiter $$ CREATE PROCEDURE sho...
  • 使用交换机组成的网络属于同一个广播域,如果终端数量特别多,比如几千个终端,那么大量的广播数据会占用主干链路,导致网络故障,而VLAN就是用来划分广播域的; 局域网划分VLAN可以将一个大的局域网划分成多个小的...
  • 数电的输入输出端一般由模电组成,构成数电的基本逻辑元素就是模电中三级管饱特性截止特性。 由于数电可大规模集成,可进行复杂的数学运算,对温度、干扰、老化等参数不敏感,因此是今后的发展方向。但现实...
  • 本篇文章中涉及到的ENTRYPOINT CMD 属于Dockerfile中的最后一部分,这两个Dockerfile指令是用来告知Docker后台程序启动镜像时需要执行的程序,两者有细微的差别。 下面将从两者的异同以及两者联合使用的高级技巧...
  • ①:一个进程由一个或多个线程组成。 ②:打开任务管理器,可以看到每个进程的内存资源信息以及cpu占有率。所以进程是cpu资源分配的最小单位(系统会给它分配内存) ③:一般通用的说法:单线程与多线程,都是指在一...
  • 细菌、真菌病毒的区别

    千次阅读 2017-04-14 22:06:21
    植物动物都是由细胞组成的,细胞内都有细胞核。而微生物中只有真菌具有真正的细胞核完整的细胞器,故又称真核细胞型微生物;细菌仅有原始核结构,无核膜核仁,细胞器很少,属于原核细胞型微生物;而病毒则没有...
  • 进程程序的区别 进程程序是两个密切相关但又不同的概念。进程程序有着明显的区别,程序与进程之间的区别主要包含以下几个方面。 1、进程更能真实地描述并发,而程序不能; 2、进程是由进程控制块、程序段、...
  • C#中抽象类接口的区别

    千次阅读 2017-04-07 10:56:34
    面向接口编程面向对象编程是什么关系首先,面向接口编程面向对象编程并不是平级的,它并不是比面向对象编程更先进的一种独立的编程思想,而是附属于面向对象思想体系,属于其一部分。或者说,它是面向对象编程...
  • 抽象类接口都是属于常用的类结构设计,在开发中都会出现,但就优先选择来讲,接口比抽象类更方便。它们的区别如下表: No. 区别点 抽象类 接口 1 关键字 abstract class interface 2 ...
  • 线程由堆栈寄存器、程序计数器线程控制块(TCB)组成 总结 线程不能看成独立应用,进程可看作独立应用。 进程有独立的地址空间,相互不影响,线程只是进程不同的执行路径。当某个进程出错,不会影响其他进程的...
  • 进程线程的本质区别

    千次阅读 2012-04-27 11:41:21
     进程是一个计算机程序的实例,由一个或者多个线程组成.  线程的执行是由计算机的fork操作来将一个程序生成一个或者多个并发的运行任务. 联系:  通常, 一个进程可以包括多个线程, 一个线程只能属于一个进程. ...
  • 1.只有文字才组成的段落,例如p标签,h1,h2,h3,h4,h5,h6,属于文字类块级元素,里面不能放其他块级元素。 2.链接里面不能再放链接。 3.行内元素内部只能放文本行内元素,但是a标签里面可以放块元素。 行内元素: 1...
  • Dockerfile中ENTRYPOINT CMD的区别

    千次阅读 2018-07-03 10:43:24
    在Docker的系统学习教程中我们了解到使用Dockerfile构建Docker镜像为一个规范的方式,根据Dockerfile可以了解镜像中安装的组件的详细内容。...本篇文章中涉及到的ENTRYPOINT CMD 属于Dockerfile中的最后...
  • HTTP协议的特点,关于...HTTP是一个属于应用层面向对象的协议,HTTP有两类报文:请求报文响应报文。 HTTP请求报文:一个HTTP请求报文由请求行、请求头部、空行请求数据4部分组成。 HTTP响应报文:由三部分组成
  • 大家好,我是 骑士分享 欢迎您的关注!摩托车分哪些类型?它们有什么区别?这是后台一位车友留言的一个问题。这位车友所关心的这个问题...比如我们熟知的本田,铃木,雅马哈,川崎,宝马,杜卡迪,KTM等就属于进口品...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 411
精华内容 164
关键字:

属于和组成区别