摘要:
配置minigui可能每个人第一次都不成功,都是在网上查了一片又一片才知道该怎么配置.在此,我个人写一下我配置的过程:1修改linux的默认字符集,解决与windows之间传递文件出现乱码的问题 # echo "zh_CN.GB2312 GB2312" >> /var/lib/locales/supported.d/local # locale-gen # vim /etc/default/locale#LANG="zh_CN:UTF-8"LANG="zh_CN:GB2312"LANGUAGE="zh_CN:zh 阅读全文
2011年3月16日 #
摘要:
一.Select 函数详细介绍 Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。 可是使用Select就可以完成非阻塞(所谓非阻塞方式non-block,就是进程或线程执行此函数时不必非要等待事件的发生,一旦执行肯定返回,以返回值的不同来反映函数的执行情况,如果事件发生则与阻塞方式相同,若事件没有. 阅读全文
摘要:
#include <sys/types.h>#include <sys/socket.h>#include <string.h>#include <netinet/in.h>#include <stdio.h>#include <stdlib.h>#include <errno.h>#define BUFFER 800#define SERV_PORT 3333int main(){ int sockfd,n; socklen_t len; socklen_t src_len; struct sockaddr_ 阅读全文