摘要:
一 GTK+/Gnome开发简介 GTK+是一个用于创建图形用户界面(GUI)的图形库,它在功能上类似微软的MFC,为应用程序提供了一套与平台无关的图形用户接口。GTK+最初用于开发GIMP(General Image Manipulation Program),因而称为GTK(GIMP Toolk 阅读全文
摘要:
一 网络基础知识计算机网络是用通信线路和通信设备将分布在不同地点的多台计算机相互连接起来,按照共同的网络协议,共享硬件、软件以及数据资源。 1 OSI参考模型OSI(Open System Interconnection Reference Model)是国际标准化组织(ISO)于1981年提出的网 阅读全文
摘要:
概念补充参见 成长轨迹27 进程管理一 线程的基本概念线程运行于进程空间之中,它是进程内部的一个执行单元。同一个进程的多个线程共享该进程所拥有的全部资源,而线程本身基本上不拥有系统资源,只占用一些在运行过程中必不可少的资源,包括程序计数器、寄存器和栈等。 1 多线程的意义多线程的意义主要在于一个程序 阅读全文
摘要:
一想到硬盘里还有10篇日志有时候就懒得发、、、 进程间通信有如下一些目的:数据传输:一个进程需要将它的数据发送给另一个进程,发送的数据量在一个字节到几兆字节之间。共享数据:多个进程想要操作共享数据,一个进程对共享数据的修改,别的进程应该立刻看到。通知事件:一个进程需要向另一个或一组进程发送消息,通知 阅读全文