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

帝国cms企业网站网站备案可以自己备案吗

帝国cms企业网站,网站备案可以自己备案吗,中国招标投标网查询平台,家教中介网站开发C#代码里就是小端序,Java代码里就是大端序, 大端位:big endian,是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,也叫高尾端 小端位:little endian,是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存…

C#代码里就是小端序,Java代码里就是大端序,
大端位:big endian,是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,也叫高尾端
小端位:little endian,是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中,也叫低尾端
这个最早是指一个鸡蛋的大头和小头,分别被称为大端和小端,出自格列佛游记,两个国家因为吃鸡蛋从大头开始还是小头开始发生了战争。这是翻译的问题,大小端位是直译,高低尾端是意译,显然意译的更好理解一点。
具体是什么意思呢,看一个具体的例子,假如"11223344"存储在内存中,
在这里插入图片描述
地址有顺序,高尾端,就是按照地址的顺序,尾端的位置放高字节的数据,低尾端就是地址的尾端放低字节的数据。就是两种存储方式,各有利弊,具体我就不赘述了,主要是在用的时候,需要注意,
在这里插入图片描述

我在C#代码里使用

BitConverter.ToInt64(buff, index);
BitConverter.ToInt16(bufftemp, 0);
BitConverter.ToDouble(buff, index);
BitConverter.ToSingle(rSRPBytes, 0);

来解析数据,然后换到Java里就不行,最后检查一下,才发现,C#使用的是小端序,Java使用的是大端序,然后手动调整了一下,就成功了,分享几个我写的工具方法,供大家参考:

public double arr2Double(long[] arr,int index){long[] subArr = new long[8];System.arraycopy(arr, index, subArr, 0, 8);String binaryString = "";for(int i = 7;i > -1;i--){String binary = Long.toBinaryString(subArr[i]);while(binary.length() < 8){binary = "0" + binary;}binaryString = binaryString + binary;}long bits = Long.parseUnsignedLong(binaryString, 2);double result = Double.longBitsToDouble(bits);return result;
}public long arr2Long(long[] arr,int index){long[] subArr = new long[8];System.arraycopy(arr, index, subArr, 0, 8);String binaryString = "";for(int i = 7;i > -1;i--){String binary = Long.toBinaryString(subArr[i]);while(binary.length() < 8){binary = "0" + binary;}binaryString = binaryString + binary;}long result = Long.parseUnsignedLong(binaryString, 2);return result;
}public short arr2Short(long[] arr,int index){long[] subArr = new long[2];System.arraycopy(arr, index, subArr, 0, 2);String binaryString = "";for(int i = 1;i > -1;i--){String binary = Long.toBinaryString(subArr[i]);while(binary.length() < 8){binary = "0" + binary;}binaryString = binaryString + binary;}short result = Short.parseShort(binaryString, 2);return result;
}public int arr2Int(long[] arr,int index){long[] subArr = new long[4];System.arraycopy(arr, index, subArr, 0, 4);String binaryString = "";for(int i = 3;i > -1;i--){String binary = Long.toBinaryString(subArr[i]);while(binary.length() < 8){binary = "0" + binary;}binaryString = binaryString + binary;}int result = Integer.parseUnsignedInt(binaryString, 2);return result;
}public float arr2Float(long[] arr,int index){long[] subArr = new long[4];System.arraycopy(arr, index, subArr, 0, 4);String binaryString = "";for(int i = 3;i > -1;i--){String binary = Long.toBinaryString(subArr[i]);while(binary.length() < 8){binary = "0" + binary;}binaryString = binaryString + binary;}int bits = Integer.parseUnsignedInt(binaryString, 2);float result = Float.intBitsToFloat(bits);return result;
}
http://www.yayakq.cn/news/369284/

相关文章:

  • 云南酒店网站建设vi设计公司成都
  • 实时开奖走势网站建设做网站建设公司哪家好?
  • wordpress登录和没登录菜单seo实战密码电子版
  • 做聚会的网站微信公众平台 网站 对接
  • 网站 动态 标签页电气工程WordPress模板
  • 网站建设氺金手指排名11做哪个网站好
  • 湖北省建设招投标监督机构网站网站有什么类型
  • 做旅游网站的设计感想设计公司的网站建设
  • 菜鸟建站网北京家装设计公司
  • 网站开发先学哪些知识韶山网站建设
  • 自学建立网站泰安软件开发公司哪家好
  • 中国建设银行大学助学贷款网站用网站做平台
  • 娱乐网站导航jsp网站设计
  • wordpress收不到注册邮件衡阳seo排名
  • 模板建站能建个门户网站吗网站建设与管理实训报告
  • 鞍山做百度网站一年多少钱wordpress获取qq头像评论
  • 网站后台管理系统设计销售公司做网站
  • 网站建设什么软件济南设计网站的公司
  • 江苏省 建设 注册中心网站首页网站会员系统制作
  • 古镇做灯饰网站的公司企业网站设计与实现论文
  • 海南建设局相关网站系统开发包括什么
  • 湛江做网站哪家专业云商城是合法的吗
  • 德兴网站seo一件代发的货源怎么找
  • linux下网站建设wordpress产品插件
  • 企业服务网站东莞地产网站建设
  • 适用于个人网站的域名wordpress子主题插件
  • 从零开始学Wordpress建站网站建设需要做哪些工作
  • 哈尔滨网站建设报价苏州有什么好玩的地方适合年轻人
  • 自己做充值网站网站图片怎样做seo优化
  • 扁平化购物网站设计电商网站如何生成app