在一些消耗流量较大的应用中我们需要对当前的网络状态进行实时监测,根据用户的网络状态进行智能处理业务中的一些数据交换,节省用户流量,提高用户体验;使用户了解自己当前的网络状态,以免无辜背锅 方法一:RealReachability RealReachability引入了ping能力(此方案流量开销最小 ...
分类:
其他好文 时间:
2018-09-07 15:58:41
阅读次数:
188
计算机网络学习的核心内容就是网络协议的学习。网络协议是为计算机网络中进行数据交换而建立的规则、标准或者说是约定的集合。因为不同用户的数据终端可能采取的字符集是不同的,两者需要进行通信,必须要在一定的标准上进行。一个很形象地比喻就是我们的语言,我们大天朝地广人多,地方性语言也非常丰富,而且方言之间差距 ...
分类:
其他好文 时间:
2018-09-07 11:53:14
阅读次数:
158
JSON的全称是”JavaScript Object Notation”,意思是JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式。XML也是一种数据交换格式,为什么没有选择XML呢?因为XML虽然可以作为跨平台的数据交换格式,但是在JS(JavaScript的简写)中 ...
分类:
Web程序 时间:
2018-09-07 11:12:17
阅读次数:
203
初学者必知的AIDL在应用层上的Binder机制 首先得理解几个概念: IPC:Inter-Process Communication,进程间的通信或跨进程通信。简单点理解,一个应用可以存在多个进程,但需要数据交换就必须用IPC;或者是二个应用之间的数据交换。 Binder:Binder是Andro ...
分类:
移动开发 时间:
2018-09-06 14:42:03
阅读次数:
203
Server.java package socket; import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;impor ...
分类:
编程语言 时间:
2018-09-06 14:27:53
阅读次数:
184
4.9 xml模块 xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的混沌年代,大家只能选择用xml,至今很多传统公司如金融行业的很多系统的接口还主要是xml。 xml的格式如下,就是通过<>节点来区别数据结构的: xml ...
分类:
其他好文 时间:
2018-09-04 23:37:30
阅读次数:
345
# JAVA学习日志——Ajax和Json # Ajax和Json在一个web项目中可以说是经常用到了,Ajax是一种用于创建快速动态网页的技术,而Json则是一种与语言无关的数据交换的格式。以下是个人在学习过程中的总结。 一、Ajax 1.同步与异步 在学习Ajax之前我们要先知道什么是同步,什么 ...
分类:
编程语言 时间:
2018-09-04 23:31:31
阅读次数:
225
1. xml模块 引用参考原文链接:https://www.cnblogs.com/python-gm/p/8032465.html 谢谢 xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候, 在json还没诞生的黑暗年代,大家只能选择用xml ...
分类:
编程语言 时间:
2018-09-04 23:23:51
阅读次数:
218
进程间通信的目的 1. 数据交换 2. 状态同步 3. 事件通知 4. 资源共享 5. 进程控制 一般来将进程之间的通信根据内容可以划分为两种,一种是传输控制信息,另一种是传输大量的数据。一般控制信息只有一个或几个字节,用来达到进程控制操作的高速执行(比如利用信号量实现进程同步);大量数据的传输一般 ...
分类:
系统相关 时间:
2018-09-04 16:58:20
阅读次数:
201
一、介绍 JSON:JavaScript对象表示法(JavaScript Object Notation),一种轻量级的数据交换格式,易于人阅读和编写,也易于机器解析和生成。用来描述数据结构,它是基于纯文本的数据格式。广泛应用于服务端和客户端的数据交互。 基本类型 数组类型 对象嵌套 二、解析方式 ...
分类:
Web程序 时间:
2018-09-04 00:13:19
阅读次数:
208