《用Python写网络爬虫》讲解了如何使用Python来编写网络爬虫程序,内容包括网络爬虫简介,从页面中抓取数据的三种方法,提取缓存中的数据,使用多个线程和进程来进行并发抓取,如何抓取动态页面中的内容,与表单进行交互,处理页面中的验证码问题,以及使用Scarpy和Portia来进行数据抓取,使用本书介绍的数据抓取技术对几个真实的网站进行了抓取,旨在帮助读者活学活用书中介绍的技术。 《用Python写网络爬虫》适合有一定Python编程经验,而且对爬虫技术感兴趣的读者阅读。
《Python核心编程(第二版)》是经典的Python指导书,在版的基础上进行了全面升级。全书分为两个部分:部分占据了大约三分之二的篇幅,阐释这门语言的“核心”内容,包括基本的概念和语句、语法和风格、Python对象、数字类型、序列类型、映射和集合类型、条件和循环、文件和输入/输出、错误和异常、函数和函数式编程、模块、面向对象编程、执行环境等内容:第2部分则提供了各种主题来展示可以使用Python做些什么,包括正则表达式、网络编程、网络客户端编程、多线程编程、图形用户界面编程、Web编程、数据库编程、扩展Python 和一些其他材料。
本书介绍了C程序设计项目开发基本技术和基本规范,精选了11个项目, 给出了每个项目的功能描述和目标, 应用模块化程序设计思维对项目进行分析, 对每个函数的实现方法进行了较为详细的介绍, 给出了所有项目的源代码和部分运行结果,最后对项目进行了总结与拓展。 本书既适合作为高等院校C程序设计实践教学用书,也适合具有C语言编程基础的读者自学编程。
Web组件正在快速成熟,本书将针对架构、配置及工作选择进行具体详细的介绍。读者将接触到web组件发展的核心工具和文件库,包括Polymer、Bosonic、 Mozilla Brick、和ReactJS,并通过实例讲解Web组件的发展、运用JavaScript创建功能性Web组件,以及建立自己的Web组件工具箱。
在这本书里,人们可以看到一个可爱的小伙子,虽然他的身体严重残缺,可他依然活泼快乐,充满激情,什么都敢去尝试。他用残臂和脸颊夹着笔写字作画,他还去跑,游泳,爬山,打球,拍电影,使自己的生活丰富多彩。还有一点很可贵,乙武在重残之下没有封闭自己,而是开放自己的心灵,释放出蓬勃的创造力,他以自己积极的生活态度感染了很多人,他有很多朋友,甚至还有女朋友……
《Erlang编程指南》是对Erlang语言的深入介绍。Erlang是任何必须并发、容错和快速响应的环境的理想编程语言。随着多核处理器及其针对并发的新的可扩展方式的发展,Erlang得到了广泛的使用。通过《Erlang编程指南》,你将学会如何使用Erlang编写复杂的并发程序,不管你是否有编程背景和经验。 《Erlang编程指南》由国际知名的Erlang社区领导者根据他们的培训材料编写而成。《Erlang编程指南》的重点集中在解释Erlang的语法和语义,并且介绍了其模式匹配、规范列表、递归、调试、网络和并发性等内容。 《Erlang编程指南》帮助你: 理解Erlang的强大功能及其包含的特殊功能。 学习并发背后的概念以及Erlang处理并发的方式。 编写高效的Erlang程序并保持代码整洁和良好的可读性。 探究Erlang如何满足分布式系统的要求。 轻松添加简单的图形用户
在7CP/IP Socket首次发布时,Java作为一个新的未被关注的编程语言刚出现。然而,自2001年以来,Java的网络编程能力已经得到了很大程度的扩展,而且持续的应用优势已经使其成为了一个占主导地位的平台。考虑到Java受欢迎程度和近期在形式上和功能上令人兴奋的创新,本书的新版涵盖了Java的当前版本的内容(7.5版至1.7版),以及一些新的重要的抽象,包括NetworkInterface,InterfaceAddress,I4/6Address抽象、SocketAddress ISocketAddressf1]Executor等。现在几乎所有互联网应用程序都使用Java Socket进行通信,而本书专注的、教导式的方法,使读者能够快速掌握所有计算机通信的任务和技术要点。 本书特点 对Socket编程的重点进行了集中简明的介绍,以使读者能够迅速掌握;并且使工程师们能够迅速地将所学的技能应用到他们的日常工作中。 对的Java平台(1.7)进行了简明而紧随
本书讲解了脚本语言的基本概念和使用方法,概括了Java开发人员可以使用的解决方案,并探讨了在Java应用程序中应用脚本语言的用例和设计模式。内容分为五部分:部分介绍脚本语言的基本特征及适合用脚本语言的应用程序;第二部分介绍Java平台实际的技术和解决方案,详细讲解了Groovy脚本语言;第三部分介绍脚本语言在实际项目中的使用;第四部分介绍Java平台的脚本编程规范;第五部分提供了关于文中涉及的技术的安装和使用细节。 本书内容丰富,讲解清晰,适合作为软件开发人员的参考书。
本书由《C程序设计语言》的作者Kernighan和谷歌公司Go团队主管AlanDonovan联袂撰写,是学习Go语言程序设计指南。本书共13章,主要内容包括:Go的基础知识、基本结构、基本数据类型、复合数据类型、函数、方法、接口、goroutine、通道、共享变量的并发性、包、go工具、测试、反射等。本书适合作为计算机相关专业的教材,也可供Go语言爱好者阅读。
今天,算法涉足的领域已经远远超出了其创造者的预期。特别是进入信息时代以后,算法的应用涵盖金融、医疗、法律、体育、娱乐、外交、文化、国家安全等诸多方面,显现出源于人类而又超乎人类的强大威力。《算法帝国》是《纽约时报》书作者斯坦纳的又一力作,通过一个又一个引人入胜的故事,向读者介绍了算法掌控世界的真实情况,揭示了“机器人革命”是如何悄然在我们身边发生的。 《算法帝国》适合所有对科技史、信息革命、算法原理、数据分析感兴趣的读者阅读参考。
本书注重实用性,是一本全面而细致的R指南,高度概括了该软件和它的强大功能,展示了使用的统计示例,且对于难以用传统方法处理的凌乱、不完整和非正态的数据给出了优雅的处理方法。作者不仅仅探讨统计分析,还阐述了大量探索和展示数据的图形功能。新版做了大量更新和修正,新增了近200页内容,介绍数据挖掘、预测性分析和高级编程。本书适合数据分析人员及R用户学习参考。
本书是普通高等教育"十一五”重量规划教材和国家精品课程教材。全书以算法设计策略为知识单元,系统介绍计算机算法的设计方法与分析技巧。主要内容包括:算法概述、递归与分治策略、动态规划、贪心算法、回溯法、分支限界法、化算法、线性规划与网络流等。书中既涉及经典与实用算法及实例分析,又包括算法热点领域追踪。 为突出教材的可读性和可用性,章首增加了学习要点提示,章末配有难易适度的算法分析题和算法实现题;配套出版《计算机算法设计与分析习题解答(第5版)》;并免费提供电子课件和教学网站服务。
本书是《Lua程序设计》(版)的更新和扩展,在版的基础上进行了较大的改进,并且加入了很多新的知识点。 介绍了Lua语言所具有的功能,并使用大量示例来演示如何将它们运用到实际的任务中 深入地介绍了Lua中的数据结构——table,还讨论了数据结构、持久化、包和面向对象编程 展示了Lua的标准库,对那些想将Lua作为一门独立语言来使用的开发者特别有用,每一章介绍一个库,包括数学库、table库、字符串库、I/O库、操作系统库、调试库 介绍Lua与C语言之间的API,这是为那些想用C语言来访问Lua功能的人准备的 本书可作为广大Lua爱好者的自学用书,也可以作为大学相相关专业的教学参考书。
“难道说我已经使一个精明强干的律师相信世界上有鬼魂存在了?” “这么说,你自己相信有鬼魂了?” “医生,听你的口气,你好像不相信。不,不能说我真的‘相信有鬼魂’,不过我确实知道一些奇怪的现象,有些人突然死亡或者暴死。可是更感兴趣的还是跟暴死有关的各种迷信——例如被谋杀的人不会在坟暮里安息,还有人相信,凶手如果去摸被害的死者,死者的血就会流个不停。不知道这些传说是怎么来的?”
从庄子的时代到此时现在,世界并没有太大不同,但人们却依旧在人与事的利害纠葛里,无法厘清眼前的路。在这本书中,王溢嘉以一个现代知识分子的视角,从《庄子》中耙梳出与现代人诸般处境相对应的观点,用新颖、活泼的方式,重新归纳、整理庄子那深刻隽永、历久弥新,让你我逍遥自在的生命智慧。
Node.js 是一个持续走热的供开发人员开发服务器端应用的平台,但是目前Node.js is的相关实例仍明显不足,尤其与实践差距较大。本书汇总了115种Node实践中的实用技术,书中所有代码都是经过测试、立即可用且相互关联的。内容包括基于事件编程、为什么及如何使用闭包、如何利用端到端的JavaScript应用构建自己的应用程序,等等。代码段注释丰富,很好便于读者理解,而精心设计的交叉引用则提示了某一技术与其他技术之间的联系。
《棒喝中国》:本书是对旅美台湾学者、现代禅文化倡导者王绍璠先生经典语录的品读。作者选录了他最近几年的30多条语录,内容主要是针对当前中国社会、文化、企业、教育的重大问题——一些作者认为是当代中国社会重大偏差、亟待纠正的问题的评论。希望本书能引起人们对这些重大问题的关注,从而在中国社会引起深层次的讨论。
C Primer的第三版结合了Stanley Lippman的实践经验和Josée Lajoie对于ANSI/标准C 的深入理解。这本指导书的第三版已经被重新改写过,以便更加地讲述标准C 的特性和用法。在本书中,对于C 初学者特别有价值的是一些来自真实世界中的程序例子,它们说明了泛型程序(generic program)的设计、面向对象程序的设计、模板的用法,以及使用标准C 进行程序设计的方方面面。而且,本书也在适当的地方讲到了一些习惯用法以及效率指导。
这是一套专门为初涉收藏领域,或对把玩文玩有兴趣的朋友们编写的既简明、又实用的小丛书。把一两本揣在兜里,读者朋友,您便可以在古玩市场上按图索骥地淘换古玩。当然,您也可以在饭后、茶余、灯下、枕上,随翻、随读、随置。开本小、分量轻、选器适当,这些经过精心设计的元素,不会给您增加任何来自阅读、使用方面的负担。本书虽小,但当您感到好书不厌十回读的时候,在您大脑的沟回中,便开始有器物、有特征、有价位了,您的收藏就开始丰富了。您,也就该读厚书了。
作为沿袭 苹果专业培训系列教材 ,FCP X是苹果最为重要的培训领域,本书也是之前版本的更新,新版10.1优化了对Mac Pro中双AMD FirePro显卡的支持,此外还可在选择的 Mac 电脑上通过 Thunderbolt 2 和 HDMI 可监视质量高达 4K 的视频。新版还包含了针对4K有些话的内容并提升了性能等。本书正是对这一软件的操作进行了详细介绍,从书中读者将学会更好的润饰转场、如何在大批量素材环境下工作、如何制作绝美特效、如何使用滤镜等。