标签:长安街 ubuntu python double 致命伤
xml和json的区别
在Javascript地盘内,JSON毕竟是主场作战,其优势当然要远远优越于xml。
还是易用性,JSON的可读性比XML强几条长安街,解析规则也简单许多。XML解析的时候规则太多了,动不动就非法字符,动不动就抛异常。这对追求高开发速度和低开发门槛的企业来说,是个致命伤。
JSON的缺点是数据类型支持较少,且不精确。比方说:
price:12580
在json里,你无法知道这个价格是int, float还是double。
所以,如上面第二条所述,在一些业务要求较高的领域,还是XML更合适。
最后说一下性能,JSON的性能高于XML,除此之外,基于XML和HTTP的WebService, 基于JSON的RESTful API,并没有性能差异。
XML性能糟糕到什么地步呢,有一种专门的CPU叫做XML Accelerator,专门为XML解析提供硬件加速。
xml是标签格式的,json是key:value
centos由redhet维护,所以更新的包比较快,如果有安全漏洞的话很快就会有相应的补丁包,而其他的ubuntu是有社区维护,不够稳定
dist-upgrade 更新操作系统的版本
2.python开发后台的框架,flask和diango
标签:长安街 ubuntu python double 致命伤
原文地址:http://yangntu2014.blog.51cto.com/10272792/1665207