- 博客(5)
- 收藏
- 关注
转载 pthread_getspecific 线程局部存储
转自:http://blog.sina.com.cn/s/blog_5ea88c70010193is.html为什么要有TLS?原因在于,进程中的全局变量与函数内定义的静态(static)变量,是各个线程都可以访问的共享变量。在一个线程修改的内存内容,对所有线程都生效。这是一个优点也是一个缺点。说它是优点,线程的数据交换变得非常快捷。说它是缺点,一个线程死掉了,
2017-08-08 16:29:38 334
原创 centos6 pptp l2tp搭建
一键安装法:使用脚本先安装pptpd 下载地址:http://www.heyvpn.com/download/vpn_centos6.sh出现问题:可以连接,但无法上网:[root@localhost server]# iptables -F INPUT[root@localhost server]# iptables -F FORWARD[root@localho
2016-10-19 13:50:39 1641
转载 dll动态加载的方式
原地址:http://blog.csdn.net/freebot/article/details/4312191动态调用动态库步骤:1、创建一个函数指针,其指针数据类型要与调用的DLL引出函数相吻合。2、通过Win32 API函数LoadLibrary()显式的调用DLL,此函数返回DLL的实例句柄。3、通过Win32 API函数GetProcAddress
2015-03-07 23:35:23 1424
转载 VC程序运行时导出资源、DLL、EXE
原地址http://blog.csdn.net/cardinal_508/article/details/8628709在VC可以在可执行程序和调用动态静态库时动态的导出资源、DLL、exe。首先把想要导出的资源导入,这里简单描述DLL资源导入的步骤:1.在Resource View(资源视图)中查找到相应工程;2.使用Add(添加)->Resource(资源)
2015-03-07 23:30:34 850
转载 网络爬虫c实现
#include #include #include #include #include #include #include #include #include #include #define bzero(p, s) memset(p, 0, s)#define USERAGENT "Wget/1.10.2"#define ACCEPT "
2015-03-07 23:22:34 735 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人