Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2030825
  • 博文数量: 433
  • 博客积分: 918
  • 博客等级: 准尉
  • 技术积分: 3218
  • 用 户 组: 普通用户
  • 注册时间: 2012-02-24 18:21
个人简介

你是不是暗恋我,那就给我发个消息呀,让我知道o(∩∩)o

文章分类

全部博文(433)

发布时间:2012-12-19 21:13:39

Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如 connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等 待某个事件的发生,如果事件没有发生,进程或线程就被阻塞,函数不能立即返回)。可是使用Select就可以完成非阻塞(所谓非阻塞方式non- block,就是进程或线程执行此函数时不必非要等待事件的发生,一旦执行肯定返回,以返回值的不同来反映函数的执行情况,如果事件发生则与阻塞方式相 同,若事件没有发生则返回一个代码来......【阅读全文】

阅读(2750) | 评论(0) | 转发(0)

发布时间:2012-12-19 21:11:37

用C语言操作MySQL数据库......【阅读全文】

阅读(10545) | 评论(2) | 转发(8)

发布时间: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。  ......【阅读全文】

阅读(2863) | 评论(0) | 转发(0)

发布时间: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_......【阅读全文】

阅读(2669) | 评论(0) | 转发(0)

发布时间:2012-12-19 17:45:41

GTK+中状态栏(Status Bar)使用说明 来源: ChinaUnix博客  日期: 2008.10.14 17:57 (共有条评论) 我要评论   http://linux.chinaunix.net/te......【阅读全文】

阅读(2596) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册