自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhghost的专栏

Go语言和C++语言

  • 博客(17)
  • 资源 (12)
  • 收藏
  • 关注

转载 MMS协议解析

这篇文章来自于网络,因为怕忘记才上传到这里如果侵犯了原作者的权利,还望通知,会及时删除!MMS是(Multimedia Messaging Service)的缩写,中文意为多媒体短信服务,它最大的特色就是支持多媒体功能。多媒体信息使具有功能全面的内容和信息得以传递,这些信息包括图像、音频信息、视频信息、数据以及文本等多媒体信息,可以支持语音、因特网浏览、电子邮件、会议电视等多种高速数据业务,在

2010-01-29 18:17:00 7959

原创 内容分发网络(CDN)

来自:http://zhidao.baidu.com/question/89886205.html?si=1CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。从技术上全面解

2010-01-29 18:16:00 860

原创 MMS协议的相关介绍

mms的作用及原理:MMS是微软的私有流媒体协议。它是通过网络传输多媒体广播、视频、音轨、现场直播和一系列的实时或实况材料。使用这个协议的观众可以通过电脑观看电视图像或音轨。MMS协议是以包和数据块的形式从服务器向使用者发送数据到你的计算机上。服务器上的媒体文件是以ASF或WMA形式存在。直播通过流媒体服务器组装成数据包。如果是TV/视频的话,一个包可能会由多个流组成,但是语音广播就只有一个流。可

2010-01-29 18:15:00 7159

原创 流媒体技术介绍

所谓流媒体是指采用流式传输的方式在Internet播放的媒体格式。 流媒体又叫流式媒体,它是指商家用一个视频传送服务器把节目当成数据包发出,传送到网络上。用户通过解压设备对这些数据进行解压后,节目就会像发送前那样显示出来。   这个过程的一系列相关的包称为“流”。流媒体实际指的是一种新的媒体传送方式,而非一种新的媒体。流媒体技术全面应用后,人们在网上聊天可直接语音输入;如果想彼此看见对方的

2010-01-29 16:03:00 1406

原创 深入剖析WTL

深入剖析WTL. 1一.      Win32模型... 1二.如何封装Windows界面程序... 5三WTL框架窗口分析... 12深入剖析WTL一.   Win32模型WTL 是Windows Template Library的缩写。最初,WTL是由微软的ATL(Active Template Library)小组成员开发的一个SDK例子。主要是基于ATL的对Win3

2010-01-29 15:58:00 4589 2

原创 ACE中的Proactor介绍和应用实例

这篇文章是收集的网上的一片文章,忘记摘自于那了,所以“出处” 就没有添加上,如果侵犯了原作者,还请告知,会及时删除掉。ACE中的Proactor介绍和应用实例把这两天做Proactor的一些经验和心得写一下,可能会给一些人帮助。    Proactor是异步模式的网络处理器,ACE中叫做“前摄器”。    先讲几个概念:     前摄器(Proactor)-异步的事件多路分离器、处理器,是

2010-01-29 15:54:00 1076

原创 ACE的数据报的使用

使用ACE的数据报 ACE_SOCK_Dgram和ACE_LSOCK_Dgram是ACE中的数据报包装类。这些包装包含了发送和接收数据报的方法,并包装了非面向连接的UDP协议和UNIX域socket协议。与流包装不同,这些包装封装的是非面向连接的协议。这也就意味着不存在用于“设置”连接的接受器和连接器。相反,在这种情况下,通信通过一系列的发送和接收来完成。每个send()都要指定目的远地地

2010-01-29 15:52:00 1419

原创 ACE中的Debug的调试及日志输出

ACE_DEBUG介绍及日志输出 ACE_DEBUG  常规的一些输出消息   ACE_ERROR  会提供程序出错的一些低级消息 2个宏的用法上是一致的   ACE_DEBUG(错误级别,"格式串",变量1...变量N)   其中部分错误级别系统定义如下:    LM_SHUTDOWN = 01,系统死机级别     LM_TRACE = 02,跟踪级别

2010-01-29 15:51:00 1741

原创 Ace中日志相关的资料收集

操作系统:Windows XP 专业版 编译环境:VS2005中文版 ACE版本:ACE-5.5.1 安装过程: 下载安装包。 Ace的安装文件可以在[url]http://download.dre.vanderbilt.edu/[/url]中下载到,由于我是在windows环境下安装并且不需要TAO等其它库,便下载了ACE-5.5.1.zip。 下载完成后将其解压。我的解压路径为D:/Devel

