别想一下造出大海,必须先由小河川开始。
本讲内容:解析JSON格式数据
1)比起XML,JSON的主要优势在于它的体积更小,在网络上传输的时候可以更省流量。但缺点在于,它的语义性较差,看起来不如XML直观。
2)解析JSON格式的数据有多种方式,常用的两种是:使用官方提供的JSONObject和谷歌的开源库GSON。
示例一:解析服务器返回的数据
一、JSON...
分类:
Web程序 时间:
2015-06-18 22:21:29
阅读次数:
195
Iscsi是典型的IP-SAN技术,是基于因特网的SAN存储技术,该技术使得我们可以基于IP协议的网络上传输SCSI命令,在iSCSI环境中,客户端发送SCSI命令给远程的SCSI存储设备(targets),实现数据的存储于备份功能。iSCSI使用TCP的860和3260端口进行通信。iSCSI与SCSI最大的区别在于i..
分类:
其他好文 时间:
2015-06-18 20:10:21
阅读次数:
191
规则4——压缩组件前端工程师做出的决定可以显著的减少在网络上传送HTTP请求和响应所花的时间。的确,用户的带宽速度、Internet服务商、对等交换点的距离和其它因素超出了开发团队的控制范围。然而,仍然有很多变数可以影响响应时间。规则1和规则3通过限制不必要的HTTP请求解决了响应时间的问题。如果没...
分类:
其他好文 时间:
2015-06-16 16:12:29
阅读次数:
103
1、元素和特性的区别:可以给元素添加子元素或特性,而对特性不可以;未经压缩就在网络上传输文档,则特性占用更少的带宽。2、VS中XML的声明只支持1.0版本:3、命名空间:xmlns:namespace1 = "" 4、验证XML文档常用模式而不是文档类型定义(DTD)。其中常用模式格式是XSD而不是...
魔术方法__sleep和__wakeup串行化serialize可以把变量包括对象,转化成连续bytes数据. 你可以将串行化后的变量存在一个文件里或在网络上传输. 然后再反串行化还原为原来的数据. 你在反串行化类的对象之前定义的类,PHP可以成功地存储其对象的属性和方法. 有时你可能需要一个对象在...
分类:
其他好文 时间:
2015-06-07 01:00:49
阅读次数:
137
一、为什么会出现大小端模式?
不同的cpu采用的大小端模式不一致。X86是小端模式。而KEIL
C51则为大端模式。很多的ARM,DSP都为小端模式。有些ARM处理器还可以由硬件来选择是大端模式还是小端模式。
二、大小端模式的不同带来的问题是什么?如何解决?
如果存在数据网络传输,如果大小端模式不一致,如果不经过转换,必然会导致数据不致,出现错误。
解决方法:统一将网络上传输的...
分类:
其他好文 时间:
2015-06-03 11:53:27
阅读次数:
112
1.DNS理解:
DNS(Domain Name Service)域名服务,我们都知道在网络上传输信息用的地址是IP地址,但是因为IP没有规律难以记忆,所以就有了域名,当我们访问www.csdn.net时,网络上的路由器是不知道www.csdn.net怎么走的,所以我们需要把www.csdn.net转化成CSDN服务器的IP地址,这就是DNS服务。
2.具体操作:...
最开始时,金融系统只有IBM 这些大的公司来提供设备,象各种主机与终端等。在各个计算机设备之间,需要交换数据。我们知道数据是通过网络来传送的,而在网络上传送的数据都是基于0或 1这样的二进制数据,如果没有...
分类:
其他好文 时间:
2015-05-28 20:05:16
阅读次数:
110
什么情况下需要序列化 a)当你想把的内存中的对象写入到硬盘的时候;b)当你想用套接字在网络上传送对象的时候;c)当你想通过RMI传输对象的时候;再稍微解释一下:a)比如说你的内存不够用了,那计算机就要将内存里面的一部分对象暂时的保存到硬盘中,等到要用的时候再读入到内存中,硬盘的那部分存储空间就是所谓...
分类:
编程语言 时间:
2015-05-28 19:51:42
阅读次数:
145
一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序...
分类:
编程语言 时间:
2015-05-19 00:28:26
阅读次数:
253