一、即时通讯 什么是即时通讯、 即时通讯(Instant Messaging)是目前Internet上最为流行的通讯方式,各种各样的即时通讯软件也层出不穷,服务提供商也提供了越来越丰富的通讯服务功能。 即时通讯的实现方式 即时通讯有多种实现方式,例如:XMPP、环信、融云等。 什么是XMPP XMP ...
分类:
其他好文 时间:
2016-05-24 18:41:28
阅读次数:
329
一、即时通讯 什么是即时通讯、 即时通讯(Instant Messaging)是目前Internet上最为流行的通讯方式,各种各样的即时通讯软件也层出不穷,服务提供商也提供了越来越丰富的通讯服务功能。 即时通讯的实现方式 即时通讯有多种实现方式,例如:XMPP、环信、融云等。 什么是XMPP XMP ...
分类:
其他好文 时间:
2016-05-19 23:18:04
阅读次数:
203
1108 - Instant View of Big Bang PDF (English) Statistics Forum Time Limit: 2 second(s) Memory Limit: 32 MB Have you forgotten about wormholes? Oh my g ...
分类:
其他好文 时间:
2016-05-19 14:58:43
阅读次数:
171
一、即时通讯 1、简介 即时通讯(Instant Messaging)是目前Internet上最为流行的通讯方式,各种各样的即时通讯软件也层出不穷,服务提供商也提供了越来越丰富的通讯服务功能。 2、实现方式 即时通讯有多种实现方式,例如:XMPP、环信、融云等。下面我们对XMPP的使用进行介绍。 3 ...
分类:
移动开发 时间:
2016-05-19 10:45:00
阅读次数:
416
一、即时通讯 即时通讯(Instant Messaging) 是目前Internet上最为流行的通讯方式,各种各样的即时通讯软件也层出不穷,服务提供商业提供了越来越丰富的通讯服务功能。 XMPP(XML,Messages,Presence,Protocol)是基于可扩展标记语言(XML)的协议,可用 ...
分类:
其他好文 时间:
2016-05-19 00:03:32
阅读次数:
238
加速篇
GRADLE的构建过程通常会比较漫长,一个中等项目,10M左右大小的app,一次完整构建大概在5分钟左右,是不是很吓人,当然,如果是在调试阶段,采用Android Studuo 2.0,默认提供的Instant Run方式,每次修改都不会重新构建项目,从而加快了构建过程。恩,这是另一个故事,这里,我们先谈谈GRADLE脚本的加速姿势。
一般来说,GRADLE一次完整的构建过程通...
分类:
移动开发 时间:
2016-05-16 13:01:34
阅读次数:
464
Android Studio升级到2.0之后,新增了Instant Run功能,该功能可以热替换apk中的部分代码,大幅提高测试安装的效率。 但是,由于我的项目中自定义了一些ClassLoader,当使用InstantRun时,经常出现class加载不正确的问题。分析后原因如下。 使用Instant ...
分类:
移动开发 时间:
2016-04-28 19:43:32
阅读次数:
366
http://stackoverflow.com/questions/26247986/unsatisfiedlinkerror-couldnt-load-sinch-android-rtc-from-loader-dalvik-system https://www.sinch.com/tutori ...
分类:
移动开发 时间:
2016-04-27 18:45:05
阅读次数:
220
关于此错误的出现的原因,请参照这篇微博http://www.05935.com/83/1036608/ 使用Android Studio 2.0 引入老项目时,在开启Instant Run时候会出现这样的问题: 这个问题困扰了我好久,终于有了答案。 对于使用 gradle 2.2.1至2.9 版本的 ...
分类:
移动开发 时间:
2016-04-26 10:52:40
阅读次数:
210
想访问远程Oracle数据库,本地又不想安装几百兆的Oracle Client(也木有root权限),安装python的cx_Oralce 模块需要依赖Oracle Instant Client 代替完整的Oracle Client。 Oracle Instant Client 下载:http:// ...
分类:
数据库 时间:
2016-04-21 22:09:17
阅读次数:
323