码迷,mamicode.com
首页 >  
搜索关键字:fd    ( 1602个结果
检查所有套接字选项的main函数
代码如下: int main(int argc, char **argv) { int fd; socklen_t len; struct sock_opts *ptr; for (ptr = sock_opts, ptr->opt_str != NULL; ptr++) { printf("%s:", ptr->opt_str); if (ptr->opt_val_str ==...
分类:其他好文   时间:2015-05-24 17:27:46    阅读次数:130
Linux C my
今天看linux C 编程实战的my_server例子时,敲到这段代码,对其父子进程关闭socket 进行close调用产生疑问如图中标注的三个close socket,思考子进程通信结束 关闭自己的通信socket:conn_fd可以理解,但将sock_fd,服务器的监听socket也关闭就不知怎...
分类:系统相关   时间:2015-05-24 15:27:04    阅读次数:195
反调试技巧
一、 前言 部分代码和参考资料来源:1、> hawking2、> Angeljyt3、http://bbs.pediy.com 4、> 看雪学院5、> Peter Ferrie二、反调试函数前缀 检测 攻击通用调试器 FD_ AD_特定调试器 FS_ AS_断点 FB_ AB_单步和跟踪 FT_ A...
分类:其他好文   时间:2015-05-22 16:50:20    阅读次数:317
malloc.c:3096: sYSMALLOc: Assertion 错误
malloc.c:3096: sYSMALLOc: Assertion (old_top == (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) - __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) || ((unsigned long) (old_size) ...
分类:其他好文   时间:2015-05-21 10:57:00    阅读次数:516
串口VMIN VTIME 详解
原文地址:以前跟着做过VxWorks的开发,主要通信方式是串口,因为底层BSP包已经做好了,串口通信非常简单。后来接触Linux,在一块OK6410上跑Linux串口通信,才发现原来天真的以为甚是简单的串口变得如此的不简单。#include 1、串口的操作 1.1打开:fd = open("/dev...
分类:其他好文   时间:2015-05-20 21:52:14    阅读次数:1505
C语言版Mysql存储块(page)格式读取工具(源代码)
C版本的Mysql存储块格式读取工具源代码如下: 其中mysql块存储采用大端字节,所以需要做一定的转换,C语言指针强力转换方式如下: #include #include int readpage(unsigned char * page_hdr,int page_off,FILE *fd) { int ret = -1; if((ret = fseek(fd,page_off,SE...
分类:数据库   时间:2015-05-19 14:47:41    阅读次数:153
mp3编程要点
(1)mixer设置音量配置 SOUND_MIXER_VOLUME 主音量调节 SOUND_MIXER_RECLEV 录音音量 示例: #include int fd,iLevel,iRight,iRight; fd= open("/dev/mixer", O_WRONLY); iLevel = (iRight ioctl(fd, MIXER_WRITE(SOUND_MIXER...
分类:其他好文   时间:2015-05-19 00:50:59    阅读次数:240
防止读匿名管道的无限阻塞问题的方法
假设程序维护一个匿名管道,fd[0]读端,fd[1]写端。父进程从管道中读数据,子进程循环读取一个文件并将读到得到内容写入管道。 这时如果不注意的话,很容易出现读管道的无限阻塞。 读管道如下 nread = read(fd[0],buffer,size); 当父进程 向管道中写入最后数据时,最后一次写入的数据可能比size小,也就是管道中的数据少于size。这时我的程序出现了read()一直...
分类:其他好文   时间:2015-05-18 22:57:33    阅读次数:506
Efficient Deblurring for Shaken and Partially Saturated Images
Try the online demo:http://willow-fd.rocq.inria.fr/unshake/OverviewOne common feature of “shaken” images is the presence of saturated pixels. These ar...
分类:其他好文   时间:2015-05-18 15:59:41    阅读次数:462
Linux 文件缓存 (二)
close系统调用1. 首先来到系统调用入口,主要使用__close_fd进行了具体的处理过程(current->files表示进程当前打开文件表信息,fd为需要关闭的文件索引)1048 /*1049 * Careful here! We test whether the file pointer....
分类:系统相关   时间:2015-05-17 14:58:39    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!