万本电子书0元读

万本电子书0元读

每满100减50 Nginx完全开发指南:使用C、C++和OpenResty
Nginx完全开发指南:使用C、C++和OpenResty
罗剑锋
¥58.80
Nginx 是著名的Web 服务器,性能优异,运行效率远超传统的Apache、Tomcat,广泛应用于国内外诸多*互联网公司。Nginx 的一个突出特是其灵活优秀的模块化架构,可以在不修改核心的前提下增加任意功能,自2004 年发布至今,已经拥有百余个官方及非官方的功能模块(如proxy、mysql、redis、rtmp、lua等),使得Nginx 成长为了一个近乎“全能”的服务器软件。Nginx 功能强大,架构复杂,学习、维护和发的门槛较高。为了帮助读者跨越这一障碍,本书深*的Nginx 源码(Stable 1.12.0),详细剖析了模块体系、动态插件、功能框架、程模型、事件驱动、线程池、TCP/UDP/HTTP 处理等Nginx 核心运行机制,在此基础上讲解如何使用C、C 、Lua、nginScript 等语言来增强扩展Nginx,让任何人都能够便捷、轻松地发和定制Nginx,而应用到自己的实际工作中,创造出更多的价值。本书结构严谨、脉络清晰、论述精确、详略得当、图文并茂,值得广大软件发工程师、系统运维工程师和编程爱好者拥有。
每满100减50 JUnit实战(第2版)
JUnit实战(第2版)
[美]Petar Tahchiev,Felipe Leme,Vincent Massol,Gary Gregory 著
¥32.99
  本书从认识JUnit、不同的测试策略、JUnit与构建过程、JUnit扩展4个方面,由浅深、由易到难地对JUnit展了系统的讲解,包括探索JUnit的核心、软件测试原则、测试覆盖率与发、使用stub行粗粒度测试、使用mockobjects行测试、容器内测试、从Ant中运行JUnit测试、从Maven2中运行JUnit测试、持续集成工具、表示层的测试、Ajax测试、使用Cactus行服务器端的Java测试、测试JSF应用程序、测试OSGi组件、测试数据库访问、测试基于JPA的应用程序、JUnit的其他用法等内容。   本书不仅仅介绍了使用JUnit框架测试项目必须掌握的核心概念,还指导读者如何使用JUnit框架编写自己的测试用例,并针对在编写代码的过程中如何使得代码可测试给出建议。本书还介绍了基础的软件发原则,如测试驱动发(TDD)等,以便指导用户如何使用不同的工具来测试典型JavaEE应用程序的每一层。此外,本书也提供了几个附录,以帮助读者快速转换到*版本的JUnit,并且能够轻松地集成自己喜欢的IDE。   本书适合于已具有一定Java编程基础的读者,以及在Java平台下行各类软件发的发人员、测试人员。对于单元测试学习者和编程爱好者来说,本书则具有极高的学习参考价值。
每满100减50 Python极客项目编程
Python极客项目编程
[美] Mahesh Venkitachalam
¥14.49
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。通过Python编程,我们能够解决现实生活中的很多任务。 本书通过14个有趣的项目,帮助和鼓励读者探索Python编程的世界。全书共14章,分别介绍了通过Python编程实现的一些有趣项目,包括解析iTunes播放列表、模拟人工生命、创建ASCII码艺术图、照片拼、生成三维立体图、创建粒子模拟的烟花喷泉效果、实现立体光线投射算法,以及用Python结合Arduino和树莓派等硬件的电子项目。本书并不介绍Python语言的基础知识,而是通过一系列不简单的项目,展示如何用Python来解决各种实际问题,以及如何使用一些流行的Python库。 本书适合那些想要通过Python编程来行尝试和探索的读者,适合了解基本的Python语法和基本的编程概念的读者一步学习,对于Python程序员有一定的启发和参考价值。
每满100减50 易学Python
易学Python
[澳]Anthony Briggs
¥28.80
  《易学Python》采用简洁、有趣、易学的方式对Python编程语言行了讲解,其风格与通篇介绍编程特性、罗列语言功能的大多数编程图书不同,而是引导读者带着好奇,带着问题去学习、掌握Python编程语言,继而编写真实而有用的程序。   《易学Python》总共分为3部分,共12章,第1部分介绍了为何使用Python来编程。从第2部分起,通过编写Hunt the Wumpus游戏带领读者认识并解决编程中的一些实际问题。例如,如何管理复杂的程序,确保其清晰易懂;如何在程序中使用Python标准库,以节省编程时间,同时让程序更容易理解;如何对编写好的程序行测试;如何行面向对象的程序设计。第3部分则使用框架对书中的程序行完善,让读者对Python的强大功能有一个更深的认识。本书后还提供了一些Python资源,供读者深学习Python时参考。   无论您是零基础的Python初学人员,还是具有其他语言编程经验,但是想从事Python发的人员,《易学Python》都将带领您踏上有趣的Python学习之路。
