请问:linux难道没有端口重用吗?我用SO_REUSEPORT报找不到
if( getsockopt( sockfd , SOL_SOCKET, SO_REUSEPORT, ( char *)&optval, &optlen ) < 0 ) printf( " get socket error…
/proc/self/exe与/proc/pid号/exe的问题
向各位请教在开发中碰到一个很奇怪的问题。有一个hello.c程序,还有一个test.c程序中使用readlink(2)通过/proc/self/exe来获得当前运行程序的,通过gc…
使用gdb所遇到的问题
我已经生成了一个名为example的程序。 现在用gdb调试,过程和结果如下: root@localhost root]# gdb GNU gdb Red Hat Linux (5.3post-0.20021129.18rh…
一个《UNIX环境高级编程》中也没有讲清楚的重要问题---线程中的信号
总所周知,每个进程都有自己的未决信号队列msgqueue,未决信号集和信号屏蔽字。 1. 当创建一个线程时,一个线程会继承创建者的信号屏蔽字并且清空它。…
"在 C99 模式之外使用 ‘for’ 循环初始化声明" (已解决)
我在fedora 5 下c编程中用了for 循环,用"gcc -o a a.c"编译后出先如下问题 "在 C99 模式之外使用 ‘for’ 循环初始化声明" 请问这是什么错误啊,怎…
[求助]共享内存,换个区试试
我的共享内存是通过如下语句建立的 shmget(IPC_PRIVATE,1024,IPC_CREAT); 建了很多 所以有相同的KEY值 不能用shmctl(key,IPC_RMID,NULL);删除,也不能…
!!!Linux定时任务中Java无法执行的问题,请赐教
以下是一个很简单的shell文件test.sh: #!/bin/bash echo "start..." /opt/jdk1.5.0_04/bin/java -version echo "end ..." 这个shell手工可以执行,但…