- 博客(13)
- 资源 (32)
- 收藏
- 关注
原创 GLOOX1.0---心跳
改定履历:2011-08-25-----------新建文本文档 通常在客户端与服务器之间需要心跳来维系连接,XMPP可以通过一个扩展协议XEP-0199来实现客户端与服务器端的心跳。XEP-0199规定通过发送命名空间为'urn:xmpp:ping'的iq节XML流
2011-08-25 18:32:24 2227 1
原创 面试问题
1、函数指针的作用,缺点,用什么来代替函数指针2、类成员函数加了const,怎么才能改变调用此函数的对象3、异常的类型如何定义,Exception之外的异常如何捕捉4、如何更有效的管理指针,避免空指针,野指针5、如何避免产生过多的内存碎片的问题6、观察者模式不
2011-08-25 17:57:08 659
原创 GLOOX 1.0 API ----框架
改定履历:2011-08-19-------------------新建文本文档2011-08-25--------------------增加XMPP官网链接 2011-09-02-------------------新增对GLOOX1.0API文档Main Pag
2011-08-19 16:41:56 4130 3
转载 RFC3921中文
本文转自http://wiki.jabbercn.org/index.php?title=RFC3921可扩展的消息和出席信息协议 (XMPP): 即时消息和出席信息 关于本文的说明 本文为互联网社区定义了一个互联网标准跟踪协议,并且申请讨论协
2011-08-19 11:48:11 2428
转载 RFC3920中文
本文转自http://wiki.jabbercn.org/index.php?title=RFC3920 可扩展的消息和出席信息协议 (XMPP): 核心协议 关于本文的说明 本文为互联网社区定义了一个互联网标准跟踪协议,并且申请讨论协议和提出了改
2011-08-19 11:45:49 3038
转载 C++多态技术的实现和反思
C++多态技术实现反思杨喜敏 孟岩 本文摘自《程序员》2005年11期 面向对象技术最早出现于1960年代的Simula 67系统,并且在1970年代保罗阿托实验室开发的Smalltalk系统中发展成熟。然而对于大部分程序员来说,C++是第一个可用的面向对
2011-08-18 17:27:16 613
转载 解决TCP网络传输“粘包”问题
转自http://blog.csdn.net/zhanghefu针对三种不同的粘包现象,分包算法分别采取了相应的解决办法。其基本思路是首先将待处理的接收数据流(长度设为m)强行转换成预定的结构数据形式,并从中取出结构数据长度字段,即图5中的n,而后根据n计算得到第一包数据长度
2011-08-17 23:14:30 830
转载 自定义应用层通信协议
标签:通信协议 要素 1.通信协议的概念及其要素在OSI开放互联参考模型中,对等实体之间数据单元在发送方逐层封装,在接收方的逐层解析。发送方N层实体从N+1层实体得到的数据包称为服务数据单元(Service Data Unit,SDU)。N层实体只将其视为需要本实
2011-08-17 19:37:59 1073
转载 TLV 格式及编码
一种可变格式,TLV的意思就是:Type类型, Lenght长度,Value值;Type和Length的长度固定,一般是2、4个字节;Value的长度有Length指定;解析方法: 1.读取type 转换为ntohl、ntohs转换为主机字节序得到类
2011-08-17 19:13:14 1448
原创 菜鸟学QT之一-------------HELLO,WORLD
恐怕得学QT了,本系列接下来的学习是在windows上进行的,采用vs2008+qt4.7的编程环境
2011-08-05 14:54:57 2832 5
TCP-IP详解卷(一协议,二实现,三事务合集
2013-06-27
Exceptional C++
2011-09-16
Beyond the C++ Standard Library
2011-09-10
语言国际化示例--INI及资源两种实现
2010-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人