- 博客(7)
- 资源 (4)
- 收藏
- 关注
转载 对于linux socket与epoll配合相关的一些心得记录
对于linux socket与epoll配合相关的一些心得记录没有多少高深的东西,全当记录,虽然简单,但是没有做过测试还是挺容易让人糊涂的 int nRecvBuf=32*1024;//设置为32Ksetsockopt(s,SOL_SOCKET,SO_RCVBUF,(const char*)&nRecvBuf,sizeof(int));1、通过上面语句可以简单设置缓冲区大小,测试证
2009-04-18 19:05:00 392
转载 Linux之线程同步篇
进行多线程编程,最头疼的就是那些共享的数据。因为你无法知道哪个线程会在哪个时候对它进行操作,你也无法得知那个线程会先运行,哪个线程会后运行。下面介绍一些技术,通过他们,你会合理安排你的线程之间对资源的竞争。l 互斥体Mutexl 信号灯Semophorel 条件变量Conditions先说一下互斥量。什么时候会用上互斥量了?
2009-04-17 18:36:00 345
转载 config
#include #include #include #include #include #include #define COMMENT1 "//"#define COMMENT2 "#"unsigned int get_config_string( const char *node, const char *key, char *returnvalue, unsi
2009-04-17 16:00:00 484
转载 VC内存泄露检查工具:Visual Leak Detector
初识Visual Leak Detector 灵活自由是C/C++语言的一大特色,而这也为C/C++程序员出了一个难题。当程序越来越复杂时,内存的管理也会变得越加复杂,稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏如果不是很严重,在短时间内对程序不会有太大的影响,这也使得内存泄漏问题有很强的隐蔽性,不容易被发现。然而不管内存泄漏多么轻微,当
2009-04-14 14:29:00 530
转载 setsockopt 设置socket
setsockopt 设置socket (转贴)转自:http://blog.csdn.net/qinmi/archive/2007/03/07/1523081.aspx1.closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:BOOL bReuseaddr=TRUE;setsockopt(s,SOL_SOCKET ,SO
2009-04-10 17:56:00 601
转载 独家:深度介绍Linux内核是如何工作的
比如lsmod的输出在我们的电脑上显示了一个名叫isofs的卸载模块,它的使用次数是零而且没有依赖模块,(isofs是一个模块,它支持CD上使用的ISO系统文件格式)这种情况下,kernel会允许我们卸载模块:# modprobe -r isCSDN欲打造最真实高端技术交流SNS架构师、项目经理、产品经理俱乐部 欢迎加入真公司、真职位、实名的网络加入项目经理俱乐部,与六百
2009-04-07 18:16:00 416
转载 Linux 上实现双向进程间通信管道
2004 年 9 月 01 日本文阐述了一个使用 socketpair 系统调用在 Linux 上实现双向进程通讯管道的方法,并提供了一个实现。问题和常见方法Linux 提供了 popen 和 pclose 函数 (1),用于创建和关闭管道与另外一个进程进行通信。其接口如下:FILE *popen(const char *command, const char *
2009-04-07 18:14:00 935
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人