• Python编程
    Python编程

    作者:卢茨 (Mark Lutz)

    出版社:中国电力出版社

    格式:PDF

    简介:Mark Lutz是Python培训的世界领导者,同时也是最早且最畅销的Python书籍的作者,并且是1992年以来Python社区的开拓者。

  • 深入理解Java虚拟机
    深入理解Java虚拟机

    作者:周志明

    出版社:机械工业出版社

    格式:PDF

    简介:作为一位Java程序员,你是否也曾经想深入理解Java虚拟机,但是却被它的复杂和深奥拒之门外?

  • 数据科学家养成手册
    数据科学家养成手册

    作者:高扬

    出版社:电子工业出版社

    格式:PDF

    简介:作为认知科学的延伸,数据科学一方面应该越来越引起广大大数据工作者的重视,另一方面也要撩开自己的神秘面纱,以最为亲民的姿态和每位大数据工作者成为亲密无间的战友,为用科学的思维方式进行工作做好理论准备。

  • UNIX编程艺术
    UNIX编程艺术

    作者: [美] Eric S·Raymond

    出版社:电子工业出版社

    格式:PDF

    简介:本书主要介绍了Unix系统领域中的设计和开发哲学、思想文化体系、原则与经验,由公认的Unix编程大师、开源运动领袖人物之一Eric S. Raymond倾力多年写作而成。

  • Scala编程思想(原书第2版)
    Scala编程思想(原书第2版)

    作者:Bruce Eckel / Dianne Marsh

    出版社:机械工业出版社

    格式:PDF

    简介:《Scala编程思想(原书第2版)》介绍了Scala的基础特性,采用短小精悍的“原子”解构Scala语言的元素和方法。

  • 程序员之禅
    程序员之禅

    作者: [德] Christian Grobmeier

    出版社:人民邮电出版社

    格式:PDF

    简介:禅是一种生活态度和生活方式。程序员是一份特别辛苦的职业,也是一个承受各种压力的群体。在物欲横流的今天,禅对于程序员有着特殊的意义和价值。

  • 了不起的Node.js
    了不起的Node.js

    作者:劳奇 (Guillermo Rauch)

    出版社:电子工业出版社

    格式:PDF

    简介:本书是一本经典的 Learning by Doing的书籍。它由 Node社区著名的 Socket.IO作者—— Guillermo Rauch,通过大量的实践案例撰写,并由 Node社区非常活跃的开发者—— Goddy Zhao翻译而成。

  • 深入浅出JavaScript
    深入浅出JavaScript

    作者:Michael Morrison

    出版社:东南大学出版社

    格式:PDF

    简介:你将从《深入浅出JavaScript(中文版)》学到什么?这么说你准备从写html和css的静态网页跃进到编写动态网络应用程序脚本了?这里就是起点。

  • 学习JavaScript数据结构与算法
    学习JavaScript数据结构与算法

    作者:[巴西] 格罗纳(Loiane Groner)

    出版社:人民邮电出版社

    格式:PDF

    简介:本书首先介绍了JavaScript语言的基础知识

  • 穿越计算机的迷雾
    穿越计算机的迷雾

    作者:李忠

    出版社:电子工业出版社

    格式:PDF

    简介:《穿越计算机的迷雾》从最基本的电学知识开始,带领读者一步一步、从无到有地制造一台能全自动工作的计算机。在这个过程中,读者可以学习到大量有趣的电学、数学和逻辑学知识,了解到它们是如何为电子计算机的产生创造条件,并促使它不断向着更快、更小、更强的方向发展。通过阅读《穿越计算机的迷雾》,读者可以很容易地理解自动计算实际上是如何发生的,而现代的计算机又是怎么工作的。以此为基础,在《穿越计算机的迷雾》的后面集中介绍了现代计算机的组成和主要功能,以及计算机核心与外部设备的接口,并对以操作系统为核心的软件进行了介绍。未经许可,不得以任何方式复制或抄袭《穿越计算机的迷雾》之部分或全部内容。

  • Python灰帽子
    Python灰帽子

    作者: [美] Justin Seitz

    出版社:电子工业出版社

    格式:PDF

    简介:《Python灰帽子》是由知名安全机构Immunity Inc的资深黑帽Justin Seitz主笔撰写的一本关于编程语言Python如何被广泛应用于黑客与逆向工程领域的书籍。老牌黑客,同时也是Immunity Inc的创始人兼首席技术执行官(CTO)Dave Aitel为这本书担任了技术编辑一职。书中绝大部分篇幅着眼于黑客技术领域中的两大经久不衰的话题:逆向工程与漏洞挖掘,并向读者呈现了几乎每个逆向工程师或安全研究人员在日常工作中所面临的各种场景,其中包括:如何设计与构建自己的调试工具,如何自动化实现烦琐的逆向分析任务,如何设计与构建自己的fuzzing工具,如何利用fuzzing 测试来找出存在于软件产品中的安全漏洞,一些小技巧诸如钩子与注入技术的应用,以及对一些主流Python安全工具如PyDbg、 Immunity Debugger、Sulley、IDAPython、PyEmu等的深入介绍。作者借助于如今黑客社区中备受青睐的编程语言 Python引领读者构建出精悍的脚本程序来一一应对上述这些问题。出现在书中的相当一部分Python代码实例借鉴或直接来源于一些优秀的开源安全项目,诸如Pedram Amini的Paimei,由此读者可以领略到安全研究者们是如何将黑客艺术与工程技术优雅融合来解决那些棘手问题的。

  • Spring实战(第4版)
    Spring实战(第4版)

    作者:Craig Walls 沃尔斯

    出版社:人民邮电出版社

    格式:PDF

    简介:《Spring实战(第4版)》是经典的、畅销的Spring学习和实践指南。 第4版针对Spring 4进行了全面更新。全书分为四部分。第1部分介绍Spring框架的核心知识。第二部分在此基础上介绍了如何使用Spring构建Web应用程序。第三部分告别前端,介绍了如何在应用程序的后端使用Spring。第四部分描述了如何使用Spring与其他的应用和服务进行集成。

  • 用 Python 写网络爬虫(第2版)
    用 Python 写网络爬虫(第2版)

    作者: [德] 凯瑟琳·雅姆尔(Katharine·Jarmul) / [澳] 理查德·劳森(Richard·Lawson)

    出版社:人民邮电出版社

    格式:PDF

    简介:本书包括网络爬虫的定义以及如何爬取网站,如何使用几种库从网页中抽取数据,如何通过缓存结果避免重复下载的问题,如何通过并行下载来加速数据抓取,如何利用不同的方式从动态网站中抽取数据,如何使用叔叔及导航等表达进行搜索和登录,如何访问被验证码图像保护的数据,如何使用 Scrapy 爬虫框架进行快速的并行抓取,以及使用 Portia 的 Web 界面构建网路爬虫。

  • 零基础入门学习Python
    零基础入门学习Python

    作者:小甲鱼

    出版社:清华大学出版社

    格式:PDF

    简介:前言 Life is short. You need Python. ——Bruce Eckel 上边这句话是Python社区的名言,翻译过来就是“人生苦短,我用Python”。 我和Python结缘于一次服务器的调试,从此便一发不可收拾。我从来没有遇到一门编程语言可以如此干净、简洁,如果你有处女座情节,你一定会爱上这门语言。

  • Python高性能编程
    Python高性能编程

    作者:【美】 戈雷利克 (Micha Gorelick) / 【美】 欧日沃尔德(Ian Ozsvald)

    出版社:人民邮电出版社

    格式:PDF

    简介:本书共有12章,围绕如何进行代码优化和加快实际应用的运行速度进行详细讲解。本书主要包含以下主题:计算机内部结构的背景知识、列表和元组、字典和集合、迭代器和生成器、矩阵和矢量计算、并发、集群和工作队列等。最后,通过一系列真实案例展现了在应用场景中需要注意的问题。

  • 迷茫的旅行商
    迷茫的旅行商

    作者:[美] William J. Cook

    出版社:人民邮电出版社

    格式:PDF

    简介:假设一名旅行商打算拜访一张城市列表中的所有城市,每座城市只去一次,最后回到出发地。要怎么走才能让路线最短呢?这就是旅行商问题,乍一听很简单,在应用数学界却是一道研究极其热烈的难题,时至今日仍无人能解。本书中,William J. Cook将带领读者踏上一场数学之旅,跟随旅行商的脚步,从19世纪初爱尔兰数学家W. R. Hamilton最初定义该问题开始,一路奔向当今最前沿、最顶尖的解题尝试。

  • Java 8实战
    Java 8实战

    作者:【英】厄马(Raoul-Gabriel Urma) /【意】 弗斯科(Mario Fusco) /【英】 米克罗夫特(Alan Mycroft)

    出版社:人民邮电出版社

    格式:PDF

    简介:本书全面介绍了Java 8 这个里程碑版本的新特性,包括Lambdas、流和函数式编程。有了函数式的编程特性,可以让代码更简洁,同时也能自动化地利用多核硬件。全书分四个部分:基础知识、函数式数据处理、高效Java 8 编程和超越Java 8,清晰明了地向读者展现了一幅Java 与时俱进的现代化画卷。

  • 写给所有人的编程思维
    写给所有人的编程思维

    作者:【美】吉姆·克里斯蒂安 / 于应机 / 李阳欢

    出版社:北京日报出版社 策划/一米阳光童书馆

    格式:PDF

    简介:容简介 · · · · · · 什么是编程思维?编程思维除了指数字、符号或代码,最重要的就是指创造性地解决问题、表达思想。 把编程语言的过去、现在,也许还有未来,紧紧联系在一起的,其实是一整套核心概念,这些核心概念都源于计算机科学、逻辑学和数学——这也正是本书将要探讨的内容。

  • Go语言实战
    Go语言实战

    作者:【美】威廉·肯尼迪 (William Kennedy) / 布赖恩·克特森 (Brian Ketelsen) / 埃里克·圣马丁 (Erik St.Martin)

    出版社:人民邮电出版社

    格式:PDF

    简介:Go语言结合了底层系统语言的能力以及现代语言的高级特性,旨在降低构建简单、可靠、高效软件的门槛。本书向读者提供一个专注、全面且符合语言习惯的视角。Go语言实战同时关注语言的规范和实现,涉及的内容包括语法、类型系统、并发、管道、测试,以及其他一些主题。

  • 从Python开始学编程
    从Python开始学编程

    作者:Vamei

    出版社:电子工业出版社

    格式:PDF

    简介:改编自Vamei博客的《Python快速教程》。本书以Python为样本,不仅介绍了编程的基本概念,还着重讲解编程语言的主流范式:面向过程、面向对象、面向函数。读者不仅可以轻松学会Python,以后再学习其他编程语言时也会更加容易。

  • 编写可维护的JavaScript
    编写可维护的JavaScript

    作者:扎卡斯

    出版社:人民邮电出版社

    格式:PDF

    简介:《编写可维护的JavaScript》向开发人员阐述了如何在团队开发中编写具备高可维护性的JavaScript代码,书中详细说明了作为团队一分子,应该怎么写JavaScript。《编写可维护的JavaScript》内容涵盖了编码风格、编程技巧、自动化、测试等几方面,既包括具体风格和原则的介绍,也包括示例和技巧说明,最后还介绍了如何通过自动化的工具和方法来实现一致的编程风格。

  • 精通Python爬虫框架Scrapy
    精通Python爬虫框架Scrapy

    作者:【美】迪米特里奥斯 考奇斯-劳卡斯

    出版社:人民邮电出版社

    格式:PDF

    简介:Scrapy是使用Python开发的一个快速、高层次的屏幕抓取和Web抓取框架,用于抓Web站点并从页面中提取结构化的数据。《精通Python爬虫框架Scrapy》以Scrapy 1.0版本为基础,讲解了Scrapy的基础知识,以及如何使用Python和三方API提取、整理数据,以满足自己的需求。