A Linux and UNIX® System Programming Handbook 在这本书中,我描述了Linux编程接口——系统调用、库函数和Linux提供的其他低级接口,一个免费的实现UNIX操作系统的。这些接口直接或间接地由 每个运行在Linux上的程序。它们允许应用程序执行以下任务 文件I/O,创建和删除文件和目录,创建新进程,执行的进程和线程之间的通信,并在驻留在不同计算机上的进程之间进行通信计算机通过网络连接。这组低级接口有时是也称为系统编程接口。 尽管我关注Linux,但我对标准和可移植性给予了认真的关注 问题,并明确区分讨论linux特有的细节与讨论了大多数UNIX实现中常见的和标准化的特性,通过POSIX和单一UNIX规范。
2022-12-04 14:38:28 136B Linux
1
linux基本命令,shell脚本的编写
2022-12-02 20:02:36 171KB Linux系统 Linux系统编程
1
《LINUX/UNIX系统编程手册》((德)Michael Kerrisk ),上下册,经典的LINUX/UNIX下C语言编程教材,这是这本书所用到的所有代码,包涵所有头文件,亲测在LINUX下完美运行
2022-11-27 01:23:10 230KB LINUX/UNIX
1
比较经典的windows系统编程入门教程,
中间的扫描内容很清晰。
2022-11-20 17:50:15 4.45MB win32系统编程
1
包含文件IO、数据结构、简单的算法、系统编程和网络编程
2022-11-15 14:02:58 123.79MB c语言 数据结构 系统编程 网络编程
1
“这是一本学习计算机硬件和软件如何‘真正’协同工作的好书,还教会你为什么了解这些知识会使你成为一个更有价值的程序员。本书还帮你为学习像操作系统和编译器这样的高级课程做好准备。在本书中,我最喜欢的章节是关于缓存的,当我第一次发现缓存有多重要时,真是难以置信! 从程序员的视角,看计算机系统! 本书适用于那些想要写出更快、更可靠程序的程序员。通过掌握程序是如何映射到系统上,以及程序是如何执行的,读者能够更好的理解程序的行为为什么是这样的,以及效率低下是如何造成的。粗略来看,计算机系统包括处理器和存储器硬件、编译器、操作系统和网络互连环境。而通过程序员的视角,读者可以清晰地明白学习计算机系统的内部工作原理会对他们今后作为计算机科学研究者和工程师的工作有进一步的帮助。它还有助于为进一步学习计算机体系结构、操作系统、编译器和网络互连做好准备。 本书的主要论题包括:数据表示、C程序的机器级表示、处理器结构,程序优化、存储器层次结构、链接、异常控制流、虚拟存储器和存储器管理、系统级I/O、网络编程和并发编程。书中所覆盖的内容主要是这些方面是如何影响应用和系统程序员的。
2022-11-12 15:06:41 21.23MB 计算机系统 编程
1
delphi开发的一个画图拾取(功能很强大)!!!delphi开发的一个画图拾取(功能很强大)!!!
2022-10-11 17:13:44 296KB delphi 源码 系统编程
1
实验目的和要求: 1了解Linux文件系统 2 可以根据proc文件系统获取系统信息 实验条件: 1、装有Linux操作系统的微型计算机; 实验过程 Linux上的/proc目录是一种文件系统,称为proc文件系统(虚拟文件系统),它存储内核状态信息,包括cpu、内存以及进程等信息。proc文件系统有很多优点:应用程序获取内核数据不用切换到内核态,增加了系统的安全性(像ps命令就是通过proc获取进程信息);应用程序可以通过proc直接改变内核参数,这样不用重新编译内核就可以改变和优化内核行为。总之,proc为用户应用程序获取系统内部信息提供了一个安全、方便的界面。proc存在内存中,不占用外存。我们的实验是使用proc文件系统,来获取系统信息。 下面是/proc目录下的文件: 要求根据上述知识,结合课程内容完成一个查看cpu和内核版本信息以及启动时间的程序。
2022-09-23 21:00:45 465KB linux
1
易语言网络考试系统源码-分为服务器和客户两部分
2022-09-20 11:01:38 553KB drew6fn 系统编程