- 博客(8)
- 资源 (6)
- 收藏
- 关注
转载 EPOLL两种模式详解
linux异步IO浅析http://hi.baidu.com/_kouu/blog/item/e225f67b337841f42f73b341.htmlepoll有两种模式,Edge Triggered(简称ET) 和 Level Triggered(简称LT).在采用这两种模式时要注意的是,如果采用ET模式,那么仅当状态发生变化时才会通知,而采用LT模式类似于原来的select/po
2013-11-27 17:03:29 1683
转载 EAGAIN、EWOULDBLOCK、EINTR与非阻塞 长连接
EAGAIN、EWOULDBLOCK、EINTR与非阻塞 长连接EWOULDBLOCK用于非阻塞模式,不需要重新读或者写EINTR指操作被中断唤醒,需要重新读/写在Linux环境下开发经常会碰到很多错误(设置errno),其中EAGAIN是其中比较常见的一个错误(比如用在非阻塞操作中)。从字面上来看,是提示再试一次。这个错误经常出现在当应用程序进行一些非阻塞(non
2013-11-18 15:04:56 1186
转载 socket通信中EPIPE 错误
The send() function shall fail if:[EPIPE] The socket is shut down for writing, or the socket is connection-mode and is no longer connected. In the latter case, and if the socket is of type SOCK_STRE
2013-11-18 12:17:02 6091
转载 错误:UNIX 程序中的错误代码
引言UNIX® 开发人员常常忽视进行适当的错误检测和恢复。缺乏 C 语言的异常和标准 C 库的基本错误机制确实会导致出现此种情况。通过本文,您将熟悉标准 C 库中的 UNIX 错误报告,并且有望以用户友好的方式报告和处理错误。现在就开始学习本文吧!回页首开始之前如果想随同本文一起学习代码示例,将需要下载源代码存档(除非您想亲自键入它)。我将使用
2013-11-18 12:01:46 1170
转载 使用popen遭遇ENOMEM (Cannot allocate memory)的问题
遇到一个popen遭遇ENOMEM (Cannot allocate memory)的问题,记录一下我需要在程序里获取标准输出的内容,于是在一个模块里使用了popen这个函数,本来一直运行着都没,但是最近这个模块老是出问题,最后定位到是popen调用出错。返回的errno是ENOMEM (Cannot allocate memory),查看popen的文档并没有ENOMEM 相关的说明
2013-11-18 11:15:41 2779
转载 Linux中的EAGAIN含义
在Linux环境下开发经常会碰到很多错误(设置errno),其中EAGAIN是其中比较常见的一个错误(比如用在非阻塞操作中)。 从字面上来看,是提示再试一次。这个错误经常出现在当应用程序进行一些非阻塞(non-blocking)操作(对文件或socket)的时候。例如,以 O_NONBLOCK的标志打开文件/socket/FIFO,如果你连续做read操作而没有数据可读。此时程序不会阻塞
2013-11-18 11:11:27 802
转载 Linux下system()函数返错,errno是ECHILD
转载自:http://my.oschina.net/renhc/blog/54582今天,一个运行了近一年的程序突然挂掉了,问题定位到是system()函数出的问题,关于该函数的简单使用在我上篇文章做过介绍:http://my.oschina.net/renhc/blog/53580先看一下问题简单封装了一下system()函数:[cpp
2013-11-18 11:06:25 989
原创 linux c socket 实现http get/post请求
文件 getHtml.c#include #include #include #include #include #include int create_tcp_socket();char *get_ip(char *host);char *build_get_query(char *host,char *page);void usage();#define HOST
2013-11-03 17:01:01 8558 2
linux无亲缘关系进程间通信(互斥锁+条件变量+共享内存)
2013-07-07
opendwg_autoCAD
2013-07-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人