自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李永亮的专栏

设计改变中国!

  • 博客(9)
  • 收藏
  • 关注

原创 WinPcap开发心得

什么是WinPcap?       随着网络应用的普及,对于网络状况进行分析和监控的需求原来越多。在这些需求中,有些需要在网络上进行抓包分析的需要,Unix/Linux下libPcap就是支持基于网卡的抓包,发包的Toolkit,它在Windows下的实现就是WinPcap。 WinPcap的主页:http://www.winpcap.org/ WinPcap的授权:免

2008-01-31 14:48:00 3125

原创 线程本地存储(TLS)

以下内容摘自MSDN:线程本地存储 (TLS)线程本地存储 (TLS) 是一个方法,通过该方法,给定的多线程进程中的每个线程都可以分配存储线程特定数据的位置。通过 TLS API(TlsAlloc、TlsGetValue、TlsSetValue、TlsFree)方式支持动态绑定(运行时)的线程特定数据。除了现有的 API 实现,Win32 和 Visual C++ 编译器现在还支持静态绑定

2008-01-28 16:15:00 2561 1

原创 数字立体声广播传送设备

    我们接触过广东天为的这种设备,可以将广播音频通过模拟线转换成E1线。E1这一侧是一种无信令的状态。也有厂商出一号信令的接口。每一个音频频道被转换成E1的一个时隙。 

2008-01-22 17:05:00 762

原创 RFC1925中文版——网络的12条军规

该军规适用于所有网络,并不局限于TCP/IP或者Internet。(1)       它必须可工作。(2)       无论推送多快或者优先级多高,都无法增加光的速度。(2a)推论,无论多么努力也不能在9个月内生下个孩子;你想使它更快的努力,反而会使它变得更慢。(3)       如果冲刺的足够猛,猪也可以飞起来。然而,这未必是个好主意。很难确定会在什么地方着陆。当它们从头顶飞过的

2008-01-16 21:11:00 2367

原创 ACE Value_Ptr的用法

       ACE的Value_Ptr和auto_ptr基本一致,不过就是多实现了一个clone的方法。使用Value_Ptr不需要有太多的注意,只要知道这个Smart pointer只能Swap数据,不能Share数据。  /**   * @struct VP_traits   *   * @brief @c Value_Ptr traits template structure.   *

2008-01-11 15:00:00 694

原创 和大家分享我的快乐,祝贺自己通过系统分析师考试

       昨天有一件很开心的事情,我上网查了一下,我通过了系统分析师的考试。当时有点意外,因为一直以来工作各方面都比较忙,连Blog都写得比较少。这次考试准备的时间比较短,本来抱的希望就不是很大。我很开心可以通过考试,旧的目标达到了,可以考虑新的目标了。     有人把软考比作鸡肋,我觉得那是因为可能把参加软考的定位弄错了。首先,软考并不是什么招工考试,不能把自己的职业生涯寄托在软考上。但参加

2008-01-08 13:39:00 656

原创 函数调用约定

       今天在C#调用C++ DLL的时候出现了一些问题,后来追查了下去,原来是函数的调用约定出了问题。调用约定(Calling Convention)是指在程序设计语言中为了实现函数调用而建立的一种协议。这种协议规定了该语言的函数中的参数传送方式、参数是否可变和由谁来处理堆栈等问题。不同的语言定义了不同的调用约定。在C++中,因为重载的原因,所以对函数的命名方式和普通C语言并不一致

2008-01-07 20:16:00 1030

原创 DLL调用问题

当DLL调用时,事实上DLL会被加载到进程空间内运行。如果APP A和其中的调用的DLL B,同时依赖DLL C,则在程序运行时,只会加载一份DLL实例(即使DLL C分别存在于A和B的同级目录),则A和B中面对的C的全局对象都是一致的,可以理解成就是把代码糅合到一起,形成一个大的APP。但如果A和B依赖的DLL名称不同,但内容相同(就是改个名字),则在加载的过程中,会加载两个DLL实例。

2008-01-07 20:13:00 679

原创 RPC远程调用问题

       曾经在有一个地方出现这样一件事情,就是RPC调用总是出现错误,当时是两台机器之间的调用,协议使用的是TCP。当时出现这样的问题,原因是网络的不稳定。为了解决该问题,将网卡和交换机上的配置都改为100M自适应。这样就解决了问题。该问题究其根本是因为初始设定是自适应。所以在自适应速率切换的时候,导致网络瞬断。 

2008-01-03 13:43:00 805

空空如也

空空如也

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

TA关注的人

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