昨天有写总结《重构Web Api程序(Api Controller和Entity)》http://www.cnblogs.com/insus/p/4350111.html,把一些数据交换的移至OrderEntity类中去,并重构冗余代码。有最后的4个私有方法中,其中有2个方法是实现序列化的,把Lis...
第一种方法,大家会借助第三个变量来实现:如:C=A;A=B;B=C;这种方法需要借助第三变量来实现;第二种方法是利用加减法实现两个变量的交换,如:A=A+B;B=A-B;A=A-B;第三种方法是得用位异或运算来实现,也是效率最高的一种,在大量数据交换的时候,效率明显优于前两种方法,如:A=A^B;B...
分类:
其他好文 时间:
2015-03-19 21:49:37
阅读次数:
120
转自http://acm.tzc.edu.cn/acmhome/projectList.do?method=projectNewsDetail&nid=2一、Socket简介Socket是进程通讯的一种方式,即调用这个网络库的一些API函数实现分布在不同主机的相关进程之间的数据交换。几个定义:(1)...
分类:
其他好文 时间:
2015-03-19 17:58:30
阅读次数:
171
概念
序列化(Serialization):将对象的状态信息转换为可以存储或可以通过网络传输的过程,传输的格式可以是JSON、XML等。反序列化就是从存储区域(JSON,XML)读取反序列化对象的状态,重新创建该对象。
JSON(JavaScript Object Notation):一种轻量级数据交换格式,相对于XML而言更简单,也易于阅读和编写,机器也方便解析和生成,Json是Ja...
分类:
编程语言 时间:
2015-03-19 16:23:11
阅读次数:
150
一个大型系统难免会跟其它系统有数据交换,这里就要提供数据接口给外部系统。曾经在一家智能终端设备的公司上班。那段时间的主要工作就是写接口。接口须要与手机、手持设备、系统管理软件等进行数据交换。总结了一下大部分时间都在做重复的工作。于是我想到可不可以做出一个接口模型来,具体的数据交换怎么实现由用户来定义...
分类:
其他好文 时间:
2015-03-19 10:03:45
阅读次数:
134
这几天刚好看到这里,记下来JSON(JavaScript Object Notation)是一种轻量级的数据格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是Javascript原生格式,这意味着在javascript中处理JSON数据不需要任何特殊的API或工具包,而且效率...
分类:
Web程序 时间:
2015-03-19 00:41:01
阅读次数:
229
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(Document Object Model),DTD(Document Type Defini.....
分类:
编程语言 时间:
2015-03-18 23:16:31
阅读次数:
165
JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。JSON Vs XML1.....
分类:
移动开发 时间:
2015-03-18 15:48:20
阅读次数:
166
目前建立在TCP协议上的网络协议特别多,有telnet,ssh,有ftp,有http等等。这些协议又v金金ZGTERRF可以根据数据吞吐量来大致分成两大类:(1)交互数据类型,例如telnet,ssh,这种类型的协议在大多数情况下只是做小流量的数据交换,比如说按一下键盘,回显一些文字等等。(2)数据成块类型,例如ftp,这种类型的协议要求TCP能尽量的运载数据,把数据的吞吐量做到最大,并尽可能的提...
分类:
其他好文 时间:
2015-03-17 17:58:22
阅读次数:
121
Json简介JavaScript对象表示法(JavaScript Object Notation)是存储和交换文本信息的语法特点是轻量级的文本数据交换格式独立于语言和平台具有自我描述性,更易理解Json与XML类似XML,比XML更小、更快、更易解析没有结束标签更短读写的速度更快使用数组不使用保留字...
分类:
移动开发 时间:
2015-03-17 14:00:07
阅读次数:
132