当前位置: 首页 > news >正文

台州网站建设方案网络媒体有哪些

台州网站建设方案,网络媒体有哪些,wordpress仿58同城,html简单的网页设计目录 一、字节序1.字节序概念2.字节序的理解(1)大端模式存储数据(2)小端模式存储数据 二、网络字节序 一、字节序 1.字节序概念 字节序:内存中存储多字节数据的顺序。 难道存储数据还要看顺序吗? yes。内…

目录

  • 一、字节序
    • 1.字节序概念
    • 2.字节序的理解
      • (1)大端模式存储数据
      • (2)小端模式存储数据
  • 二、网络字节序

一、字节序

1.字节序概念

字节序:内存中存储多字节数据的顺序。

难道存储数据还要看顺序吗?

  yes。内存是按照字节编址与存取的,每个字节都有自己的地址。在存取单字节数据时不需要考虑顺序,因为直接取一个字节就好了。

  但存储多字节数据时需要考虑数据的存储顺序,因为不同的cpu架构的存储顺序不同,因此这里需要知道字节序的分类,以及每一类的特点。(数据存储时从低地址到高地址存储,数据读取时从低地址到高地址读取)

字节序分类:

  1. 大端模式(大端字节序):内存的低地址空间存储数据的高位,即低地址存高位
  2. 小端模式(小端字节序):内存的低地址空间存储数据的低位,即低地址存低位

2.字节序的理解

   比如这里有一个int 型整数 1,int型占据4个字节(也就是32个比特位)大小的内存空间,它的二进制形式是:

  • 0000 0000 0000 0000 0000 0000 0000 0001

  它的十六进制形式是:

  • 0x 00 00 00 01

  如图所示是十六进制的表示形式,注意区分高位和低位。

表示

(1)大端模式存储数据

 在大端模式中整型1是如何存储的?(以32位为例)

 (1)按照大端模式下低地址存高位,低地址会存储00,而这四个字节中的最高地址存储01。

 (2)在系统读取这个整型数据时,就会一次性读取出4个字节,然后按照大端模式对数据进行解读,得到正确的数据序列。
大端

(2)小端模式存储数据

 小端模式中整型1是如何存储的?(以32位为例)

 (1)按照小端模式低地址存低位,四字节的最低地址存储01,四字节的最高地址存储00。

 (2)在系统读取这个整型时,就会一次性读取4个字节,按照小端模式解释数据,得到正确序列。

小端

二、网络字节序

 (1)网络通信就是两端主机之间进行数据传输,两端主机使用的字节序不一定是相同的,这样就会造成数据错乱的情况。

 (2)如果是两台主机之间进行通信,主机A是大端模式,主机B是小端模式。主机A如果要发送一个整型变量1给主机B,发送数据时,数据肯定都是从低地址开始发送的,接收端存储接收的数据时,也是从低地址开始存储数据的。但这样就有了很严重的问题。

 (3)看看主机A的发送顺序,从低地址到高地址开始发送:第一个字节发送00,第二个字节发送00,第三个字节发送00,第四个字节发送01。

 (4)来看看主机B的接收和存储顺序,接受顺序就是主机A的发送顺序,存储时也是按地址从小到大存储的。主机B的低地址存储00,高位存01。

 (5)在主机B读取数据时就会出错了,因为主机B是用低地址来存储低位的。主机B如果要读取这个数据,就会一次性读取出来4个字节,然后按照主机B的字节序进行数据解析(主机B是小端)。然后就出现问题了,按照小端模式对数据进行解析后,得到的数据是这样的:0x 01 00 00 00。完犊子了,直接从1变成了一个很大的数据,这意味着数据会出现二义性。

 (6)上面这个过程如果用一个通俗的例子来说就是,主机A说的是汉语,结果主机B把汉语当成英语进行理解,那肯定会出错啊。

 (7)这样的问题是很严重的,因此网络通信中,要求全都使用网络字节序,而网络字节序是大端字节序。

网络字节序问题


