你是不是暗恋我,那就给我发个消息呀,让我知道o(∩∩)o
发布时间:2012-12-19 21:13:39
Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如 connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等 待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Select就可以完成非阻塞(所谓非阻塞方式non- block,就是进程或线程执行此函数时不必非要等待事件的发生,一旦执行肯定返回,以返回值的不同来反映函数的执行情况,如果事件发生则与阻塞方式相 同,若事件没有发生则返回一个代码来......【阅读全文】
发布时间:2012-12-19 21:06:32
一、问题的引入——socket的引入是为了解决不同计算机间进程间通信的问题 1.socket与进程的关系 1).socket与进程间的关系:socket 用来让一个进程和其他的进程互通信息(IPC),而Socket接口是TCP/IP网络的API接口函数。 2).进程间通信(本机内) 进程间通信(不同计算机,要联网) 2、socket与文件的关系——如何理解socket是种特殊的I/O? 1)Socket最先应用于Unix操作系统,如果了解Unix系统的I/O的话,就很容易了解Socket了,因为Socket数据传输其实就是一种特殊的I/O。 ......【阅读全文】
发布时间:2012-12-19 21:01:22
http://blog.csdn.net/aladdin_wang/article/details/1912406我对C的dll不太了解。于是,我选择先做界面。 由于VPR的参数比较多,全部放在一个窗口内,显得比较杂乱。所以,我决定采用notebook容器,它可以将控件放在多个page内显示,用户可以使用tab标签选择相应的page. Gtk的notebook最常用的函数如下: l GtkWidget *gtk_notebook_......【阅读全文】
发布时间:2012-12-19 17:45:41
GTK+中状态栏(Status Bar)使用说明 来源: ChinaUnix博客 日期: 2008.10.14 17:57 (共有条评论) 我要评论 http://linux.chinaunix.net/te......【阅读全文】