Linux实战
作者:David Clinton
出版社:机械工业出版社
ISBN:9787111627043
VIP会员免费
(仅需0.8元/天)
¥ 55.0
温馨提示: 价值40000元的1000本电子书,VIP会员随意看哦!
电子书推荐
-
Linux 系统编程(第二版) 带书签目录完整版.rar 评分:
Linux 系统编程(第二版) 带书签目录完整版.rar
上传时间:2019-07 大小:59.62MB
- 1.85MB
linux系统编程
2018-08-05linux系统编程(精简而又有深度,值得初学者去学习),很容易上手的教程
- 9.16MB
Linux系统编程
2014-05-03This book is broken into 11 chapters and two appendices. Chapter 1, Introduction and Essential Concepts This chapter serves as an introduction, providing an overview of Linux, system programming, the kernel, the C library, and the C compiler. Even advanced users should visit this chapter. Chapter 2, File I/O This chapter introduces files, the most important abstraction in the Unix environment, and file I/O, the basis of the Linux programming mode. It covers reading from and writing to files, along with other basic file I/O operations. The chapter culminates with a discussion on how the Linux kernel implements and manages files. Chapter 3, Buffered I/O This chapter discusses an issue with the basic file I/O interfaces—buffer size management— and introduces buffered I/O in general, and standard I/O in particular, as solutions. Chapter 4, Advanced File I/O This chapter completes the I/O troika with a treatment on advanced I/O interfaces, memory mappings, and optimization techniques. The chapter is capped with a discussion on avoiding seeks and the role of the Linux kernel’s I/O scheduler. Chapter 5, Process Management This chapter introduces Unix’s second most important abstraction, the process, and the family of system calls for basic process management, including the venerable fork. Chapter 6, Advanced Process Management This chapter continues the treatment with a discussion of advanced process management, including real-time processes. Chapter 7, Threading This chapter discusses threads and multithreaded programming. It focuses on higher-level design concepts. It includes an introduction to the POSIX threading API, known as Pthreads. Chapter 8, File and Directory Management This chapter discusses creating, moving, copying, deleting, and otherwise managing files and directories. Chapter 9, Memory Management This chapter covers memory management. It begins by introducing Unix concepts of memory, such as the process address space and the page, and continues with a discussion of the interfaces for obtaining memory from and returning memory to the kernel. The chapter concludes with a treatment on advanced memory-related interfaces. Chapter 10, Signals This chapter covers signals. It begins with a discussion of signals and their role on a Unix system. It then covers signal interfaces, starting with the basic and concluding with the advanced. Chapter 11, Time This chapter discusses time, sleeping, and clock management. It covers the basic interfaces up through POSIX clocks and high-resolution timers. Appendix A The first appendix reviews many of the language extensions provided by gcc and GNU C, such as attributes for marking a function constant, pure, or inline. Appendix B This bibliography of recommended reading lists both useful supplements to this work, and books that address prerequisite topics not covered herein.
- 1.89MB
Linux系统编程c
2018-07-27文件IO编程,进程,进程间通信,线程,线程间通信。 文件系统的功能包括:管理和调度文件的存储空间,提供文件的逻辑结构、物理结构和存储方法,实现文件从标识 到实际地址的映射,实现文件的控制操作和存取操作,实现文件信息的共享并提供可靠的文件保密和保护措施,提 供文件的安全措施。
- 10.47MB
Linux System Programming 中英版 PDF 第二版
2015-03-10Linux System Programming 中英版 PDF 第二版,希望对你有帮助。
- 23.57MB
免费的 Linux UNIX系统编程手册 pdf
2014-08-07免费的 Linux UNIX系统编程手册 pdf
- 2.0MB
Linux网络编程.pdf
2021-07-22Linux网络编程
- 151KB
xmind-sdk-js:用于浏览器和Node.js中javascript的XMind SDK
2021-05-02适用于JavaScript的XMind SDK 适用于JavaScript的官方XMind SDK(由打字稿编写),可用于浏览器和Node.js后端。 该库实现了与我们的客户端相似的各种功能。 如果您以前使用过我们的客户,那么您将知道如何使用该库。 为了方便地使用SDK,您应该知道的一个基本概念是,所有内容都是组件,并且每个组件都有唯一的组件ID。 您可以在组件下添加子节点,但是,“标记”和“注释”只能附加到组件上。 您可以通过XMind ZEN打开最终的.xmind文件。 支持的平台: Linux Win32的 浏览器 用法和入门 Node.js中的用法 $ npm i --save xmind 注意: xmind-sdk已从版本2.0.0重命名为xmind 如果已安装xmind-sdk 。 请使用npm i --save xmind代替它。 const { Work
- 56.21MB
Linux系统编程.pdf
2014-07-14Robert Love很早就成为一位Linux用户和黑客。他一直并且充满激情地活跃在Linux内核与GNOME桌面社区之中。他近来为Linux内核作出的贡献包括内核事件层方面的工作以及inotify,GNOME相关的贡献包括Beagle、GNOME:卷管理器、网络管理器以及Project Utopia等。目前,Robert供职于Google开源软件办公室。 书 名: Linux系统编程 作 者:(美)洛夫 出版社: 东南大学出版社 出版时间: 2009-7-1 ISBN: 9787564116347 开本: 16开 定价: 56.00元
- 1.27MB
Linux网络编程-网络基础-socket编程-高并发服务器.pdf
2021-09-05《Linux下C语言socket网络编程视频教程》对应文档 https://www.bilibili.com/video/BV1J4411j7Rx?p=19&spm_id_from=pageDriver
- 14KB
linux网络编程,linux网络编程 pdf,C,C++
2021-09-10linux网络编程实现tcp udp通信
- 97.21MB
Netty权威指南 第2版 带书签目录 完整版.rar
2019-07-12Netty权威指南 第2版 带书签目录 完整版.rar
- 3.58MB
(带详细书签)Linux系统编程用例及详解
2018-08-17第一章:linux基础知识 第二章:linux下编译与调试 第三章:linux文件目录操作 第四章:linux多进程 第五章:linux信号处理 第六章:进程间通信 第七章:linux多线程 第八章:linux网络编程 第九章:系统编程的一个小程序
- 29.43MB
Linux-UNIX系统编程上下册带书签文字版
2018-09-30文字版Linux系统编程手册,适合新手学习Linux和查询知识点
- 42.34MB
编程珠玑第2版 带目录书签 高清完整版PDF
2018-06-14编程珠玑第2版.pdf 本书是计算机科学方面的经典名著《编程珠玑》的姊妹篇,讲述了对于程序员有共性的知识。书中涵盖了程序员操纵程序的技术、程序员取舍的技巧、输入和输出设计以及算法示例,这些内容结合成一个有机的整体,如一串串珠玑展示给程序员。本书适合各级程序员阅读参考。
- 1.80MB
linux系统编程_中文版
2015-06-13linux系统编程_中文版
- 2.7MB
linux系统编程(中文版)
2013-04-10linux系统编程(中文版) 1.简介和主要概念 2.文件I/O 3.缓冲输入输出 4.高级文件I/O 5.进程管理 6.高级进程管理 7.文件与目录管理 8.内存管理 9.信号 10.时间
- 1.90MB
linux系统编程.pdf
2017-05-20linux系统编程.pdf
- 2.37MB
linux 系统编程(英文原版)
2009-10-12《Linux System Programming》目录: 第1章:简介和主要概念 第2章:文件 I/O 第3章:缓冲输入输出 第4章:高级文件 I/O 第5章:进程管理 第6章:高级进程管理 第7章:文件与目录管理 第8章:内存管理 第9章:信号 第10章:时间 附录A:GCC对C语言的扩展 附录B:参考书目
- 1.47MB
Linux系统编程_中文版
2015-04-13第一章 简介与主要概念 第二章 文件I/O 第三章 缓冲输入输出 第四章 高级文件I/O 第五章 进程管理 第六章 高级进程管理 第七章 文件与目录管理 第八章 内存管理 第九章 信号 第十章 时间 附录 GCC对C语言的扩展
- 10.86MB
linux C语言 网络编程教程及源码
2017-05-12linux C语言 网络编程教程及源码 一、网络应用层编程 1、Linux网络编程01——网络协议入门 2、Linux网络编程02——无连接和面向连接的区别 3、Linux网络编程03——字节序和地址转换 4、Linux网络编程04——套接字 5、Linux网络编程05——C/S与B/S架构的区别 6、Linux网络编程06——UDP协议编程 7、Linux网络编程07——广播 8、Linux网络编程08——多播 9、Linux网络编程09——TCP编程之客户端 10、Linux网络编程10——TCP编程之服务器 11、Linux网络编程11——tcp、udp迭代服务器 12、Linux网络编程12——tcp三次握手、四次挥手 13、Linux网络编程13——connect()、listen()和accept()三者之间的关系 14、Linux网络编程14——I/O复用之select详解 15、Linux网络编程15——I/O复用之poll详解 16、Linux网络编程16——I/O复用之epoll详解 17、Linux网络编程17——tcp并发服务器(多进程) 18、Linux网络编程18——tcp并发服务器(多线程) 19、Linux网络编程——tcp高效并发服务器(select实现) 20、Linux网络编程——tcp高效并发服务器(poll实现) 21、Linux网络编程——tcp高效并发服务器(epoll实现) 二、网络底层编程(黑客模式) 1、Linux网络编程1——啥叫原始套接字 2、Linux网络编程2——原始套接字编程 3、Linux网络编程3——原始套接字实例:MAC头分析 4、Linux网络编程4——原始套接字实例:MAC地址扫描器 5、Linux网络编程5——IP数据报格式详解 6、Linux网络编程6——TCP、UDP数据包格式详解 7、Linux网络编程7——原始套接字实例:发送UDP数据包 8、Linux网络编程8——libpcap详解 9、Linux网络编程9——libnet详解
- 140.36MB
Linux服务端编程C++网络库(详细书签).rar
2020-07-21这是关于编写高效Linux平台C++代码方面的资料,通过阅读这些资料能够掌握如何编写高效C++代码,深入理解C++代码,极大提高开发效率和质量
- 69.90MB
大型分布式网站架构设计与实践.带目录书签.完整版.rar
2015-11-02《大型分布式网站架构设计与实践》主要介绍了大型分布式网站架构所涉及的一些技术细节,包括SOA架构的实现、互联网安全架构、构建分布式网站所依赖的基础设施、系统稳定性保障和海量数据分析等内容;深入地讲述了大型分布式网站架构设计的核心原理,并通过一些架构设计的典型案例,帮助读者了解大型分布式网站设计的一些常见场景及遇到的问题。 作者结合自己在阿里巴巴及淘宝网的实际工作经历展开论述。《大型分布式网站架构设计与实践》既可供初学者学习,帮助读者了解大型分布式网站的架构,以及解决问题的思路和方法,也可供业界同行参考,给日常工作带来启发。 作者简介 陈康贤,淘宝花名龙隆,淘宝技术部研发工程师,2011年加入淘宝网,参与了阿里云手机商城、口碑网迁移、店铺建站、offer、支付宝卡宝、生活商城、淘宝同学等项目,在分布式系统架构设计、高并发系统设计、系统稳定性保障等领域积累了较为丰富的实践经验。曾在程序员上发表过《漫谈基于http协议的SOA架构》《浅析HTTP平台的安全稳定性架构》两篇文章,对基于HTTP协议的SOA架构有深入研究,在排查解决线上问题和故障方面有丰富的实践经验,擅于利用数据分析解决实际问题,对新技术有浓厚的兴趣。 目录 第1章 面向服务的体系架构(SOA) 1 1.1 基于TCP协议的RPC 3 1.1.1 RPC名词解释 3 1.1.2 对象的序列化 4 1.1.3 基于TCP协议实现RPC 6 1.2 基于HTTP协议的RPC 9 1.2.1 HTTP协议栈 9 1.2.2 HTTP请求与响应 15 1.2.3 通过HttpClient发送HTTP请求 16 1.2.4 使用HTTP协议的优势 17 1.2.5 JSON和XML 18 1.2.6 RESTful和RPC 20 1.2.7 基于HTTP协议的RPC的实现 22 1.3 服务的路由和负载均衡 30 1.3.1 服务化的演变 30 显示全部信息 前言 在大型网站架构的演变过程中,集中式的架构设计出于对系统的可扩展性、可维护性以及成本等多方面因素的考虑,逐渐被放弃,转而采用分布式的架构设计。分布式架构的核心思想是采用大量廉价的PC Server,构建一个低成本、高可用、高可扩展、高吞吐的集群系统,以支撑海量的用户访问和数据存储,理论上具备无限的扩展能力。分布式系统的设计,是一门复杂的学问,它涉及到通信协议、远程调用,服务治理,系统安全、存储、搜索、监控、稳定性保障、性能优化、数据分析、数据挖掘等各个领域,对任何一个领域的深入挖掘,都能够编写一本篇幅不亚于本书的专门书籍。本书结合作者在阿里巴巴及淘宝网的实际工作经历,重点介绍大型分布式系统的架构设计,同时,为避免过度专注于理论而使得内容显得空洞,作者穿插介绍了很多实践的案例,尽量让每一个关键的技术点都落到实处,相信能够帮助读者更好地理解本书的内容。 内容大纲 全书共5章,章与章之间几乎是相互独立的,没有必然的前后依赖关系,因此,读者可以从任何一个感兴趣的专题开始阅读,但是,每一章的各个小节之间的内容是相互关联的,因此,最好按照原文的先后顺序阅读。 第1章主要介绍企业内部SOA(Service Oriented Architecture,即面向服务的体系结构)架构的实现,包括HTTP协议的工作原理,基于TCP协议和基于HTTP协议的RPC实现,如
- 60.59MB
TCP/IP网络编程 带书签目录 完整版.zip
2019-05-30本书以通俗易懂的语言详细介绍了TCP/IP及其工作原理,以简单明了的编程实例全面介绍了基于Winsock的网络程序设计技术
- 4.13MB
绿色VSPD虚拟串口工具汉化版
2018-05-16绿色版vspd虚拟串口工具,win7,xp都可正常使用。 附件中VSPD文件夹下为汉化版本,virtual serial port driver.rar压缩包里面为英文版。默认直接点击vspdconfig.exe即可使用,如果不行再按照说明里面的文字操作。
- 116.42MB
deepin-qq-weixin
2020-11-18deepin-wine的qq与微信的deb包,包含deepin.com.qq.im_9.1.8deepin0_i386.deb与deepin.com.wechat_2.6.2.31deepin0_i386.deb
- 29KB
FreeBSD下制作U盘启动盘.pdf
2014-02-24FreeBSD下制作U盘启动盘,FreeBSD是一种UNIX操作系统,是由经过BSD、386BSD和4.4BSD发展而来的Unix的一个重要分支。FreeBSD 为不同架构的计算机系统提供了不同程度的支持。