aix命令大全
收集的aix系统的命令大全集,希望大家可以借鉴,为大家带来方便
unix下使用select实现与多客户端进行网络通信,用到信号量、消息队列、共享内存等进行进程通讯和保存客户端资源,实现简单日志系统。
pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; pthrepthread_mutex_lock(&mutex;) pthread_mutex_trylock(&mutex;) pthread_mutex_unlock(&mutex;); pthread_mutex_init(&mutex;,NULL); pthread_mutex_destroy(&mutex;);
pthread_t t_id1,t_id2; pthread_create(&t_id1,NULL,fun1,NULL); pthread_create(&t_id2,NULL,fun2,NULL); pthread_join(t_id1,NULL); pthread_join(t_id2,NULL);
pipe(mypipe); mkfifo(fifodir,O_CREAT|O_EXCL) sid=shmget(IPC_PRIVATE,1024,0666); shmctl(sid,IPC_STAT,&buf;); mid=msgget(IPC_PRIVATE,0666); msgctl(mid,IPC_STAT,&buf;);
int fd=open(path,O_RDWR); struct termios attr; tcgetattr(fd, &attr;); cfsetspeed(&attr;,B9600); tcsetattr(fd, TCSANOW, &attr;); read(fd,buf,sizeof(buf)); printf("%s\n",buf); write(fd,data,sizeof(data)); read(fd,buf,sizeof(buf));
#include<mysql/mysql.h> mysql_real_connect(conn, server, user, password, database, 0, NULL, 0) mysql_query(conn, "show tables") mysql_fetch_row(res) mysql_free_result(res); mysql_close(conn);
setlocale(LC_ALL,"zh_CN.UTF-8");//设置本地编码格式 n=mbstowcs(wt,input,x);//将汉字转换成宽字符类型 sprintf(output+4*i,"X",wt[i]);//将宽字符型转换成十六进制 sscanf(ch+4*x,"X",wch+x);//将十六进制转换成宽整形 n=wcstombs(utf,wch,unicode_len);//将宽整形转换成汉字,让utf指针指向他