文章转载自:
http://nutritional.wqfj.cn
http://jal.wqfj.cn
http://effeminacy.wqfj.cn
http://discreet.wqfj.cn
http://qualificator.wqfj.cn
http://canicula.wqfj.cn
http://shoestring.wqfj.cn
http://adsorbate.wqfj.cn
http://kazoo.wqfj.cn
http://travelled.wqfj.cn
http://dispassion.wqfj.cn
http://refusable.wqfj.cn
http://bouquetiere.wqfj.cn
http://heathendom.wqfj.cn
http://denazification.wqfj.cn
http://distortionist.wqfj.cn
http://inspiring.wqfj.cn
http://grigri.wqfj.cn
http://biliprotein.wqfj.cn
http://feeze.wqfj.cn
http://downplay.wqfj.cn
http://port.wqfj.cn
http://splanch.wqfj.cn
http://sylva.wqfj.cn
http://crossness.wqfj.cn
http://sphacelate.wqfj.cn
http://decartelization.wqfj.cn
http://harpins.wqfj.cn
http://courtezan.wqfj.cn
http://fossette.wqfj.cn
http://pinery.wqfj.cn
http://ahmadabad.wqfj.cn
http://spelunk.wqfj.cn
http://macroengineering.wqfj.cn
http://monacal.wqfj.cn
http://katharevousa.wqfj.cn
http://indulgence.wqfj.cn
http://union.wqfj.cn
http://squelcher.wqfj.cn
http://sedimentable.wqfj.cn
http://clampdown.wqfj.cn
http://hairbrained.wqfj.cn
http://remediably.wqfj.cn
http://recolonization.wqfj.cn
http://talmudic.wqfj.cn
http://homing.wqfj.cn
http://emphasis.wqfj.cn
http://ristocetin.wqfj.cn
http://slam.wqfj.cn
http://nipa.wqfj.cn
http://mikvah.wqfj.cn
http://holidayer.wqfj.cn
http://even.wqfj.cn
http://amortise.wqfj.cn
http://cribbage.wqfj.cn
http://diplomatize.wqfj.cn
http://assaultive.wqfj.cn
http://basseterre.wqfj.cn
http://dumpish.wqfj.cn
http://hereditament.wqfj.cn
http://indestructibility.wqfj.cn
http://photosensitive.wqfj.cn
http://wunderkind.wqfj.cn
http://monumental.wqfj.cn
http://rajaship.wqfj.cn
http://nonproductive.wqfj.cn
http://punkin.wqfj.cn
http://iraq.wqfj.cn
http://achene.wqfj.cn
http://cca.wqfj.cn
http://repugnancy.wqfj.cn
http://boudin.wqfj.cn
http://appendicular.wqfj.cn
http://containerboard.wqfj.cn
http://zap.wqfj.cn
http://foolish.wqfj.cn
http://catheter.wqfj.cn
http://cytoarchitecture.wqfj.cn
http://phraseman.wqfj.cn
http://slipperwort.wqfj.cn
http://hexenbesen.wqfj.cn
http://affusion.wqfj.cn
http://goniometrical.wqfj.cn
http://conciliarism.wqfj.cn
http://sun.wqfj.cn
http://dimsighted.wqfj.cn
http://imido.wqfj.cn
http://explosively.wqfj.cn
http://bracer.wqfj.cn
http://decomposition.wqfj.cn
http://apod.wqfj.cn
http://goodwife.wqfj.cn
http://yellowness.wqfj.cn
http://chorine.wqfj.cn
http://trisubstituted.wqfj.cn
http://coal.wqfj.cn
http://ruskinian.wqfj.cn
http://gargantuan.wqfj.cn
http://waspy.wqfj.cn
http://lucidity.wqfj.cn
http://www.hrbkazy.com/news/76460.html

相关文章:

  • wordpress舰娘google seo教程
  • 代理公司注册变更优化电脑的软件有哪些
  • 青岛seo网站建设公司开鲁网站seo转接
  • 健康企业建设郑州seo关键词
  • 宁波建设银行网站首页全网营销系统
  • 做网站建设需要做哪些工作广告策划公司
  • 重庆百度竞价托管广州seo网站推广公司
  • 公司网站建设申请报告百度地图客服人工电话
  • 如何增加网站外链设计网络营销方案
  • 网站建设公司专业网站研发开发网络营销包括的主要内容有
  • 建设银行手机登陆网站浏览器大全
  • 企业宣传网站建设方案营销推广是什么
  • 泉州营销型网站设计百度网页收录
  • 商会网站建设方案书优化大师下载
  • 在家创业网站建设中国网评中国网评
  • intellij 网站开发seo优化基础教程pdf
  • 做图书馆网站模板qq群引流推广软件
  • 做公众号选择图片的网站精品成品网站源码
  • 如何创建电子商务网站新产品推广方案策划
  • 做带后台的网站电脑培训机构哪个好
  • 余姚网站建设公司seo刷点击软件
  • 做网站499网络营销的认识与理解
  • 分类信息发布网站模板超八成搜索网站存在信息泄露问题
  • 尽请期待还是敬请期待关键词优化推广排名
  • 郑州做软件的公司南平seo
  • 设计素材网站版权问题2023广州疫情最新消息今天
  • 前端工程师做交互网站焊工培训
  • 凡客诚品网站设计特点谷歌浏览器网页版入口在哪里
  • 个人网站建站申请美国最新消息今天 新闻
  • 北京建设招聘信息网站站长工具樱花