Unix操作系统设计_Unix(V6)操作系统源码
本书以UNIX系统V为背景,全面、系统地介绍了UNIX操作系统内核的内部数据结构和算法。本书首先对系统内核结构做了简要介绍,然后分章节描述了文件系统、进程调度和存储管理,并在此基础上讨论了UNIX系统的高级问题,如驱动程序接口、进程间通信与网络等。在每章之后,还给出了大量富有启发性和实际意义的题目。本书可作为大学计算机科学系高年级学生和研究生的教材或参考书。本书也为从事UNIX系统研究与实用程序开发人员提供了一本极有价值的参考资料。
Linux系统内核最早就是Linus根据M.J.Bach的《UNIX操作系统设计》一书的基本原理开发实现的。
《Unix操作系统设计》扫描版,外加Unix版本6的源码以供辅助参考。
tcpdump4.2.1_libpcap1.2.1_code
tcpdump4.2.1源码
libpcap2.1.1源码
GNU C Library (v2.14) 源码和手册
Any Unix-like operating system needs a C library: the library which defines the ``system calls'' and other basic facilities such as open, malloc, printf, exit...
The GNU C library is used as the C library in the GNU system and most systems with the Linux kernel.
本资源为glibc(v2.14)的源码和手册。
Linux系统管理技术手册(第二版)
本书是Linux系统管理的圣经,由Linux之父倾力作序推荐!
《Linux系统管理技术手册(第二版)》(LAHv2)延续了该书第一版(LAH)以及《UNIX系统管理技术手册》(USAH)的讲解风格,以当前主流的5种Linux发行版本(Red Hat ES、SuSE、Debian、Fedora Core和Ubuntu)为例,把Linux系统管理技术分为三个方面分别介绍。
本书的几位作者是分别来自学术界、企业界以及职业培训领域的Linux/UNIX系统管理专家,这使得本书从第1版开始,即成为全面、深入而且颇富实用性的Linux系统管理权威参考书。
本书适合于从Linux初学者到具有丰富经验的Linux专业技术人员使用。
UnixLinux编程实践教程
《Unix\Linux编程实践教程》通过解释Unix的工作原理,循序渐进地讲解实现Unix中系统命令的方法,让读者理解并逐步精通Unix系统编程,进而具有编制Unix应用程序的能力。书中采用启发式、举一反三、图示讲解等多种方法讲授,语言生动、结构合理、易于理解。每一章后均附有大量的习题和编程练习,以供参考。
总之,本书是非常好的Linux编程入门书籍!
Excel Compare
“Excel Compare”是一款专业的Excel表格比较工具。其主要功能是用来对多个Excel表格进行比较操作。Excel Compare执行的比较结果会放置在一个新创建的Excel“差别报告”工作表中,为用户显示Excel工作表里经修改、添加及删除的数据。
Python-2.7.2源码
Python-2.7.2源码,重要的是里面有Demo实例可供参考学习!
Programming Python(3rd Edition)
Programming Python(3rd Edition)
EXCEL+VBA实用大全
Excel函数应用500例 + vba技巧大全,非常实用!
SQLiteSpy v1.8.13 英文绿色版
SQLiteSpy,是一款管理SQLite数据库的轻量级工具,简便好用,绿色版,值得推荐!
sqlite-documentation
Sqlite的官方文档,集成了官方网站上的所有文档资料
PyInstaller手册
《PyInstaller手册》,介绍PyInstaller的基本用法,doc版本
pyparsing-1.5.6.zip
The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code.
《PyInstaller Manual》
网页资料《PyInstaller Manual》,具体参见:http://www.pyinstaller.org/export/latest/trunk/doc/Manual.html?format=raw
Unix编程艺术
Unix编程艺术、Unix编程艺术、Unix编程艺术、Unix编程艺术、Unix编程艺术
pyinstaller-1.5.1
PyInstaller可以将Python脚本转换为可执行文件,并且支持多平台(除了Win32平台外,也支持Linux及其它的Unix平台)
python脚本
python脚本python脚本python脚本python脚本python脚本
python-2.7.2&pywin32-216.win32-py2.7.zip
Python2.7.2.msi & pywin32-216.win32-py2.7.exe
HTML & XHTML - The Definitive Guide, 6Th Edition
"How To Become A Hacker"的作者Eric Steven Raymond点名推荐的经典书籍《HTML & XHTML - The Definitive Guide》,chm版本,6Th Edition
JavaScript: The Good Parts
《JavaScript语言精粹》英文原版
本书通过对JavaScript语言的分析,甄别出好的和坏的特性,从而提取出相对这门语言的整体而言具有更好的可靠性、可读性和可维护性的JavaScript的子集,以便你能用它创建真正可扩展的和高效的代码。
雅虎资深JavaScript架构师Douglas Crockford倾力之作。
向读者介绍如何运用JavaScript创建真正可扩展的和高效的代码。
锋利的jquery 第2版 (2)
《锋利的jQuery(第2版)》循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。
为使读者更好地进行开发实践,《锋利的jQuery(第2版)》的第8章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。
锋利的jquery 第2版 (1)
《锋利的jQuery(第2版)》循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的选择器、DOM操作、事件和动画、AJAX应用、插件、jQuery Mobile、jQuery各个版本变化、jQuery性能优化和技巧等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。
为使读者更好地进行开发实践,《锋利的jQuery(第2版)》的第8章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。
大规模Web服务开发技术
Hatena是日本最大的Web服务提供商之一,它提供的服务包括关键字(类似于维基百科)、博客、相册等。《大规模Web服务开发技术》由伊藤直也、田中慎司所著,内容主要来自Hatena为学生们举行的暑期实习的课程,内容涵盖广泛,介绍了性能优化、分布式、算法、系统架构等各个方面,甚至还介绍了硬件的经济成本,是运维工程师们必不可少的参考书。书中还包括几个算法实习课题,介绍了压缩算法、全文搜索等算法的实现方法,对于打算靠Web创业的人不失为一本很不错的参考书。
黑客攻防技术宝典_系统实战篇(第2版)
一、内容简介:
《黑客攻防技术宝典:系统实战篇(第2版)》由世界顶级安全专家亲自执笔,详细阐述了系统安全、应用程序安全、软件破解、加密解密等安全领域的核心问题,并用大量的实例说明如何检查Windows、Linux、Solaris等流行操作系统中的安全漏洞和Oracle等数据库中的安全隐患。
《黑客攻防技术宝典:系统实战篇(第2版)》适用于所有计算机安全领域的技术人员和管理人员以及对计算机安全感兴趣的爱好者。
二、作者简介:
Chris Anley 世界知名系统安全专家,具有各种操作系统漏洞挖掘的丰富经验。Next Generation 安全软件公司创始人、总监。
John Heasman 世界知名安全专家,尤其擅长于企业级软件安全攻防技术,著有多篇安全方面的颇有影响力的论文。现任Next Generation安全软件公司研发总监。
Felix“FX”Linder 世界知名安全专家,具有近20年的计算机安全领域工作经验,熟悉各种操作系统特性。目前领导着德国著名安全技术咨询公司SABRE Labs。
Gerardo Richarte 著名安全技术专家,主要研究兴趣包括漏洞挖掘和逆向工程。他还参与开发了著名的SqueakNOS项目。现为Core 安全技术公司技术骨干。
Internetworking with TCPIP(V1e5)
《用TCP-IP进行网际互联[卷1-原理,协议与结构]》第5版
中文版+英文版+插图
用TCPIP进行网际互联[全集]
本资源是由51CTO上的hustleesun共享的,在此也分享给CSDN的朋友们。
《用TCP/IP进行网际互联》是与《TCP/IP详解》齐名的经典著作,就是出版日期有点旧,都是2001年出版的:
第一卷是第四版的,现在新书有第五版。
第二巻是ANSI C第三版的,书店新书也是第三版。
第三卷是Linux/POSIX套接字版,同书店新书的版次。
MySQL-python-1.2.4b4.win32-py2.7
MySQL database connector for Python programming
PyQt-Py2.7-x86-gpl-4.8.5-1
根据维基百科:
PyQt是Python语言的GUI编程解决方案之一。可以用来代替Python语言内置的Tkinter。其它替代者还有PyGTK、wxPython等。与Qt一样,PyQt是一个自由软件。PyQt是PyKDE的基础。
PyQt的开发者是英国的“Riverbank Computing”公司。与4.5版本之前的Qt一样,它提供了GPL与商业协议两种授权方式,因此它可以免费地用于自由软件的开发。不过目前尚不提供LGPL授权方式。PyQt可以运行于Microsoft Windows、Mac OS X、Linux以及Unix的多数变种上。
2009年8月,Qt的开发公司Nokia发布PySide,提供与PyQt类似的功能,但提供了LGPL授权。主要原因是“Riverbank Computing”不愿以LGPL授权发布PyQt
PyQt的优劣
1.优势
-PyQt的API与Qt类似,Qt的文档通常仍然可以应用于PyQt。因此,PyQt的文档比PyGTK、wxPython、Tkinter等GUI编程库的文档丰富得多。
-如果程序员具备使用Qt的经验,一般很快就可以过渡到PyQt上。而使用PyQt的程序员,如果同时精通C++的话,也可以很快地过渡到Qt平台上。
-利用SIP,大多数为Qt开发的控件可以方便地port到PyQt。——然而,SIP也需要一些学习成本。
-有方便的周边工具支持PyQt。如QtDesigner,可以使用拖拉式的方法来设计界面,简单易用。Eric4,一个使用PyQt设计的Python IDE,对PyQt有特殊的支持。
2. 劣势
-由于PyQt同时使用Qt以及Python的两种内存管理方法,所以在使用PyQt的过程中要注意避免内存泄露以及悬挂指针。
-运行时庞大,在Windows平台,只使用PyQt.QtCore与PyQt.QtGui两个子模块时,压缩后至少需要4.09M
-需要学习一些C++知识,主要是C++类型、内存管理两个方面,以便于阅读Qt文档和理解PyQt的行为。
虚拟机的设计与实现
本书设计并实现了一个运行时系统HEC(进程虚拟机),虽然HEC系统比较简单,但是其中包含很多通用的虚拟机知识,值得参考学习。
套用书中内容简介的一句话:总而言之,能在一个商业化运行时系统里找到的技术都在HEC虚拟机系统里有所体现。
Understanding Linux Network Internals
分析Linux内核网络实现的经典书籍,自然不用多说 -- <<Understanding Linux Network Internals>>
大餐附带小菜,也可以作为备用参考 -- <<Linux协议栈源码分析>> + <<The Linux TCPIP Stack>>
Linux Advanced Routing & Traffic Control
<<Linux Advanced Routing & Traffic Control>>
--Linux has very advanced Routing, filtering and traffic shaping options. This site attempts to document how to configure and use these features.
More details on www.lartc.org.
LINUX设备驱动程序(第3版)
《LINUX设备驱动程序(第3版)》已针对Linux内核的2610版本彻底更新过了。内核的这个版本针对常见任务完成了合理化设计及相应的简化,如即插即用、利用sysfs文件系统和用户空间交互,以及标准总线上的多设备管理等等。要阅读并理解本书,您不必首先成为内核黑客;只要您理解C语言并具有Unix系统调用的一些背景知识即可。您将学到如何为字符设备、块设备和网络接口编写驱动程序。为此,《LINUX设备驱动程序(第3版)》提供了完整的示例程序,您不需要特殊的硬件即可编译和运行这些示例程序。《LINUX设备驱动程序(第3版)》还在单独的章节中讲述了PCI、USB和tty(终端)子系统。对期望了解操作系统内部工作原理的读者来讲,《LINUX设备驱动程序(第3版)》也深入阐述了地址空间、异步事件以及I/O等方面的内容。
虚拟机_系统与进程的通用平台
《虚拟机:系统与进程的通用平台》的作者从计算机体系结构研究者的角度,以计算机系统接口抽象层次中两个最重要的接口——应用的二进制接口(Application Binary Interface,ABI)和应用程序接口(Application Program Interface,API)为边界,将计算机系统资源的各种虚拟化技术划分为进程虚拟机和系统虚拟机两大类展开讨论,清晰地展现了虚拟化技术各种方法的各个层面和各类应用。
《虚拟机:系统与进程的通用平台》可以作为讲授计算机系统结构研究生课程《虚拟机技术》的教材或教学参考书。工作在虚拟机技术领域的专业人士可以用于自学这些领域的前沿技术。《虚拟机:系统与进程的通用平台》还可以作为一本计算机系统软硬件参考资料。
IA-32 Intel Architecture Software Developer's Manual (vol 3)
理解基于 80X86 CPU 的操作系统工作原理和进行系统编程比不可少的参考资料,可以配合赵炯博士的《Linux内核完全剖析》一起读。
计算机网络(谢希仁第五版).pdf
叫做《计算机网络》的书多如牛毛,这本在国内是其中最好的,确实经典!
电信运作教程part2
电信运作教程,主要讲述了电信方面的相关知识,难易度适中,是电信IT人员案头必备丛书之一
电信运作教程part1
电信运作教程,主要讲述了电信方面的相关知识,难易度适中,是电信IT人员案头必备丛书之一