Eclipse插件开发学习笔记(含光盘1张)(试读本)
Eclipse插件开发学习笔记(含光盘1张)(试读本)
张鹏,姜昊,许力 编著
免费
   本书由浅深、有重、有针对性地介绍了Eclipse插件发技术,全书分为4篇共24章。篇介绍Eclipse平台界面发的基础知识,包括SWT控件的使用、界面布局、事件处理等内容;第二篇是插件发核心技术,主要介绍插件发的核心知识要,包括行为(Action)、视图(ViewPart)、编辑器(Editor)、透视图(Perspective)等10章的内容;第三篇主要讲述插件发的高级内容,包括发高级内容、富客户端平台技术(RCP)、Draw2d,以及GEF介绍与实现等4个章节;第四篇则围绕插件发和GEF应用两个主题,精心设计了两个程序发实例,使读者能更加全面地理解插件发相关技术。   本书内容全面,讲解仔细,不仅适合没有Eclipse平台技术基础的相关人士,也适合了解相关技术、具有一定插件发能力的读者。
C语言开发全程指南(含光盘1张)(试读本)
C语言开发全程指南(含光盘1张)(试读本)
杨将新 编著
免费
本书通过大量的实例,由浅深地介绍了C语言软件发的知识和编程方法。全书概念清晰、层次分明,通俗易懂。 本书详细介绍了C语言的基本知识、C语言中的基本数据类型、运算符和表达式以及数据的输输出、C语言程序语句的使用、C语言数组、指针、函数、结构体、共用体和枚举、表、位运算、编译预处理、文件、C语言的高级编程技术以及C程序常见错误分析和程序调试。 本书主要适用于初、中级的C语言学习者,为了方便读者的学习,本书在配套光盘中存放了所有本书的实例。
Hibernate逍遥游记(含CD光盘1张)(试读本)
Hibernate逍遥游记(含CD光盘1张)(试读本)
孙卫琴 编著
免费
Hibernate是非常流行的对象-关系映射工具。本书由浅深地介绍运用目前成熟的Hibernate 3.3版本行Java对象持久化的核心技术。本书主要介绍通过Hibernate API来访问数据库的方法,还介绍把Java对象模型映射到关系数据模型的各种技巧、处理并发问题及实现对话的种种方案。本书将帮助读者编写出具有合理的软件架构,以及好的运行性能和并发性能的实用Hibernate应用。书中内容注重理论与实践相结合,列举大量具有典型性和实用价值的Hibernate应用实例,并提供详细的发和部署步骤。   随书配套光盘内容为本书所有范例源程序、本书涉及的软件的*版本的安装程序。   本书在表述方面,引了中国传统文化中家喻户晓的《西游记》人物孙悟空,以他学习Hibernate为主线,以为花果山实现信息化为案例,带领读者逐步领略Hibernate技术的种种神通妙用,大大增加了书的趣味性。只要读者具备了Java基础知识,就能轻松阅读本书,快速掌握Hibernate技术。
精通Spring——深入Java EE开发核心技术(试读本)
精通Spring——深入Java EE开发核心技术(试读本)
罗时飞 编著
免费
本书是关于Spring 2.5的权威教程,是Java/Java EE发者的参考书。本书详尽、系统地介绍了Java EE的基础知识、Spring 2.5的各种功能,以及Spring 2.5的高级使用技巧和*实践。全书共分为5篇:第1篇为综述,主要围绕Java EE 5、Spring展;第2篇介绍Spring 2.5核心技术,主要围绕Spring元框架行阐述;第3篇介绍DAO层集成技术,主要围绕JDBC、Hibernate和JPA等持久化技术展论述,针对Spring使能应用的事务管理和集成测试,也行了相关介绍;第4篇介绍Java EE服务及技术的集成,主要围绕企业应用中使用的各种Java EE服务及技术展论述;第5篇介绍Spring 2.5高级特性,主要从忘却的Spring高级话题和Spring*实践角度给出论述;附录A完整地介绍了Spring 2.5支持的各种命名空间及其中的所有元素。全书理论与实践并重,通过大量的实例帮助读者尽快掌握Spring 2.5的使用技巧,从而提高本书的参考、阅读价值。 本书适合作为Java/Java EE发者、系统分析师和架构师的参考书,同时,本书非常适合于高校相关专业的学生,以及对Java/Java EE发有兴趣的各类发者。
Drupal高手建站技术手册(含DVD光盘1张)(试读本)
Drupal高手建站技术手册(含DVD光盘1张)(试读本)
方擎 等编著
免费
本书全面、系统地介绍了当今流行的源内容管理系统Drupal的建站方法,不仅由浅深地介绍了Drupal的基础知识、而且对重要的配置过程均配以截图行详细的讲解;在此基础上,介绍了Drupal模块发和主题定制方面的知识,为读者对Drupal行二次发提供了很有价值的参考;后通过两个完整的案例使读者对Drupal建站全过程行近距离触,以增强读者使用Drupal行实际发的能力。在本书的配套光盘中列出了这两个案例的源代码,以及14小时的学习视频,将为读者学习Drupal建站起到很好的辅助作用。 本书从Drupal的基本概念和配置到模块的使用和发、主题到安装和定制,几乎涵盖了Drupal建站的各个方面,适合所有想要学习Drupal的发人员;即使没有网站发经验,也可以作为踏网站发领域的门书籍。作者在书中与读者分享了多年的Drupal发经验,对正在使用Drupal的发者也具有很好的借鉴作用。
天书夜读:从汇编语言到Windows内核编程(试读本)
天书夜读:从汇编语言到Windows内核编程(试读本)
谭文,邵坚磊 著
免费
本书从基本的Windows程序与汇编指令出发,深浅出地讲解了Windows内核的编程、调试、阅读,以及自行探索的方法。读者在使用C/C++发Windows程序的基础上,将熟练掌握汇编和C语言的应用,深了解Windows底层,并掌握阅读Windows内核的基本方法,以及Windows内核的基本编程方法。 本书适合使用C/C++在Windows上编程的读者,尤其适合希望加深自己技术功底的Windows应用程序员、计算机专业的有志于软件发的大中院校学生;专业的Windows内核程序员,亦可从本书得到超越一般内核程序发的启发。
每满100减50 深度学习:21天实战Caffe
深度学习:21天实战Caffe
赵永科
¥15.80
本书是一本深度学习门读物。以目前已经大量用于线上系统的深度学习框架Caffe为例,由浅深,从 Caffe 的配置、部署、使用始学习,通过阅读 Caffe 源码理解其精髓,加强对深度学习理论的理解,*终达到熟练运用 Caffe 解决实际问题的目的。和国外机器学习、深度学习大部头著作相比,本书偏重动手实践,将难以捉摸的枯燥理论用浅显易懂的形式表达,透过代码揭其神秘面纱,更多地贴近实际应用。
每满100减50 Google Cardboard App 开发指南
Google Cardboard App 开发指南
(美) 沃西耶 M.,帕萨莫尼克,波波夫比克霍夫 P.(Peter Bickhofe)
¥24.99
本书循序渐进地引导开发人员学习用谷歌魔镜开发工具包(Cardboard Android SDK)以及Unity开发包进行VR应用开发的技术,讲解了创建令人沉浸其中的虚拟景观应用、开发使用智能手机拍摄3D全景照片的应用,以及采集和控制语音到优化画面的技术。 本书内容分为5章,包括初始VR、VR应用——Alien Apartment、VR应用——Glitcher VR、Lanterns和Village案例以及谷歌魔镜——面向大众的VR。 本书适合VR虚拟现实开发人员、游戏开发人员、程序员学习使用,也可作为大专院校相关专业师生的学习用书和培训学校的教材。
每满100减50 JavaScript忍者秘籍(第2版)
JavaScript忍者秘籍(第2版)
(美)John Resig 莱西格 Bear Bibeault 贝比奥特 Josip Maras 马瑞斯
¥20.99
JavaScript语言非常重要,相关的技术图书也很多,但zhi今市面没有一本对JavaScript语言的 重要部分(函数、闭包和原型)进行深入、全面介绍的图书,也没有一本讲述跨浏览器代码编写的图书。而本书弥补了这一空缺,是由jQuery库创始人编写的一本深入剖析JavaScript语言的书。 本书共分4个部分,从不同层次讲述了逐步成为JavaScript高手所需的知识。本书从JavaScript语言及 重要的特性谈起,由浅入深地探讨了函数、作用域、闭包、生成器函数、对象、数组、模块化、JavaScript与Web页面的交互以及事件等主题,引导读者更加深入地了解JavaScript的方方面面,充分展示了JavaScript语言的各种特性。本书结合ECMAScript 6和7的相关概念,涵盖了流行的JavaScript框架所使用的技术。 本书适合具备一定JavaScript基础知识的读者阅读,也适合从事程序设计工作并想要深入探索JavaScript语言的读者阅读。
每满100减50 VR新秩序:虚拟现实的商业模式与产业趋势
VR新秩序:虚拟现实的商业模式与产业趋势
甘开全
¥13.99
本书从资本推手、VR产业、VR的商业模式、VR沉浸式体验、VR变现和VR未来趋势等6个方面,多层次解读了虚拟现实VR产业的起源、发展、分化蝶变和未来创新的轨迹,给广大VR厂商、VR创业者、VR爱好者、科幻粉丝和广大读者观众呈现丰富多彩、光怪陆离的VR世界。 本书集中探讨了VR产业的三大环节、六大商业模式和六大未来趋势。 经过多年发展蝶变,VR产业已形成三大环节,*个环节是上游,即硬件设备和平台服务提供商。第二个环节是中游,即以行业应用为主的内容提供商。第三个环节是下游,即渠道服务提供商。 所有产业的发展都离不良好的商业模式。本书提出了VR产业的六大商业模式,包括VR游戏化、VR大众化、VR成人化、VR社交化、VR电商化和VR云化。其中,VR社交化可谓是众望所归的商业模式,因为人是社会关系的总和,VR技术又被社交巨头Facebook所引爆,VR技术在社交巨头的母体中发展,*后还可能回到社交中去! 在VR的六大未来趋势中,VR发者共同创造虚拟世界,VR技术全面升级为AR技术,着人类在虚拟世界中享受真正的自由,并利用VR技术体验灾难学会自救,同时解决了VR技术所带来的道德挑战,*后人类将在虚拟世界中实现“永生”!
每满100减50 交互设计的用户研究践行之路
交互设计的用户研究践行之路
陈抒,陈振华
¥30.99
在追求体验为王的时代,用户研究也成为了设计师、产品经理等人员需要具备的一项基本能力。两位作者认为“授人以鱼,不如授人以渔”,在参与过众多的互联网项目之后,她们将十多年来的项目经验与理论知识行整合,*终形成了本书。本书从交互设计的角度出发,讲述了用户研究的基础知识以及问卷、访谈、用户画像、数据分析等*常用的研究方法,同时辅以案例讲解帮助读者理解和运用这些理论。书中大量案例来源于作者曾经服务过的企业产品,具有丰富的实操性和落地性,同时本书赠送配套PPT课件。本书结构清晰,深浅出,是一本难得的经典之作。书中融了作者宝贵的职业经验和专业思考,对于交互设计师,用户界面设计师,用户研究员,产品经理,运营、发等用户体验相关人员具有一定参考价值和借鉴意义。本书也适合交互设计、用户体验及相关专业的学生阅读,还可作为相关专业培训机构的参考用书。
每满100减50 WCF编程权威指南
WCF编程权威指南
周家安
¥28.99
WCF(Windows Communication Foundation)是Windows平台上的综合通信技术,集成了.NET早期版本中的Remoting技术,以及基于Socket和HTTP的通信技术,以SOAP消息作为数据传输的载体。为了使初学者能够快速掌握WCF基础,本书省略大量复杂的概念讲解,直截了当地讲述各种知识的使用方式,并以丰富的辅助示例,帮助读者学以致用。全书共分11章,系统地论述了WCF应用程序设计的方法与实践,具体内容包括WCF应用程序的基本结构、通信通道与SOAP消息基础、协定与终结、用配置文件来配置WCF、会话模式与双工通信、服务路由技术、服务发现、通信错误的处理、安全与授权、扩展WCF的功能和Web集成与RSS服务。 本书既适合作为Windows程序发者的参考用书,也可作为高等学校计算机与互联网相关专业操作系统课程的参考用书。
Web前端开发最佳实践(试读本)
Web前端开发最佳实践(试读本)
党建 著
免费
近几年,Web前端的发展非常迅速,并呈现出一片欣欣向荣的景象。但层出不穷的新技术又扰乱了发人员的思绪,以致很多发人员疲于学习新技术而忽略了基础的技术修炼。很多发人员介绍*技术时头头是道,却无法制作出一个符合W3C规范的HTML页面。国内Web前端发者普遍不重视代码规范以及网站前端性能,很多网站甚至连基本的前端代码压缩和合并都没有。本书立足于Web前端发的基础,介绍如何编写符合W3C规范、可维护性好且高性能的Web前端代码。 本书主要内容和特色: 以W3C Web规范为基础展讨论,介绍Web前端发中的*实践方法及编码风格,为Web前端发人员快速成长提供一条捷径。 介绍近年来涌现出来并已经得到广泛应用的大量工具和技术方案,为发人员从事Web前端发下坚实的基础。 循序渐地介绍Web前端发中的HTML、CSS、JavaScript编码实践方法,同时介绍Web移动端发的实践,让读者对Web前端发有一个全面的理解和认知。
每满100减50 OpenStack运维指南
OpenStack运维指南
法菲尔德(Tom Fifield)
¥33.50
本书分两部分,全面介绍如何构建基于参考架构的OpenStack云系统和执行日常管理任务。**部分全面介绍如何充分发挥OpenStack强大的灵活性,通过各种正确决策造**配置,主要内容涉及架构示例、自动部署与配置、云控制器设计与云系统管理、计算节、扩展与隔离、存储决策和网络设计。第二部分讲解OpenStack云系统的日常操作,主要内容包括OpenStack控制面板、项目和用户管理、面向用户的运维、故障与调试、网络排障、日志功能与监控、备份与恢复、定制化、通过OpenStack社区获得支持、高级配置以及如何升级。
每满100减50 领域专用语言实战
领域专用语言实战
Debasish Ghosh
¥33.50
  DSL(领域专用语言)的要旨在于沟通。精心设计的DSL可以以一种从外观到内在都极为自然的方式,传达出其所表示领域的本质和真意,帮助消除业务与技术的隔阂,促项目干系人与程序员的沟通。  《领域专用语言实战》不仅介绍如何使用DSL解决问题,还会使用Ruby、Groovy、Scala、Clojure等现代语言阐述DSL的设计与实现,针对这些语言所代表的不同编程范式深讨论其在DSL设计上的优劣。《领域专用语言实战》共分三部分。部分定位DSL驱动发环境,寻找其在应用程序架构中的用武之地,帮助程序员或架构师了解如何调整现有发工具和技术,使之适应DSL驱动的新范式。第二部分带你设计优秀的语义模型,使之成为上层语言抽象的有力后盾。该部分主要指导发人员按照优秀抽象的设计原则搭建领域模型,由浅深讲解了DSL实现技术,如元编程、解析器组合子,以及ANTLR、Xtext等发框架。第三部分主要展望未来趋势,重讨论解析器组合子和DSL工作台技术的发展前景。  《领域专用语言实战》适合发人员、架构师、领域用户学习参考。