2010-01-29 15:49:00 612

原创 ace的安装和配置相关资料整理

操作系统:Windows XP 专业版 编译环境:VS2005中文版 ACE版本:ACE-5.5.1 安装过程: 下载安装包。 Ace的安装文件可以在[url]http://download.dre.vanderbilt.edu/[/url]中下载到,由于我是在windows环境下安装并且不需要TAO等其它库,便下载了ACE-5.5.1.zip。 下载完成后将其解压。我的解压路径为D:/Devel

2010-01-29 15:48:00 541

原创 Ace的安装介绍

VC下的安装 1.解压后放在D盘(或者自定义也可) D:/ACE_wrappers 2.在D:/ACE_wrappers/ace目录下新建文件config.h加入一行    #i nclude "ace/config-win32.h" 3.编译:用VC6.0打开D:/ACE_wrappers/ace/ace.dsw    左侧显示    ACE DLL cl

2010-01-29 15:47:00 831

原创 ACE_Message_Block相关的介绍

ACE_Message_Block在Ace中用来表示消息的存放空间,可用做网络通信中的消息缓冲区,使用非常频繁,下面将在如下方简单的介绍一下ACE_Message_Block相关功能。1.    创建消息块 2.    释放消息块 3.    从消息块中读写数据 4.    数据的拷贝 5.    其它常用函数 1。创建消息块 创建消息块的方式比较灵活,常用的有以下几种

2010-01-29 15:45:00 742

原创 wxWidgets编程时碰到的问题及解答

