ChinaUnix.net
相关文章推荐:

linux 利用PIPE中止SELECT

select函数会被某些信号中止吗?我需不需要考虑信号对他的影响呢?

by fibbery - C/C++ - 2006-12-13 12:44:51 阅读(1131) 回复(7)

相关讨论

FORTRAN程序可以直接利用pipe传递数据吗?就像ls > a.file一样。 我有一堆很早的F77代码,COMMON区有几百个全局变量需要赋值,有个子程序读取规则的大约24行的数值。 现在我需要利用这些代码做优化,不希望每次都要读写磁盘的文件,在UNIX下有什么办法吗? 我尝试转到python下,似乎可行,但是这个代码我们也许会千秋万代用下去,所以,还是想用UNIX基本的功能来编译。FORTRAN不熟练,不知道怎么弄,最好不要动fortran代码,或者...

by epeius - Shell - 2005-08-29 14:43:20 阅读(932) 回复(1)

就是我在select pick_time from A的时候, 得到的值是75431,但是我想得到的是075431,也就是说我要把不足6位的字段值在字段前面补上0来凑够6位,怎么样实现呢? 谢谢!

by caoronghai - Oracle - 2005-03-22 17:22:21 阅读(1291) 回复(1)

pipe的时候,如果没有数据会阻塞,因此我想先用select函数判断pipe的读端是否有数据,再read,可是却一直不成功 [code] #include #include #include select.h> int main( void ) { char buf[80]; pid_t pid; int ret,flag=1; fd_set rdfd; struct timeval tv; int filedes[2]; pipe( filedes ); if ( (pid=fork()) > 0 ) { printf( "This is i...

by runhook - C/C++ - 2009-06-25 15:44:51 阅读(2536) 回复(4)

利用select ... OUTFILE来备份MySQL数据库 我写这个脚本的目的是利用MySQL的select * from tablename into outfile ...语句来备份MySQL数据库,虽然没有MYSQLDUMP导出数据快,可是恢复的时候却非常快。 注意: 1)、我这个不包含表结构的备份,所以如果用之前先备份一下表结构。 2)、运行此脚本的用户必须具有select,insert,以及GLOBAL的FILE权限。 3)、注意导入时候的字符集要跟你的库一致。 1、备份脚本内容: [root@localhos...

by dow - MySQL文档中心 - 2008-07-22 16:45:50 阅读(1289) 回复(0)

我写这个脚本的目的是利用MySQL的select * from tablename into outfile ...语句来备份MySQL数据库,虽然没有MYSQLDUMP导出数据快,可是恢复的时候却非常快。 注意: 1)、我这个不包含表结构的备份,所以如果用之前先备份一下表结构。 2)、运行此脚本的用户必须具有select,insert,以及GLOBAL的FILE权限。 3)、注意导入时候的字符集要跟你的库一致。 1、备份脚本内容: [root@localhost mysql]# cat ...

by yueliangdao0608 - MySQL文档中心 - 2008-07-07 11:39:23 阅读(1256) 回复(0)

请参考这个程序: test 星期一 星期二 星期三 星期四 星期五 星期六 星期日 触类旁通,利用 window_onload 可以很巧妙的实现一些默认项的选取。 希望对大家有所帮助。 请笑纳。 彷徨一小生 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/4206/showart_691848.html

by 剑心通明 - php文档中心 - 2008-05-17 16:26:11 阅读(918) 回复(0)

[code]$ cat pipe.c #include select.h> #include #include #include int fdctl[2];// 这个管道在建立线程之前建立。创建线程之后,两个线程各连接其中一端。因为不存在 fork 导致的 fd 复制,所以不需要像普通多进程环境一样 close 一端 // 控制线程,使用 fdctl[0] void *thfun( void *arg ) { int i; for ( i = 0; i < 3; ++i ) { printf( "%d sec\n", i ); sleep...

by wolf0403 - 程序开发 - 2007-01-05 15:35:36 阅读(3071) 回复(11)

先建立了20个SOCKET,并放入了select监听队列 wset 然后运行select命令,发生Operation now in progress错误,不知道怎么回事,急!!在线等 [code]struct timeval tv;//select超时时间 int i; while(count) { tv.tv_sec = 10; tv.tv_usec=0; printf("1111\n"); fflush(stdout); if(select(1024+1,NULL,&wset,NULL,&tv)<=0) { printf("%d,%s\n",errno,strerror(errno)); continue; } printf("2222...

by shineyear - C/C++ - 2006-09-27 18:38:14 阅读(1347) 回复(6)

先介绍一下我这边的情况:ADSL拨号上网,8口交换机一个.现在想利用linux进行拨号,然后共享给其他用户上网.但是linux那台电脑只有一张网卡的,如何实现呢,谢谢大家.

网络技术

by loseing - 网络技术 - 2006-01-13 21:13:58 阅读(6472) 回复(16)

[color="#000000"]利用linux拨号上网(在XWINDOWS界面下配置) [color="#000000"]1安装MODEM。 [color="#000000"] MODEM的安装很简单,从XWINDOWS界面中,进入控制面板,可以看到一个MODEM的图标, [color="#000000"]双击图标打开,选择你MODEM所在的端口,然后按OK就OK了。 [color="#000000"]1 在命令提示符下,输入netcfg,出现一个窗口,在窗口上面有四个标签,分别是“NAMES”,“HOSTS”,“INTERFACES”,“ROUTING”。选...

网络技术

by zhoutao8008 - 网络技术文档中心 - 2005-09-19 12:59:13 阅读(886) 回复(0)