Json是什么? JSON: JavaScript Object Notation(JavaScript 对象表示法) JSON 是存储和交换文本信息的语法。类似 XML。 JSON 比 XML 更小、更快,更易解析。 例子:这个 sites 对象是包含 3 个站点记录(对象)的数组。 JSON的两 ...
分类:
Web程序 时间:
2018-06-02 19:03:47
阅读次数:
230
1、配置文件类型log4j是通过一个.properties的文件作为主配置文件的,而现在的log4j2则已经弃用了这种方式,采用的是.xml,.json或者.jsn这种方式来做,可能这也是技术发展的一个必然性,毕竟properties文件的可阅读性真的是有点差。2、核心JAR包log4j只需要引入一个jar包即可,<dependency><groupId>log4j<
分类:
其他好文 时间:
2018-05-25 22:48:15
阅读次数:
178
1、配置文件类型log4j是通过一个.properties的文件作为主配置文件的,而现在的log4j2则已经弃用了这种方式,采用的是.xml,.json或者.jsn这种方式来做,可能这也是技术发展的一个必然性,毕竟properties文件的可阅读性真的是有点差。2、核心JAR包log4j只需要引入一个jar包即可,<dependency><groupId>log4j<
分类:
其他好文 时间:
2018-05-25 22:46:09
阅读次数:
178
websocket websocket 支持但不仅限于web场景,是一种封装好的socket通信协议,可以用来做C S通信。 可以通过设置 来指定通信的数据流格式,从而达到简洁高效传输: protobuffer protobuffer 是一种数据协议,同等角色有 XML, JSON 。最大的有点是节 ...
分类:
Web程序 时间:
2018-05-21 21:13:34
阅读次数:
196
什么是JSON: 是一种数据交换格式 可以顶替xml JSON语法规则: 在 JS 语言中,一切都是对象。因此,任何支持的类型都可以通过 JSON 来表示,例如字符串、数字、对象、数组等。但是对象和数组是比较特殊且常用的两种类型: 1. 对象表示为键值对 2. 数据由逗号分隔 3. 花括号保存对象 ...
分类:
编程语言 时间:
2018-05-16 00:24:02
阅读次数:
217
如果你觉得xml,json等不能满足你程序的需要,那么你可能用到传统的二进制协议来作为服务之间数据协议 1. 顶层结构可以是基本类型或者是基本类型的切片 2. 可以指定大小端规则 4. 定长,当时结构体的时候,整个结构的大小,也就是最终变成bytes的长度时已经固定的,换而言之,不支持任何变长的类型 ...
分类:
Web程序 时间:
2018-05-09 15:11:53
阅读次数:
188
protocol buffers使用二进制传输格式传递消息,因此相比于xml,json来说要轻便很多。 示例:假设定义了一个Message 实际使用的时候将a设置为150,然后将其序列化到输出流,查看编码后的message,可以看到如下3个byte 解析: 上述三个字节实际分为两部分: 08 96 ...
分类:
其他好文 时间:
2018-05-07 22:59:13
阅读次数:
179
REST是英文representational state transfer(表象性状态转变)或者表述性状态转移,它是web服务的一种架构风格。使用HTTP,URI,XML,JSON,HTML等广泛流行的标准和协议;轻量级,跨平台,跨语言的架构设计;它是一种设计风格,不是一种标准,是一种思想。 Re ...
分类:
Web程序 时间:
2018-05-02 13:22:06
阅读次数:
168
REST四个基本原则: 1.使用HTTP动词:GET POST PUT DELETE;2.无状态连接,服务器端不应保存过多上下文状态,即每个请求都是独立的;3.为每个资源设置URI;4.通过XML JSON进行数据传递;实现上述原则的架构即可称为RESTFul架构。1.互联网环境下,任何应用的架构和 ...
分类:
其他好文 时间:
2018-04-28 17:57:09
阅读次数:
1317
Python-json字符串和xml解析 JSON:JavaScript Object Notation(JavaScript 对象表示法) JSON是存储和交换文本信息的语法,类似XML JSON比XML更小,更快,更易解析。 1、JSON语法与语法规则 JSON语法是JavaScript语法的子 ...
分类:
编程语言 时间:
2018-04-24 19:02:17
阅读次数:
203