易截截图软件、单文件、免安装、纯绿色、仅160KB

linux 分离线程

线程处于分离状态后,当线程退出后,则有操作系统来负责系统的回收。
创建分离状态线程的方法有:
1、在线程函数中调用, pthread_detach(pthread_self());
2、线程属性的设置函数
摘自:Unix 环境高级编程
int makethread(void *(*fn),void *arg)
{
       int err;
       pthread_t    tid;
       pthread_attr_t attr;
       err = pthread_attr_init(&attr);
       if(err != 0)
           return (err);
      err = pthread_attr_setdetachstate(&attr,PTHREAD_CREATE_DEATCHED);
     if(err == 0)
        err = pthread_create(&tid,&attr,fn,arg);
     pthread_attr_destroy(&attr);
    return (err);
}


相关文档:

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

linux下找不到动态链接库


原帖地址:http://hi.baidu.com/tingyu521/blog/item/81a8b75180e4e21f377abedc.html
在编译一些开源软件的时候常常会遇到类似于error while loading shared libraries: libmysqlclient.so 等链接接库找不到。那怎么办呢?
总的来说是由于开源软件的动态链接库没有放在程序寻找的地方,尤其是连个开源软件相互协作运行的 ......

Linux下修改PATH的方法

比如要把/etc/apache/bin目录添加到PATH中
1.#PATH=$PATH:/etc/apache/bin
使用这种方法,每当登出PATH就会恢复
2.#vi /etc/profile
在适当位置添加PATH=$PATH:/etc/apache/bin
这种方法最好,除非你强制手动修改PATH的值,否则将不会被改变
3.#vi ~/.bash_profile
修改PATH行,把/etc/apach ......

linux命令详解

Linux系统命令分类详解
一.备份压缩
二.文件管理
三.网络通信
四.特殊命令
1.RPM 命令手册
2.Linux 中文件查找技术大全
3.FTP 命令大全及其应用
五.系统管理
六.其他
一.备份压缩
zipinfo
功能说明:列出压缩文件信息。
语 法:zipinfo [-12hlmMstTvz][压缩文件][文件...][-x ]
补充说明:执行zi ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号