简介 从第一次接触Protobuf到实际使用已经有半年多,刚开始可能被它的名字所唬住,其实就它是一种轻便高效的数据格式,平台无关、语言无关、可扩展,可用于通讯协议和数据存储等领域。优点平台无关,语言无关,可扩展;提供了友好的动态库,使用简单;解析速度快,比对应的XML快约20-100倍;序列化数据非... ...
分类:
其他好文 时间:
2018-02-03 20:51:24
阅读次数:
199
netstat命令各个参数说明如下: -t : 指明显示TCP端口 -u : 指明显示UDP端口 -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序) -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。 -n : 不进行DN ...
分类:
Web程序 时间:
2018-02-02 00:51:09
阅读次数:
184
SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。SPI,是一种高速的, ...
分类:
其他好文 时间:
2018-02-01 23:17:30
阅读次数:
295
一、基本概念 1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在“无差别”的网络之上。 建立起一个TCP连接需要经过“三次握手”: 第一次握手:客户端发送syn包(syn=j ...
分类:
Web程序 时间:
2018-01-29 16:23:01
阅读次数:
232
插件和工具介绍内容均收集于网络,太多了就不一一注明了,在此谢过! 1、Charles 为了调试与server端的网络通讯协议。经常须要截取网络封包来分析。Charles通过将自己设置成系统的网络訪问代理server,使得全部的网络訪问请求都通过它来完毕,从而实现了网络封包的截取和分析。一个可查看全部 ...
分类:
移动开发 时间:
2018-01-29 15:44:46
阅读次数:
188
简介 Charles是在Mac下常用的截取网络封包的工具,在做iOS开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。 Charles是收费软件,可以 ...
分类:
移动开发 时间:
2018-01-18 22:02:56
阅读次数:
253
xmpp协议的定义? XMPP是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性。因此。基于XMPP的应用具有超强的可扩展性。经过扩展以后的XMPP能够通过发送扩展的信息来处理用户的需求。以及在XMPP的顶端建立如内容公布系统和基于地址的服务等应用程 序。并且,XMPP ...
分类:
其他好文 时间:
2018-01-11 16:05:42
阅读次数:
210
第一节:tcp/ip协议及配置:英文全称:Transmission Control Protocol/Internet Protocol,中文:传输控制协议/因特网互联协议/网络通讯协议;主机与主机之间通讯的三大要素:1.ip地址 2.子网掩码 3.ip路由ip地址的作用:用来标识一个节点的网络地址;ip地址(IP address)的分类:A类:1~126 ,书写形式:网络位+主机位+主机位+主机
分类:
Web程序 时间:
2018-01-02 21:20:54
阅读次数:
280
MQTT MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和制动器(比如通过Twitter让房屋联网)的通信协 ...
分类:
编程语言 时间:
2018-01-01 21:55:26
阅读次数:
874
FTP协议 / FTP Protocol FTP全称为File Transfer Protocol(文件传输协议),常用于Internet上控制文件的双向传输,常用的操作有上传和下载。基于TCP/IP,基于RFC959通信协议。 0 FTP理论 / FTP Theory 详细的理论可以参考这里。 1 ...
分类:
编程语言 时间:
2017-12-26 21:08:44
阅读次数:
205