自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 用boost验证整数、浮点数输入

 #include bool IsInteger(const std:string strInteger){ try {  int a = boost::lexical_cast(strInteger); } catch (exception e)  {  //转换失败会执行到这里  return false; }  return true;}bool IsDouble(const

2007-12-28 13:36:00 940

转载 面试必问的16个经典问题的回答思路

面试过程中,面试官会向应聘者发问,而应聘者的回答将成为面试官考虑是否接受他的重要依据。对应聘者而言,了解这些问题背后的“猫腻”至关重要。本文对面试中经常出现的一些典型问题进行了整理,并给出相应的回答思路和参考答案。读者无需过分关注分析的细节,关键是要从这些分析中“悟”出面试的规律及回答问题的思维方式,达到“活学活用”。   问题一:“请你自我介绍一下”  思路:  1、这是面试的必考题

2007-12-26 10:47:00 859

原创 boost应用-替换网页中的超链接

近期做的一个项目,需要对用户输入的HTML文本中的所有超链接替换成我们公司网站的链接,要用到正则表达式。我是做C++开发的,理所当然就选择了boost这个开源库。下面是我写的一个测试程序:它的功能是将HTML文本中的所有超链接(如http://www.sina.com.cn,不包含后面的部分),替换成我们的网址如http://www.abc.com#include #include "bo

2007-12-25 09:15:00 1040

转载 提高IOCP 效率的一些方法,技巧 (来自WINDOWS 网络编程第二版)

  1. AcceptEx: BOOLPASCAL FARAcceptEx (   IN SOCKET sListenSocket,   IN SOCKET sAcceptSocket,   IN PVOID lpOutputBuffer,   IN DWORD dwReceiveDataLength,   IN DWORD dwLocalAddressLength,   IN DWO

2007-12-07 16:00:00 1878

转载 二叉树的遍历

 转载自编程爱好者论坛,原帖地址http://www.programfan.com/club/showbbs.asp?id=96192二叉树的遍历有3种方式:         a        / /       /   /      b     e     / /     /    /   /     /   c     d     f(先序)先根遍历:(根左右)先访问根,再访问左子树,

2007-12-07 11:47:00 719

转载 百度笔试题

1 完成函数 size_t  foo(unsigned int *a1, size_t al1, unsigned int* a2, size_t al2) 其中a1和a2都为无符号数组,al1和al2为数组的长度,数组的长度为偶数。 无符号数组由一对数字区间组成。如下例: a1 为 0,1,3,6,10,20 a2 为 0,1,20,50,4,5 则 a1表示以下区间[0,1] [3,6] [1

2007-12-06 14:10:00 988

原创 谈谈 eMule 中的 内存管理器类 CMemPoolMgr

 1、内存管理器类CMemPoolMgr有一个成员m_MemoryUnitList,我们称作内存单元链表,每一个内存单元对象对应着一个正在下载的文件所使用的内存池(CMemPool)列表。当eMule客户端接收到其他客户端发来的文件数据时,内存管理器对象m_pMemoryPool,调用函数GetMemory()来分配内存。我们来看看GetMemory() TByte* CMemPoolMgr::G

2007-12-06 11:09:00 1333

原创 eMule中的 CAsyncSocketEx 类

 说说eMule中的大多数通信类的基类CAsyncSocketEx1、先看看静态链表m_spAsyncSocketExThreadDataList其数据成员定义如下: struct t_AsyncSocketExThreadData {  CAsyncSocketExHelperWindow *m_pHelperWindow; //线程中的socket事件接收窗口  int nInst

2007-12-05 17:17:00 1456

Windows环境下32位汇编语言程序设计(第2版)

学习汇编不错的教材,罗云彬编著,PDF高清晰版本。

2009-01-05

空空如也

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

TA关注的人

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