- 博客(17)
- 资源 (8)
- 收藏
- 关注
原创 IOS 自写HTTP,degest认证客户端
仅供自己参考,留个印象首先是自己的MD5-(NSString *) MD5: (NSString *)string{ unsignedchar digest[CC_MD5_DIGEST_LENGTH]; CC_MD5_CTX md5;CC_MD5_Init(&md5);CC_MD5_Update(&md5, [string UTF8Strin
2012-07-28 12:07:45 1455 2
转载 Linphone for iphone 编译
这两天 和一位网络好友 在做sip电话,他比较厉害 unix 命令知道的比较多英文也比较好 很早就编译完成了我通过聊天方式向他请教了编译linphone的过程http://www.linphone.org/eng/download/git.html linphone源码根据自己的需要下载git http://git-scm.com/ 安装git 之后在 终端 命令行
2012-07-25 16:55:18 7933 1
转载 GDB调试
用GDB调试程序(zz)作者:haoel (QQ是:753640,MSN是:haoel@hotmail.com)来源:http://blog.csdn.net/haoel/archive/2003/07/02/2879.aspx[编辑]使用GDB一般来说GDB主要调试的是C/C++的程序。要调试C/C++的程序,首先在编译时,我们必须要把调试信息加到可执行文件中。使用编译器(c
2012-07-25 09:53:24 719
转载 UIAlertView的 用法
1. 最简单的用法UIAlertView*alert = [[UIAlertView alloc]initWithTitle:@"提示" message:@"这是一个简单的警告框!"
2012-07-24 18:36:32 588
转载 学习Emacs
作者: 陈斌(redguardtoo)更新时间: 2012-02-10 五原创时间: 2012-01-31 周二 15:08很容易.一年多前我还在Vi阵营,偶尔使用Emacs还总是忘记`退出`(C-x C-c)的快捷键,但是一年后我跨入高手行列.现在网上很多中文文章都是和你强调Emacs有多牛,以激发你的兴趣.最有名的大概是王垠的Emacs是一种信仰!世界最强编辑器
2012-07-22 11:03:39 1661
转载 如何看懂源代码–(分析源代码方法)
我们在写程式时,有不少时间都是在看别人的代码。例如看小组的代码,看小组整合的守则,若一开始没规划怎么看,就会“噜看噜苦(台语) ”不管是参考也好,从开源抓下来研究也好,为了了解箇中含意,在有限的时间下,不免会对庞大的源代码解读感到压力。网路上有一篇关于分析看代码的方法,做为程式设计师的您,不妨参考看看,换个角度来分析。 也能更有效率的解读你想要的程式码片段。六个章节:( 1
2012-07-22 10:53:40 3376
转载 阅读linux c开源项
如何阅读linux c开源项目呢? 如何阅读linux c开源项目呢?1. 先baidu知道这个玩意是做什么用的;对这个软件产品的功能有了解;2. 看官方文档关于架构设计的思考,或者网友总结的架构框架;对代码的框架有了解;3. 看这个软件的一些设计细节,比如怎么模块化划分,主要用到什么数据结构和算法,这时候可以试着编译运行;看configure.ac, Makefile.am之类的文件
2012-07-22 09:59:14 609
转载 ios block
iOS4引入了一个新特性,支持代码块的使用, 这将从根本上改变你的编程方式。代码块是对C语言的一个扩展,因此在Objective-C中完全支持。如果你学过Ruby,Python或Lisp编程 语言,那么你肯定知道代码块的强大之处。简单的说,你可以通过代码块封装一组代码语句并将其当作一个对象。代码块的使用是一种新的编码风格,可以让你运用 自如的使用iOS4中新增API。 我们先来看两个
2012-07-15 00:07:19 1216
转载 制作自己的xmpp/gtalk客户端
本文作者的这个研究过程跟我的好像,我也在xmpp和libjingle之间辗转研究,用了xmppframework,libjingle,gloox,其中libjingle我是以前都研究过,所有基于它的P2P进行数据传输这部分没有问题,也是会遇到用户系统的问题,我们需要使用自己的用户系统,又不想建立自己的STUN,而xmppframework这个又实现的不完整而且也没什么资料,所以最后又使用gloox
2012-07-15 00:04:21 4619
翻译 RFC3920 XMPP
RFC3920(一) 2011-03-07 10:31:19| 分类: Jabber |字号 订阅XMPP中文翻譯計劃"本文的英文原文来自RFC 3920网络工作组P. Saint-Andre, Ed.申请讨论: 3920Jabber软件基金会类别: 标准跟踪2004年10月
2012-07-14 16:36:56 745
转载 C++ 运算符重载
前言 多态性是面向对象程序设计的重要特征之一。它与前面讲过的封装性和继承性构成了面向对象程序设计的三大特征。这三大特征是相互关联的。封装性是基础,继承性是关键,多态性是补充,而多态又必须存在于继承的环境之中。 所谓多态性是指发出同样的消息被不同类型的对象接收时导致完全不同的行为。这里所说的消息主要是指对类的成员函数的调用,而不同的行为是指不同的实现。利用多态性,用户只需发送一般
2012-07-14 16:07:34 381
转载 SDP 协议分析
SDP 协议分析一、SDP协议介绍SDP 完全是一种会话描述格式 ― 它不属于传输协议 ― 它只使用不同的适当的传输协议,包括会话通知协议(SAP)、会话初始协议(SIP)、实时流协议(RTSP)、MIME 扩展协议的电子邮件以及超文本传输协议(HTTP)。SDP协议是也是基于文本的协议,这样就能保证协议的可扩展性比较强,这样就使其具有广泛的应用范围。SDP 不支持会话
2012-07-09 11:11:38 858
转载 Android Live555
如何让Android支持C++异常机制Android不支持C++异常机制,如果需要用到的话,则需要在编译的时候加入比较完整的C++库. Android支持的C++库可以在Android NDK中找到(解压后找到libsupc++.a放到代码环境中即可): http://www.crystax.net/en/android/ndk/7 编译时加上参数: -fexceptions
2012-07-09 09:49:54 2055
转载 XCAP 详解
引言如名字所示,XCAP 是一种配置访问协议。它使用 XML 文档格式来存储应用程序的配置数据,允许客户端读取、写入及修改配置数据。 XCAP映射 XML 文档的子树和元素属性到 HTTP URL ,所以这些组件可以通过 HTTP 直接获取。 XCAP 是一种映射 XML 文档和文档属性到 HTTP URL 的一种惯例,一个资源的修改如何影响其他资源的规则,数据验证的约束,
2012-07-03 11:19:03 8209
转载 IMSDroid Http Stack分析 -- 基本流程
IMSDroid的tiny http stack是专用于其tiny xcap的,以下是摘自http://doubango.org/API/tinyHTTP/ 关于tinyHTTP的概述:The HTTP/HTTPS stack is a basic thread-safe client API and is used in conjunction with the XCAP protocol.
2012-07-02 11:47:58 820
转载 Doubango ims 框架 分析之 多媒体部分
csdn lidp http://blog.csdn.net/perfectpdl 序言RTP提供带有实时特性的端对端数据传输服务,传输的数据如:交互式的音频和视频。那些服务包括有效载荷类型定义,序列号,时间戳和传输监测控制。应用程序在UDP上运行RTP来使用它的多路技术和checksum服务。2种协议都提供传输协议的部分功能。RTP本身没有提供任何的机制来确保实
2012-07-02 11:18:20 1394
转载 ims 客户端 与一般SIP客户端区别
通过研究可以发现,IMS客户端和一般的SIP客户端有许多不同之处,它相比一般的SIP客户端而言需要支持更多的功能,也更加复杂,对于IMS终端的要求也更高。其中关键的一点是IMS客户端必须符合IMS相关规范,才能够接入到IMS网络。为用户提供一系列的IMS 服务。 (1)SIP扩展 IMS客户端必须支持SIP扩展部分的有关规范,特别是3GPP所要求的那些SIP包头扩展部分,这样才能访
2012-07-02 11:14:14 2328
运用matlab软件用小波处理图像的课程设计
2009-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人