学习XMPP,比较好的参考文章的地址,留着自己好找

文章1.这篇好

[iPhone高级] 基于XMPP的IOS聊天客户端程序(XMPP服务器架构)

http://blog.csdn.net/kangx6/article/details/7739828

[iPhone高级] 基于XMPP的IOS聊天客户端程序(IOS端一)

http://blog.csdn.net/kangx6/article/details/7740135

[iPhone高级] 基于XMPP的IOS聊天客户端程序(IOS端二)

http://blog.csdn.net/kangx6/article/details/7744304

[iPhone高级] 基于XMPP的IOS聊天客户端程序(IOS端三)

http://blog.csdn.net/kangx6/article/details/7750765

文章2.

iPhone平台下基于XMPP的IM研究

http://blog.csdn.net/liuhongwei123888/article/details/6840262

文章3.

【iOS XMPP】使用XMPPFramewok(一):添加XMPPFramework(XCode 4.6.2)

http://www.cnblogs.com/dyingbleed/archive/2013/05/09/3069145.html

【iOS XMPP】使用XMPPFramewok(二):用户登录

http://www.cnblogs.com/dyingbleed/archive/2013/05/10/3069397.html

【iOS XMPP】使用XMPPFramewok(三):好友状态

http://www.cnblogs.com/dyingbleed/archive/2013/05/13/3071544.html

【iOS XMPP】使用XMPPFramewok(四):收发消息

http://www.cnblogs.com/dyingbleed/archive/2013/05/16/3075105.html

【iOS XMPP】使用XMPPFramewok(五):好友列表

http://www.cnblogs.com/dyingbleed/archive/2013/05/17/3082226.html

时间: 2024-10-12 21:10:28

学习XMPP,比较好的参考文章的地址,留着自己好找的相关文章

字典树的学习(剪辑的博客文章)

字典树(讲解+模版) 又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种.典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计.它的优点是:利用字符串的公共前缀来节约存储空间,最大限度地减少无谓的字符串比较,查询效率比哈希表高. 字典树与字典很相似,当你要查一个单词是不是在字典树中,首先看单词的第一个字母是不是在字典的第一层,如果不在,说明字典树里没有该单词,如果在 就在该字母的孩子节点里找是不是有单词的第二个字母,没有说明没有该单词

Tarjan算法分解强连通分量(附详细参考文章)

Tarjan算法分解强连通分量 算法思路: 算法通过dfs遍历整个连通分量,并在遍历过程中给每个点打上两个记号:一个是时间戳,即首次访问到节点i的时刻,另一个是节点u的某一个祖先被访问的最早时刻. 时间戳用DFN数组存储,最早祖先用low数组来存,每次dfs遍历到一个节点u,即让这两个记号等于当前时刻,在后面回溯或者判断的过程中在来更新low,DNF是一定的,因为第一次访问时刻一定.然后遍历u的子节点,也就是跟u相连的点v,依次看子节点的时间戳有没有打上,也就是看他有没有被访问过.\(1\).没

weex参考文章

1官网:https://weex.apache.org/zh/guide/introduction.html 2.weexui   https://alibaba.github.io/weex-ui/#/cn/ 3.相关视频:https://www.bilibili.com/video/av20117163/?spm_id_from=333.788.videocard.6 4.项目实战 https://github.com/CarGuo/gsy_github_app_flutter 5基于对we

小麦苗微信公众号文章链接地址

小麦苗的微信公众号文章链接地址: 发布日期 文章标题 2016-08-14 [等待事件]User I/O类 等待事件(2.1)--db file sequential read(数据文件顺序读) 2016-08-13 [等待事件]等待事件概述(1)--等待事件的源起和分类 2016-08-12 [故障处理]ORA-12545: Connect failed because target host 2016-08-11 [故障解决]ORA-06502: PL/SQL: numeric or val

DEDE CMS 使用dede的sql标签 获取文章链接地址

在DEDE CMS中,有时需要进行多表联查,此时只能通过sql语句来调用文档,可是用默认的[field:arcurl/]无法获取文档的链接地址,后经到网上搜寻,找到调用“文章链接地址”的办法,如下: 在DEDE中,可以自由使用SQL语句来配合DEDE标签进行更多的个性化调用.通过SQL语句调用文档列表并获取其静态页面地址的方法. 基本参照格式为: {dede:sql sql='select 字段 From 表名称 where 条件语句'} [field:字段名/] {/dede:sql} 由上面

python python 入门学习之网页数据爬虫cnbeta文章保存

需求驱动学习的动力. 因为我们单位上不了外网所以读新闻是那么的痛苦,试着自己抓取网页保存下来,然后离线阅读.今天抓取的是cnbeta科技新闻,抓取地址是http://m.cnbeta.com/wap/index.htm?page=1,咱们需要抓取的是前5页就行了.代码如下: #!/usr/bin/python # -*- coding: utf-8 -*- import urllib2,re,time,json import sys from bs4 import BeautifulSoup r

nginx 参考文章汇总

nginx内容太多,留下一些文章慢慢学习: Nginx 反向代理.负载均衡.页面缓存.URL重写及读写分离详解: http://freeloda.blog.51cto.com/2033581/1288553 Nginx开发从入门到精通: http://tengine.taobao.org/book/

JavaScript2谁刚开始学习应该知道4最佳实践文章(翻译)

原版的:24 JavaScript Best Practices for Beginners (注:阅读原文的时候没有注意公布日期,觉得不错就翻译了,翻译到JSON.parse那一节觉得有点不正确路才发现是2009年公布的文章,只是还是不错的啦. 另外,文章虽说24条最佳实践.其实仅仅有23条,不知道原作者怎么漏了一条. ) 1.优先使用===,而不是== JavaScript使用两种相等性操作符:===|!==和==|!=.通常觉得做比較的最佳实践是使用前一组操作符. "若两个操作数的类型和值

Windows7下移植Qt4.8.4项目到QT5.2上时遇到的一些问题(包括三篇参考文章)

文章来源:http://blog.csdn.net/ccf19881030/article/details/18220447 问题一:错误:C1083: 无法打开包括文件:“QApplication”: No such file or directory 出现原因:Qt5里不再用QtGui模块,而是使用QtWidgets模块. 解决方法:在*.pro里加上greaterThan(QT_MAJOR_VERSION, 4): QT += widgets 问题二:Qt 5.2 使用原来的QT4.8.4