本书全面而深入地介绍了GNU/Linux编程。首先介绍了在Linux上编程必备的编程工具,然后在库函数、系统调用以及内核上阐述Linux编程知识,并专门讲述了包括TCP/IP、UDP以及多播套接口在内的网络编程知识;图形界面也是本书的重点内容,本书着重讲述了文本形式的图形界面库ncurses;还分别讲解了真正图形化的流行系统X Window、Qt、GNOME以及OpenGL的基本编程方法;最后,介绍了Bash编程和设备驱动编程。
本书包含大量实用实例,读者可以通过实例代码深入理解编程思想和技巧。本书另一优点是讲述了其他编程书籍通常没有提及的RPM包管理工具、文档编写以及发布许可证选择等内容,这是任何准备投身于GNU开发工作的程序员所必须具备的知识。
本书对于所有Linux编程人员——无论是初学者还是高级用户——都是一本不可多得的参考资料。
第1部分 Linux编程工具包
第1章 Linux及Linux编程综述
……
第2部分 输入、输出、文件和目录
第11章 输入和输出
……
第3部分 进程和同步
第13章 进程控制
……
第4部分 网络编程
第19章 TCP/IP和套接口编程
……
第5部分 用户界面编程
第22章 底层终端控制
……
第6部分 特殊编程技术
第30章 使用GNU Bash进行Shell编程
……
第7部分 补充内容
第32章 软件包管理
……
《C算法(第2卷)(图算法)(第3版)(中文版)》所讨论的图算法,都是实际中解决图问题的最重要的已知方法。《C算法(第2卷)(图算法)(第
MichaelAbrashsclassicGraphicsProgrammingBlackBookisacompilationofMichaelspreviou...
《古画新品录》内容简介:《古画新品录:一部眼睛的历史》是艺术史学者黄小峰对中国古画的品读。作者选取了流传于世的35件国画作品
《中国城市包容度、流动人口与城市发展研究》内容简介:城市流动人口、城市产业发展、城市发展规模以及相关的城镇化问题、农民工问
《智能变电站二次设备调试实用技术》内容简介:本书是针对二次检修人员的智能变电站调试技术技能培训的教材,全书共7章,主要包括二
网络工程师-全国计算机等级考试四级教程-2011年版 本书特色 《全国计算机等级考试四级教程:网络工程师(2011年版)》是由高等教育出版社出版的。网络工程师-...
《雷卡纳蒂语言哲学思想研究》内容简介:“当代西方语言哲学翻译与研究”拟包括2016年国家社科基金项目成果:四部译著和一本专著,
Internationalinterestinthesophisticatedandaestheticvisualizationofcomplexinforma...
内容介绍:文字在浩涉的文明岁月中幻化出千姿百态,于是,才会有这本文字美丽的书。从书中,也许你可读出一部中国文字美丽的历史
《AdobeAfterEffectsCS4高手之路》由Adobe中国资深专家李涛先生倾力编写,是一本讲解AfterEffects影视动画技术的案例书。全书共分
《深度学习:核心技术、工具与案例解析》内容简介:本书由微软亚洲研究院的资深AI工程师撰写,是一本面向初学者的、以实战为导向的
《信号与系统》共分十章,内容包括:信号的函数表示与系统分析方法,连续系统时域分析,连续信号傅里叶分析,连续系统频域分析,
本书是最全面的机器学习教材之一。书中首先介绍了机器学习的构成要素(任务、模型、特征)和机器学习任务,接着详细分析了逻辑模
《非常网赢——不一样的互联网思维解读》内容简介:这是一本以全媒体方式介绍互联网思维和工具使用方法的草根创业指导书,作者万建
TounderstandWebdesignitiscriticaltounderstanddesignfirstandtechnologysecond.What...
《一分钟对视,读懂孩子的心》内容简介:本书通过一分钟面对面识人的原创技术和亲子对视的实际咨询案例,帮助3到10岁孩子的父母们提
《让数据说话:数据可视化实战指南》内容简介:当代信息科学领域正面临数据爆炸的重大挑战,因此,海量数据的分析和处理显得越来越
《自律100天,穿越人生盲点》内容简介:本书从探讨自律的意义出发,作者用自己的亲身经历讲述了自律给她带来的改变,接着本书探讨了
完全掌握Windows 7超级手册 本书特色 windows 7排忧解惑,告诉你微软没有讲清楚的事windows 7无线网络架设笔记本电脑使用windows 7...
《灵活Web设计》讲述如何应用可变或不固定布局及弹性布局来实现灵活设计,以满足用户的根据自己需求而调整浏览站点的窗口大小的要