error: linker command failed with exit code 1 (use -v to see invocation) 错误原因:libidn.a文件没添加上去 解决方法:libidn.a文件删除重新添加 第一步:删除libidn.a文件 第二步:添加libidn.a文件 ...
分类:
其他好文 时间:
2016-05-18 21:30:23
阅读次数:
183
xmpp中是如何跟服务器进行联系的?
第一步:通过各种模块从服务器获取数据。比如电子名片模块,头像模块,花名册模块,消息模块等。
第二步:修改的数据需要同步到服务器,自己定义的方法,当点击保存按钮时就调用如下方法。
#pragma mark 点击按钮进行服务器更新。
-(void)editVCardViewController:(WCEditVCardViewController *)e...
分类:
移动开发 时间:
2016-05-13 04:30:09
阅读次数:
286
一、利用xmpp里的扩展文件进行xml数据解析,xml数据解析的框架需要自己手动写出。
包含这个头文件NSXMLElement+XMPP.m。主要使用了这个文件中的如下方法:
- (NSXMLElement *)elementForName:(NSString *)name
{
NSArray *elements = [self elementsForName:name];
if ([el...
分类:
移动开发 时间:
2016-05-13 04:24:01
阅读次数:
184
Android中的即时通讯,就是客户端要与服务器建立长时间的连接,正常情况下Android中请求服务器数据后,连接一般断开。但即时通讯类的对消息的实时性要求比较高。需要客户端与服务器建立长时间的连接,这样,才能保证消息的时实性。1、XMPP协议1、XMPP基于xml,XMPP用TCP传递的是xml流。它具有xml的灵活性和扩展性。可以实现服务类实时通讯。XMPP的核心XML流传输协议的定义使得XMP...
分类:
移动开发 时间:
2016-05-12 23:25:02
阅读次数:
283
一个Java编写的登录注册程序,分离了业务逻辑与DAO层,C/S 连接传输运用了XMPP协议。
一个初学者学习数据库的总结......
分类:
数据库 时间:
2016-05-12 22:52:48
阅读次数:
258
XMPP : 是即时通讯协议,基于 XML .
Openfire :是一个 XMPP 协议的Java实现的IM服务器程序,底层使用 Mina 框架。
基于环信 IM 长连接技术,支持亿级用户同时在线。
基于WEB的即时消息传输平台,原来的JiveMessenger.
开源的实时协作RTC服务器,基于XMPP协议,构建高效率的通信服务器。利用WEB进行管理。
Sma...
分类:
其他好文 时间:
2016-05-12 19:07:57
阅读次数:
261
1> 安装数据库mysql
-安装mysql-5.7.12-osx10.11-x86_64.dmg
-上面这个mysql是新版本的, 只有一个主安装程序包含全部功能
-在老版本的mysql中会有3个需要安装的程序
*mysql-版本号-要求系统版本-x86_64.dmg // 这个是主安装程序
*MySQL...
分类:
移动开发 时间:
2016-05-07 08:17:39
阅读次数:
141
iOS开发拓展篇-XMPP简单介绍 一、即时通讯简单介绍 1、简单说明 即时通讯技术(IM)支持用户在线实时交谈。如果要发送一条信息,用户需要打开一个小窗口,以便让用户及其朋友在其中输入信息并让交谈双方都看到交谈的内容 有许多的IM系统,如AOL IM、Yahoo IM、 MSN以及QQ,它们最大的 ...
分类:
移动开发 时间:
2016-05-05 00:15:16
阅读次数:
335
1、下载ejabberd服务器 https://www.process-one.net/en/ejabberd/downloads/
2、双击ejabberd-16.03-osx-installer
3、选择语言,下一步,接收协议下一步
4、安装目录默认
5、设置服务器域名默认bogon,或者改成ejabberd
6、输入服务器后台管理员用户名默认admin
7、输...
分类:
其他好文 时间:
2016-05-03 18:21:09
阅读次数:
356