自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 is-a 与 has-a的区别

c++类中常有is-a 和 has-a 两种关系:is-a:

2014-04-30 10:52:52 672

原创 大端小端

主机序:整数在内存中保存的顺序,通常根据CPU的不同,其保存顺序可能不同,通常分为两种:大端和小端;    小端: 低字节存储在低地址    大端: 高字节存储在低地址例:在内存中双字0x01020304(DWORD)的存储方式 :内存地址:     4000 4001 4002 4003 LE   04     03      02     01 BE   01

2014-02-10 17:39:19 517

原创 DEBUG and NDEBUG

DEBUG & NDEBUG#ifdef NDEBUG  WDStart(em_AGW_INNIF, TRUE);#endif DEBUG 宏表示编译版本为DEBUG版,NDEBUG宏表示编译版本为Release版本

2013-12-23 16:47:10 647

原创 VC助手使用技巧

在使用VC开发工具时,我们常常会遇到查找函数啊,重命名所有同名变量之类的操作时,会觉得极不方便,而安装了VisualAssistX会使开发更加的高效:•VisualAssistX安装:–运行VA_X_Setup1619.exe的安装程序,Next, Next…–用VA_X.dll替换安装目录下的同名文件。1、Shift+Alt+O   打

2013-12-05 19:08:58 1671

转载 SIGPIPE信号

使用libevent编写websocket服务端时遇到了一个问题:浏览器与服务端建立连接后,若刷新或关闭浏览器窗口(未监听相应事件并处理),服务端无法得知连接断开,按理说,这种情况属于client异常终止,跟拔网线的情况类似。这种情况下,服务端不知情,仍保留此连接,仍按照既定逻辑向client写数据,写了两次后,服务端程序终止(多次测试,均是第2次后终止),不是崩溃,是异常终止,非常不解。

2013-12-03 16:23:25 493

转载 C/C++回调函数

对于很多初学者来说,往往觉得回调函数很神秘,很想知道回调函数的工作原理。本文将要解释什么是回调函数、它们有什么好处、为什么要使用它们等等问题,在开始之前,假设你已经熟知了函数指针。   什么是回调函数?  简而言之,回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。

2013-11-26 18:45:02 485

原创 几个特殊的IP地址

1.   ip=0.0.0.0         严格说来,0.0.0.0已经不是一个真正意义上的IP地址。它表示的是这样一个集合:所有不清楚的主机和目的网络。这里的“不清楚”是指在本机的路由表里没有特定条目指明如何到达。如果在网络设置中设置了缺省网关,那么系统会自动产生一个目的地址为0.0.0.0的缺省路由.对本机来说,它就是一个“收容所”,所有不认识的“三无”人员,一 律送进去。如果你在网络

2013-11-23 15:17:19 734

原创 linux下编译不能打开共享库

./h323gw_std: error while loading shared libraries: libosp.so: cannot open shared object file: No such file or directory解决方法:            1. 复制共享库到/usr/local/lib下;    2.# echo "/usr/local/lib

2013-11-22 14:15:26 953

原创 linux 命令整理

mount:mount -t cifs -o username=user,password=123456  //192.168.1.107.16.80/Share  /mnt/lhq        将windows下的Share文件夹挂载到linux下,这样就可以在linux下方便的访问windows文件夹了(Share文件夹需设置共享)。tcpdump:

2013-11-18 16:38:54 637

转载 H.460.19

简介        H.460.19定义了H.323系统中媒体流穿越NAT和防火墙的过程,以及媒体复用模式。它与H.460.18同样基于Cient-Server模型,定义了Client与Server之间的穿NAT和防火墙的过程(注意并没有定义Client-Client或Server-Server之间穿NAT和防火墙的方法)。穿NAT和防火墙        由于媒体控制通道本

2013-11-18 10:30:19 1411

转载 H.460.18

简介      H.460.18的全称是H.323信令穿越NAT和防火墙,它是国际电联(ITU-T)制定的H.323系统中信令穿越NAT和防火墙的标准,与之密切相关的协议是H.248.19,它媒体穿越NAT和防火墙的标准方法。它有以下两个特点:1) 它基于Client-Server模型,并不是p2p穿NAT和防火墙的方法(如IETF的ICE)2) 没有进行NAT类型检查(不

2013-11-18 10:23:32 1552

空空如也

空空如也

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

TA关注的人

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