随笔分类 -  转载

转载请标明出处
摘要:转自:http://www.cnblogs.com/sunnyjones/archive/2008/10/31/1323438.html 主要用于匹配编译后函数名的匹配,更好兼容c函数。 首先,作为extern是C/C++语言中表明函数和全局变量作用范围(可见性)的关键字,该关键字告诉编译器,其声明的函数和变量可以在本模块或其它模块中使用。通常,在模块的头文件中对本模块提供给其它模块引用的函数和全局变量以关键字extern声明。例如,如果模块B欲引用该模块A中定义的全局变量和函数时只需包含模块A的头文件即可。这样,模块B中调用模块A中的函数时,在编译阶段,模块B虽然找不到该函数,但是并不会.. 阅读全文
posted @ 2013-06-06 14:26 路过你的苦 阅读(194) 评论(0) 推荐(0)
摘要:有些WEB服务器对于同一IP在一段时间内的访问次数是有限制的,即禁止爬虫频数抓取以影响访问体验。方法1:网络HTTP代理列表建立一个有效的HTTP代理列表,每次以其中的一个IP来访问一个站点,这样能很好的避免被服务器认定为爬虫程序。1.定义HTTP代理结构。建立一个长度为M的HTTP代理结构数组。结构struct SHttpProxy{char * m_cIP;int m_nPort,int m_nFailedNUM;};m_cIP为代理主机或IP,m_nPort为代理端口号,m_nFailedNUM访问失败次数,定义一个阈值H,如果m_nFailedNUM>H则认定该代理被禁用。2.定 阅读全文
posted @ 2013-05-27 22:24 路过你的苦 阅读(1629) 评论(0) 推荐(0)