这一节,我们从Asmack基于的协议核心出发,XMPP协议,来学习。弄懂XMPP对学习Asmack源码有着重要的原因,做到知其然知其所以然。
本文主要是学习《XMPP The Definitive Guide Building Real-Time Applications with Jabber Technologies》文总结而来。
1,您能够拿XMPP来做什么?
XMPP(Ext...
分类:
其他好文 时间:
2014-09-05 11:24:51
阅读次数:
203
题目链接:
题意:
给定n个人 m个逃生洞穴 至少k个人进入逃生洞穴 挖洞时间c
下面n*m的矩阵表示每个人到每个洞需要的时间。
一个洞穴开始只能容纳一个人,可以被拓展一次,即变成可以容纳2个人(一个洞穴只能被拓展一次)
当a进入洞穴后不会开始拓展,直到有一个人b在洞穴门口等,a才会开始拓展空间,拓展的时间的c,c时间后b才能进入洞穴。
问至少k个人进入洞穴的最短时间。(数据保...
分类:
其他好文 时间:
2014-09-05 11:24:41
阅读次数:
148
/**
*
* This method is used :通知群聊名称变化
* @author tianwei
* @version
* 4.0 2014-9-5 上午10:50:39
*/
public static void notifyMembersMucNameChanged(String mJid, String roomJid,
String...
分类:
其他好文 时间:
2014-09-05 11:24:31
阅读次数:
221
/**
* 判断网络连接状态
*/
public static boolean isNetworkAvailable(Context context) {
ConnectivityManager cwjManager = (ConnectivityManager) context
.getSystemService(Context.CONNECTIVITY_SERVICE);
Netw...
分类:
其他好文 时间:
2014-09-05 11:24:21
阅读次数:
143
为什么我们的工作要追求复杂。我们越深入,理解得越复杂越好。因为市场需要简单,越简单越好,那么作为程序员的我们必须包容和理解复杂。融汇贯通。然后以简单,易用的规则面对市场。只有深刻的理解复杂。才 ......
分类:
其他好文 时间:
2014-09-05 11:24:11
阅读次数:
261
情况描述:
打开Eclipse,先启动模拟器,手机再连接上,运行程序,发现出现officeline unknow,并且控制台打印:
[2014-09-05 10:42:27 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接。
[2014-09-05 10:42:28 - DeviceMonitor] Connection attem...
分类:
其他好文 时间:
2014-09-05 11:23:41
阅读次数:
321
详细讲解如何实现多光源,如何实现Omni light...
分类:
其他好文 时间:
2014-09-05 11:23:31
阅读次数:
282
A/B Problem
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
做了A+B Problem,A/B Problem不是什么问题了吧!
输入每组测试样例一行,首先一个号码A,中间一个或多个空格,然后一个符号( / 或者 % ),然后又是空格,后面又是一个号码B,A可能会很长,B是一个int范围的数。
输出输出结果。
...
分类:
其他好文 时间:
2014-09-05 11:23:21
阅读次数:
202
跟POJ 1001 一样的题。不过数据很奇葩就是了。
用POJ AC的程序提交过不了,于是重写了。
注意:
001200 0 =1
001200 1 =1200
0.0000 2 =0
00000 1 =0
0000. 1 =0
反正各种能想到的都试试就知道了。
#include
#include
#include
#include
#incl...
分类:
其他好文 时间:
2014-09-05 11:23:11
阅读次数:
150
题目来源:http://poj.org/problem?id=1182
食物链
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 45355
Accepted: 13229
Description
动物王国中有三类动物A,B,C,这三类动物的...
分类:
其他好文 时间:
2014-09-05 11:22:51
阅读次数:
220
干了这么多年,今天被技术总监又教育了
日志问题:
log日志输出用处
log.info();
用来交给运维人员统计数据或者长时间保留数据所用
log.error();
用来捕获异常或者是处理一些不可预见或不可控制的异常,可以放对象,例如:
try {
MapSqlParameterSource param = new MapS...
分类:
其他好文 时间:
2014-09-05 11:22:41
阅读次数:
273
XMPP是用XML来进行数据交换的,所以,我们必须对XML有了解。对于XML理论知识,可以去稍微的复习一下。例如,节点,实体,属性等这些。今天,我们需要讲的是xmlPullParser。XML解析库其实有很多,而android平台下非常推崇它,当然XMPP也是,因为它的有点是不需要导入整个xml文件。还记得xmpp的一个特点就是能够传输小片xml文件数据。试想,如果你的xml解析库非得完整的xml...
分类:
其他好文 时间:
2014-09-05 11:22:21
阅读次数:
166
题目来源:https://www.vijos.org/p/1443
P1443银河英雄传说
Accepted
标签:NOI2002[显示标签]
描述
公元五八○一年,地球居民迁移至金牛座α第二行星,在那里发表银河联邦创立宣言,同年改元为宇宙历元年,并开始向银河系深处拓展。
宇宙历七九九年,银河...
分类:
其他好文 时间:
2014-09-05 11:22:11
阅读次数:
224
设计内容三 模拟实现可变分区存储管理
1.目的和要求
在熟练掌握计算机分区存储管理方式的原理的基础上,利用一种程序设计语言模拟实现操作系统的可变分区存储管理的功能,一方面加深对原理的理解,另一方面提高学生通过编程根据已有原理解决实际问题的能力,为学生将来进行系统软件开发和针对实际问题提出高效的软件解决方案打下基础。
2.设计内容
设计合理的数据结构来描述存储空间:对于未分配出去的部分,可...
分类:
其他好文 时间:
2014-09-05 11:22:01
阅读次数:
194
1、lua中的标识符可以是由任意字母、数字和下划线构成的字符串,但不能以数字开头。2、lua将通常类似"_VALUE"的标识符作为保留标识符3、lua的保留字 and break do else elseif end false for function if in loacl nil not or...
分类:
其他好文 时间:
2014-09-05 11:20:51
阅读次数:
194
Unicode字符集的出现是为了弥补ASCII码只能表示128个字符的限制。在实际应用中,如若我们想显示汉字或日文等等,显然使用ASCII是不可能的。Unicode占用了两个字节,即16位,能表示的字符高达65536。即使像汉字这样庞大的语言,也不过3W左右的字符,所以Unicode足够应付。当然实...
分类:
其他好文 时间:
2014-09-05 11:20:41
阅读次数:
285
超长位数的字符数的加法:测试用例:112233445566778899 + 998877665544332211 = 1111111111111111110程序代码: 1 #include 2 #include 3 #include 4 #define MAXLEN 100 5 6 void...
分类:
其他好文 时间:
2014-09-05 11:20:31
阅读次数:
225