每满100减50 jQuery实战(第2版)
jQuery实战(第2版)
Bear Bibeault Yehuda Katz
¥29.99
jQuery是目前受欢迎的JavaScript/Ajax库之一,能用少的代码实现多的功能。《jQuery实战(第2版)》全面介绍jQuery知识,展示如何遍历HTML 文档、处理事件、执行动画、给网页添加Ajax以及jQuery UI。书中紧紧地围绕“用实际的示例来解释每一个新概念”这一宗旨,生动描述了jQuery如何与其他工具和框架交互以及如何生成jQuery插件。 《jQuery实战(第2版)》适合各层次Web发人员。
每满100减50 走近2050:注意力、互联网与人工智能
走近2050:注意力、互联网与人工智能
集智俱乐部
¥29.99
本书从注意力的角度解读了包括互联网、人工智能、众包、人类计算、计算机游戏、虚拟现实在内的技术领域及其对社会生活的影响,还创造性地提出了一系列全新的概念:占意理论、图灵-参与者模型、“游戏+”时代、意本家、自动游戏设计、自动化创业、占意通货、许愿树,等等。所有这些将为我们理解技术与人类的关系、透视人类社会的未来发展和走向提供深刻的洞察。 本书适用于互联网及人工智能从业人员、企业高管,以及对人类与科技的未来、科技如何影响社会等问题感兴趣的读者。