1.主窗体接收不到按键事件的解决方法:(2009-11-18) wxEvtHandler::SetNextHandler方法。这是指定事件处理链中的下一个处理者的方法。感谢这个比所有窗口的基类wxWindow还祖宗的类所提供的这个设施,让那些子窗体接受到事件后直接串联到主窗体上就行了。遍历主窗体的所有子窗体(用GetChildren方法获得),对每个都调用->SetNextHandler(this

2010-01-29 15:36:00 2114

原创 c++中字符串的相关函数 收集

void *memset(void *dest, int c, size_t count); 将dest前面count个字符置为字符c. 返回dest的值. void *memmove(void *dest, const void *src, size_t count); 从src复制count字节的字符到dest. 如果src和dest出现重叠, 函数会自动处理. 返回dest的

2010-01-29 14:46:00 1037

原创 关于消息机制的介绍

消息机制  消息机制是Windows应用程序的核心。在Windows中发生的一切都可以用消息来表示,消息用于告诉操作系统发生了什么,所有的Windows应用程序都是消息驱动的,  在Windows中,不同的消息由应用程序的不同部分进行处理。MFC库将很多底层的消息都屏蔽了,使用户更加方便、简易地处理消息。例如,用户接收到诸如移动鼠标键(WM_MOUSEMOVE)消息或单击鼠标键(WM_LR

2010-01-29 14:43:00 830

原创 socket资料整理

  图2Socket所处的位置  图3socket之间的通讯图介绍  Socket 编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用 connect() 前的bind() 的结构而不知所措?等等…     好在我已经将这些事完成了,我将和所有人共享我的知识了。如果你了解 C 语言并想穿过网络编程的沼泽,那

2010-01-29 14:32:00 1458 1

原创 视频编码 网上收集的资料(一)

视频编码:所谓视频编码方式就是指通过特定的压缩技术,将某个视频格式的文件转换成另一种视频格式文件的方式。目前视频流传输中最为重要的编解码标准有国际电联的H.261、H.263,运动静止图像专家组的M-JPEG和国际标准化组织运动图像专家组的MPEG系列标准,此外在互联网上被广泛应用的还有Real-Networks的RealVideo、微软公司的WMV以及Apple公司的QuickTime等。视

2010-01-29 12:45:00 1096

ACE技术文档(中文)

包含: 上篇: ACE技术论文集(共10章) 中篇: ACE程序员教程(共9章) 下篇: ACE应用实例(共3章)

2010-02-03

笔试题集锦(C,C++)

内容主要是: 华为面试笔试题 联想笔试题 摩托罗拉部分C++面试题,交流 2005年华为招聘--C语言笔试试题--招聘试题系列(一) 最近笔试面试,狂考sizeof 中兴软件 笔试 其中化为的笔试,面试题占的比重比较多,有60页吧。 希望对找工作的兄弟姐妹有帮助!

2010-02-03

WTL 开发库 直接解压就可以用

Windows Template Library

2009-12-16

wxWidgets参考手册查询

具体内容如下所示:是一个英文的chm文档,自己认为很全,很好用,希望能给学习wxWidgets的朋友起到辅助作用 Contents: Copyright notice Introduction Multi-platform development with wxWidgets Utilities and libraries supplied with wxWidgets Programming strategies Libraries list Alphabetical class reference Functions Constants Classes by category Topic overviews Platform details

2009-11-23

高质量C++(C) 编程指南

前 言 第1 章 文件结构 1.1 版权和版本的声明 1.2 头文件的结构 1.3 定义文件的结构 1.4 头文件的作用 1.5 目录结构 第2 章 程序的版式 2.1 空行 2.2 代码行 2.3 代码行内的空格 2.4 对齐 2.5 长行拆分 2.6 修饰符的位置 2.7 注释 2.8 类的版式 第3 章 命名规则 3.1 共性规则 3.2 简单的WINDOWS 应用程序命名规则 3.3 简单的UNIX 应用程序命名规则 第4 章 表达式和基本语句 4.1 运算符的优先级 4.2 复合表达式 4.3 IF 语句 4.4 循环语句的效率 4.5 FOR 语句的循环控制变量 4.6 SWITCH 语句 4.7 GOTO 语句 第5 章 常量 5.1 为什么需要常量 5.2 CONST 与 #DEFINE的比较 5.3 常量定义规则 5.4 类中的常量 第6 章 函数设计 6.1 参数的规则 6.2 返回值的规则 6.3 函数内部实现的规则 6.4 其它建议 6.5 使用断言 6.6 引用与指针的比较 第7 章 内存管理 7.1 内存分配方式 7.2 常见的内存错误及其对策 7.3 指针与数组的对比 7.4 指针参数是如何传递内存的? 7.5 FREE 和DELETE 把指针怎么啦 7.6 动态内存会被自动释放吗 7.7 杜绝“野指针” 7.8 有了MALLOC/FREE 为什么还要NEW/DELETE ? 7.9 内存耗尽怎么办 7.10 MALLOC/FREE 的使用要点 7.11 NEW /DELETE 的使用要点55 7.12 一些心得体会 第8 章 C++函数的高级特性 8.1 函数重载的概念 8.2 成员函数的重载、覆盖与隐藏 8.3 参数的缺省值 8.4 运算符重载 8.5 函数内联 8.6 一些心得体会 第9 章 类的构造函数、析构函数与赋值函数 9.1 构造函数与析构函数的起源 9.2 构造函数的初始化表 9.3 构造和析构的次序 9.4 示例:类STRING 的构造函数与析构函数 9.5 不要轻视拷贝构造函数与赋值函数 9.6 示例:类STRING 的拷贝构造函数与赋值函数 9.7 偷懒的办法处理拷贝构造函数与赋值函数 9.8 如何在派生类中实现类的基本函数 9.9 一些心得体会 第10 章 类的继承与组合 10.1 继承 10.2 组合 第11 章 其它编程经验 11.1 使用CONST 提高函数的健壮性 11.2 提高程序的效率 11.3 一些有益的建议

2009-08-16

五子棋程序(C++)

1.3.1 开发环境  Intel® Pentium® 4 2.0GHz,512M内存,80G硬盘  Microsoft® Windows™ 2000 Professional  Microsoft® Visual C++ 6.0  Microsoft® Developer Network for Visual Studio.NET 2003  Visual Assist X 10.1.1301.0 1.3.2 运行环境  Intel® Pentium® 2及以上处理器,32M以上内存,4G以上硬盘  Microsoft® Windows™ 9X/NT操作系统  800*600或以上的屏幕分辨率

2009-08-14

WindowsAPIdq.chm(中文版)

文档里面包含了 windows API函数的介绍,参数什么的都介绍比较清楚了。 其中包括了MFC 里面的函数。 是中文版本的。 希望对大家有用!

2009-08-13

C++ 函数库参考.chm

对c++函数库的里面的函数进行描述的一个参考资料, 感觉里面的函数算是比较全了, 拿出来给大家分享!

2009-08-13

mysee客户端的配置文件

这个文件是在下载的mysee开源项目中,没有的一个配置文件。配置文件是mysee客户端的一个配置文件。 名字是config.ini。 经过了很长时间才找到的,现在提供出来,希望对大家有用。

2009-08-07

MMS协议原理及实现

讲述了MMS协议原理, 是一篇PDF格式的论文。

2009-08-06

C++ Primer(第4版)习题解答(完整版).rar

第四版C++Primer的课后习题解答 PDF格式的答案(比较全了)

2009-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除