【技术大咖推荐】
“很荣幸担任这本优秀图书的技术审校。这本书能帮助很多中级Python程序员掌握这门语言,我也从中学到了相当多的知识!”——Alex Martelli,Python软件基金会成员
“对于想要扩充知识的中级和高级Python程序员来说,这本书是充满了实用编程技巧的宝藏。”——Daniel Greenfeld和Audrey Roy Greenfeld,Two Scoops of Django作者
【本书特色】
本书由奋战在Python开发一线近20年的Luciano Ramalho执笔,Victor Stinner、Alex Martelli等Python大咖担纲技术审稿人,从语言设计层面剖析编程细节,兼顾Python 3和Python 2,告诉你Python中不亲自动手实践就无法理解的语言陷阱成因和解决之道,教你写出风格地道的Python代码。
● Python数据模型:理解为什么特殊方法是对象行为一致的关键。
● 数据结构:充分利用内置类型,理解Unicode文本和字节二象性。
● 把函数视作对象:把Python函数视作一等对象,并了解这一点对流行的设计模式的影响。
● 面向对象习惯用法:通过构建类学习引用、可变性、接口、运算符重载和多重继承。
● 控制流程:学习使用上下文管理器、生成器、协程,以及通过concurrent.futures和asyncio包实现的并发。
● 元编程:理解特性、描述符、类装饰器和元类的工作原理。
【主要内容】
本书致力于帮助Python开发人员挖掘这门语言及相关程序库的优秀特性,避免重复劳动,同时写出简洁、流畅、易读、易维护,并且具有地道Python风格的代码。本书尤其深入探讨了Python语言的高级用法,涵盖数据结构、Python风格的对象、并行与并发,以及元编程等不同的方面。
本书适合中高级Python软件开发人员阅读参考。
【译者简介】
安道
专注于现代计算机技术的自由翻译,译有《Flask Web 开发》《Python 网络编程攻略》《Ruby on Rails 教程》等书。
个人网站:http://about.ac/。
吴珂
现为Airbnb公司软件工程师,所在团队主要负责开发和维护各类可伸缩、高性能服务,并在Airbnb内推广面向服务的系统架构。在分布式系统、云存储服务和跨平台SDK开发,以及大规模数据处理等方面有多年经验。
[内容简介]
《系统之美》是一本简明扼要的系统思考入门指南,也是认识复杂动态系统的有力工具,帮助大家提高理解和分析身边系统的能力。小到个人问题,大到全球性复杂挑战,本书都可以为你提供睿智的解答和洞察。
作为一本实用的入门指南,本书不仅讲解了系统动力学的基本概念、列举了常见的系统结构,还详细陈述了复杂系统的3大特征、8大陷阱与对策、12大变革方式以及15大生存法则。作者把系统思考从计算机和方程式的世界中解脱出来,以各种真实的案例,阐述了系统思考如何应用于各种现实问题,向读者展示了如何提升和应用系统思考技能——这一项普遍被认为是21世纪全球领导力的核心技能。
作者认为,系统思考将有助于我们发现问题的根本原因,看到多种可能性,从而让我们更好地管理、适应复杂性挑战,把握新的机会,去打造一个完全不同的自我和一个崭新的世界。
一本书,引领个人、组织与社会变革的先河,促使人们觉醒,改变看待这个世界和系统的方式,以此改变当今社会的发展进程,让大家在这个充满各种复杂系统的世界里更好地生活。
[编辑推荐]
本书作者德内拉•梅多斯,是世界上最伟大的系统思考大师之一,师从系统动力学创始人杰伊•福瑞斯特,是知名的“世界模型Ⅲ”主创人员,也是 “学习型组织之父”、《第五项修炼》作者彼得•圣吉的老师。
系统思考泰斗10年手稿首度出版,帮助大家提高理解和分析身边系统的能力,更积极地投身于各种变化,用新的方式去管理、决策,并在这个充满各种复杂系统的世界里更好地生活。
书中详细陈述了系统的3大特征、8大陷阱与对策、12大变革方式以及15大生存法则,是一部深入浅出地启迪人们系统思考的经典之作。
一本书,引领社会观念变革的先河,促使人们觉醒,改变看待这个世界和系统的方式,以此改变当今社会的发展进程。
本书写的是世界的复杂性,也献给世界的复杂性。系统思考是你应对复杂性挑战、做出睿智决策、与复杂世界共舞的核心技能。
跟随作者的脚步,你将惊叹于系统之美、系统之奇、系统之危与机、系统之杠杆点,并最终与系统共舞!
《Git权威指南》是Git领域的集大成之作,是一本关于Git的百科全书,在广度、深度和实战性上让同类作品望尘莫及。作者是国内顶尖的版本控制专家和咨询顾问之一,本书得到了Git官方维护者Junio C Hamano和ITeye创始人范凯(Robbin)先生等数位专家的高度认可和极力推荐,权威性毋庸置疑。
全书一共9篇,共41章和4个附录,内容几乎涵盖了Git的所有方面。第1篇介绍了版本控制工具的演变历史、Git的各种优点,以及它在3种主流操作系统中的安装与配置。第2篇和第3篇既是本书的基础,又是本书的核心,不仅介绍了Git的操作和使用,而且还讲解了Git的原理。第2篇详细讲解了个人用户如何使用Git,包括Git初始化、日常操作、暂存区、对象、重置、检出、恢复进度、历史变更、克隆、库管理等;第3篇详细讲解了Git协议和团队如何使用Git,包括Git支持的协议、冲突解决、里程碑、分支、远程版本库和补丁文件交互等。第4篇全面介绍了Git的协同模型,即它在实际工作中的使用模式,包括各种经典的Git协同模型、Topgit协同模型、子模组协同模型、子树合并、Android多版本库协同、Git与SVN协同模型等。第5篇介绍了Git服务器的架设,首先讲解了HTTP协议、Git协议、SSH协议的使用,然后讲解了Gitolite、Gitosis、Gerrit等服务器的架设方法,最后还讲解了Git版本库的托管。第6篇介绍了版本库的迁移,包括如何从CVS、SVN、Hg等版本库迁移到Git,以及Git版本库整理等方面的内容。第7篇讲解了Git的其他应用,包括etckeeper、Gistore等的安装、配置和使用,以及补丁中的二进制文件和云存储等内容。第8篇介绍了Git的跨平台操作,以及它的钩子和模板、稀疏检出和浅克隆、嫁接和替换等重要特性。第9篇是附录,详细给出了Git的命令索引,以及CVS、SVN和Hg与Git的比较与命令对照,方便读者查阅。
《公司财务原理(英文版•原书第10版)》共34章,分成11个部分。第一至三部分讨论估值与资本投资决策,其中包括证券投资组合理论、资产定价模型和资本成本;第四至八部分介绍红利政策、资本结构、期权(包括实物期权)、公司负债和风险管理等内容;第九部分包括财务分析、财务计划和运营资本管理等内容;第十部分则考察公司兼并、重组及世界范围内的公司治理问题;第十一部分全书总结。
《公司财务原理(英文版•原书第10版)》理论阐述严谨,结构简洁清晰,语言诙谐生动,既可作为高校财务、会计、金融等专业的学生教材,也可供金融从业人员、企业财务经理实际经营过程中参考备用,是一本不可多得的权威著作。
本书将美国的社会科学话语置于美国文化、政治与制度语境中,深入分析自美国重建时期至经济大萧条前夕塑造美国社会科学学术传统的基本意识形态假设:美国例外论。例外论观点认为,美国基于其共和政府和广泛的经济机遇而在世界历史中占据特殊地位,可以避免欧洲面临的历史变迁、大规模的贫困和阶级冲突等问题。然而,内战经历、迅速的工业化以及宗教承诺的衰落带来了一场突如其来的民族危机,迫使美国不得不面对现实与观念的历史变迁。美国社会科学的各个学科正是诞生于这场危机,它们的发展正体现了保留例外论理想的利益对这些历史变迁的逃避和驯化。作者向我们展示了每一门社会科学学科在发展自身知识传统时,如何对历史意识、政治需要、职业结构以及可利用的科学概念做出反应,如何以自然科学而非历史学为基础建立模型,并嵌入自由个人主义的意识形态之中。
短视频是互联网用户的重要娱乐方式之一,也已经成为互联网企业重要的流量池和流量来源。大多数人在创作短视频的过程中会遇到以下问题:不会做内容、内容没流量、内容有流量但没有商业预期、职业内容不变现等。
本书针对不会做内容、内容没流量、内容有流量但没有商业预期、职业内容不变现等问题,独创了“孔夫子人设模型”,帮助短视频创作者在恰当的节点植入能力、突发反馈、起因、态度、感悟和发心,捕捉用户的情绪点,激发用户的表达欲,赢得用户的认可、好感和信任,最终拿到想要的结果。
本书适合想要通过短视频搭建人设、获取流量、涨粉、建立影响力并完成变现的个人、创业团队、实体商家等阅读、学习和使用。
☆ 刘润、李松蔚、怀沙诚挚推荐
任何事情只有掌握了底层逻辑,才能做到以不变应万变。书中不仅讲解了短视频运营和打造个人IP的方法,也在人设、流量与成交之间架起了桥梁,从信任、流量和成交的角度,做了“技法”和“心法”的解读。
——刘润 润米咨询创办人
在娱乐和商业化的背后,短视频在事实上开创了一门新的“语言”。无数人使用它在网上表达自我、联结他人、开创事业、达成目标。这本书帮助我们更好地掌握这门“语言”,同时提醒我们:“语言”的形式千变万化,本质的规律永远是人与人的关系。
——李松蔚 心理咨询师
这本《人设、流量与成交》是作者送给这个时代每个渴望自我崛起的人的礼物。我想祝贺每个生于这个时代,并有勇气打造个人IP的人,你们是幸运的。因为个人商业IP已经走过试错期,但又远远未到成熟期。前人既留下了十分丰富的经验,也留下了大量未有人涉足的商业空白。更幸运的是,现在这本书,在你手里。
——怀沙 自媒体账号“北大怀沙老师”主理人
人工智能时代的生存手册,助你理解AI,适应AI,驾驭AI!
站在AI即将颠覆世界前夜的那个拐点上,你应该怎么办?AI 正在以超越我们想象的速度迭代,面对这个局面,教育应该怎么办?公司应该怎么办?人应该怎么办?
这本书会为你拆解ChatGPT代表的大语言模型AI,到底有什么底层运作逻辑?它的能力边界到哪里?哪些是AI做的比你好的?哪些是人类不会被AI取代的?它还为你解读了当今最厉害的几个头脑对AI的理解,以及一些帮助你变AI为助手的实操经验。
你,要比AI凶。使用 AI,以你为主。
从计算机发展史早期的Cobol、Fortran到后来的C、Java,编程语言的家族不断壮大。除了这些广为人知的语言外,还涌现了Erlang、Ruby等后起之秀,它们虽被喻为小众语言,但因其独特性也吸引了为数不少的追随者。
Bruce A. Tate是软件行业的一名老兵,他有一个宏伟目标:用一本书的篇幅切中要害地探索七种不同的语言。本书就是他的成果。书中介绍了Ruby、Io、Prolog、Scala、Erlang、Clojure和Haskell这七种语言,关注每一门语言的精髓和特性,重点解决如下问题:这门语言的类型模型是什么,编程范式是什么,如何与其交互,有哪些决策构造和核心数据结构,有哪些独特的核心特性。
在这个飞速发展的信息时代,程序员仅仅掌握甚至精通一门语言是远远不够的。了解多门语言蕴涵的思维方式,在编码中互相借鉴,再挑出一两门对自己口味的语言深入学习,这些已经成为在软件行业中安身立命之本。从这个意义上说,每个程序员都应该看看这本书。
这是一部从数学、经济学、人工智能3个角度讲解策略产品经理方法论的著作。
作者对自己多年的策略产品经验进行了总结和提炼,D创了函数方法论和经济学方法论。这些方法论在大量实践中被证明行之有效。本书对这两大方法论进行了详细讲解,并且重点讲解了策略产品经理应该掌握的机器学习、深度学习核心知识。
更重要的是,本书还传递了一种非常重要的策略产品思想:所有的产品策略问题都可以用模型来解读。模型能帮助我们快速揭开问题背后隐藏的本质,从而实现举一反三,融会贯通。本书围绕搜索、推荐、广告、定价、匹配调度等各种常见的应用场景,总结了大量策略产品模型。
全书一共12章,分为3篇。
概览篇(第1~2章):深度剖析策略产品经理的本质、工作内容、工作职责,且明确给出必须具备的能力项,以帮助读者对策略产品经理形成整体认知。
方法篇(第3~8章):这是本书的核心部分。首先详细剖析策略产品经理两个常用的方法论——函数方法论与经济学方法论,并配有大量案例与解决方案;然后沿着函数方法论的脉络,介绍策略产品经理必须掌握的机器学习、深度学习模型等前沿技术,并针对策略产品经理实际工作内容给出相应的落地指导。
能力篇(第9~12章):专门针对策略产品经理实际工作进行指导。首先针对策略产品经理必备的能力项进行深度讲解;然后针对不同背景的人转型策略产品经理给出有效转型途径;最后针对策略团队的组建给出指导建议。
本书是Python开发者的完全指南——针对 Python 2.5全面升级
·学习专业的Python风格、最佳实践和好的编程习惯;
·加强对Python对象、内存模型和Python面向对象特性的深入理解;
·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件;
·学习如何使用Python中的Tkinter和其他工具来开发自己的GUI应用程序及软件;
·通过用C等语言编写扩展来提升Python应用程序的性能,或者通过使用多线程增强I/0相关的应用程序的能力;
·学习Python中有关数据库的API,以及如何在Python中使用各种不同的数据库系统,包括MySQL、Postgres和 SQLite。
不用怀疑,世界上所有的问题都可以用画图解决!
研究显示,通过听觉获得的信息,只能记住10%。透过文字,是20%。经由图像,则可以记住80%。既然如此,为什么不试着用图解决面前的难题?画图的过程,就是理清思路的过程。只要会画圆圈和直线,你就能在三分钟内把任何事情想清楚、画明白。
在本书中,视觉化思考大师丹·罗姆把我们在工作和生活中面临的所有挑战分为四类,并给出了相应的应对模型,帮助我们打破传统思考模式,用最轻松、最直观的方式呈现解决问题的诀窍。不管你是要带领团队创造好业绩、把好创意卖给消费者、提高自己的工作效率,还是要鼓励家人多锻炼身体、改善和朋友之间的关系,甚至跟老板申请加薪,都可以用画图解决!
从现在开始,让我们丢掉电脑、丢掉手机、丢掉PPT。
一支笔、一张纸就能挣脱创意泥潭,重新体验思考的乐趣!
如果你年轻,他将告诉你如何理性地信任自己的直觉;如果你有阅历,他将告诉你如何利用经验快速作出决策;如果你纠结,他将告诉你如何坚定初衷,勇往直前;如果你拖延,他将告诉你如何3秒思考2秒决定,快刀斩乱麻。
在这个高风险的世界,每个人都是决策者。只有洞察到决策的最深本质,在不确定时刻作出选择,才能更好地掌控命运,胜算一筹。加里·克莱因是自然决策方法的发明者之一,他认为人具有固有的技能和经验。30年来,克莱因一直致力于了解人们如何在困难的情况下应对挑战,快速作出正确决定。
本书基于一种非常客观且全面的观察,即人们在现实约束、时间压力、高风险、个人责任、条件转移等情况下,如何巧妙利用直觉、读心术、团队心理、心理模拟等力量,快速作出正确决策,并稳妥地采取行动。
全书包含了1个屡试不爽的RPD决策模型、52个真实可信的案例、26个一目了然的图表,每一章都建立在至关重要的事件和案例之上,直击决策真相,揭秘是什么在影响人们作决定,为什么人们的决定总是错的,人们如何才能作出正确的决定。
Google和YouTube由于Python的高可适应性、易于维护以及适合于快速开发而采用它。如果你想要编写高质量、高效的并且易于与其他语言和工具集成的代码,《Python学习手册:第4 版》将帮助你使用Python快速实现这一点,不管你是编程新手还是Python初学者。本书是易于掌握和自学的教程,根据作者Python专家Mark Lutz的著名培训课程编写而成。
《Python学习手册:第4版》每一章都包含关于Python语言的关键内容的独立的一课,并且包含了一个独特的“练习题”部分,其中带有实际的练习和测试,以便你可以练习新的技能并随着学习而测试自己的理解。你会发现众多带有注释的示例以及图表,它们将帮助你开始学习Python 3.0。
《Python学习手册:第4版》包括以下内容:
学习Python的主要内建对象类型:数字、列表和字典。
使用Python语句创建和处理对象,并且学习Python的通用语法模型。
使用函数构造和重用代码,函数是Python的基本过程工具。
学习Python模块:封装语句、函数以及其他工具,从而可以组织成较大的组件。
Python的面向对象编程工具,用于组织程序代码。
学习异常处理模型,以及用于编写较大程序的开发工具。
了解包括装饰器、描述器、元类和Unicode处理等高级Python工具。
《大规模分布式存储系统:原理解析与架构实战》是分布式系统领域的经典著作,由阿里巴巴高级技术专家“阿里日照”(OceanBase核心开发人员)撰写,阳振坤、章文嵩、杨卫华、汪源、余锋(褚霸)、赖春波等来自阿里、新浪、网易和百度的资深技术专家联袂推荐。理论方面,不仅讲解了大规模分布式存储系统的核心技术和基本原理,而且对谷歌、亚马逊、微软和阿里巴巴等国际型大互联网公司的大规模分布式存储系统进行了分析;实战方面,首先通过对阿里巴巴的分布式数据库OceanBase的实现细节的深入剖析完整地展示了大规模分布式存储系统的架构与设计过程,然后讲解了大规模分布式存储技术在云计算和大数据领域的实践与应用。
《大规模分布式存储系统:原理解析与架构实战》内容分为四个部分:基础篇——分布式存储系统的基础知识,包含单机存储系统的知识,如数据模型、事务与并发控制、故障恢复、存储引擎、压缩/解压缩等;分布式系统的数据分布、复制、一致性、容错、可扩展性等。范型篇——介绍谷歌、亚马逊、微软、阿里巴巴等著名互联网公司的大规模分布式存储系统架构,涉及分布式文件系统、分布式键值系统、分布式表格系统以及分布式数据库技术等。实践篇——以阿里巴巴的分布式数据库OceanBase为例,详细介绍分布式数据库内部实现,以及实践过程中的经验。专题篇——介绍分布式系统的主要应用:云存储和大数据,这些是近年来的热门领域,本书介绍了云存储平台、技术与安全,以及大数据的概念、流式计算、实时分析等。
1、第一本传统企业互联网化的战略指导书,首次提出“互联网加减法”,迄今最清晰的转型公式
鉴于目前很多传统企业“老办法不管用,新办法不会用”的现状,本书将用“互联网的加减法” 这个简单模型清晰地说明商业新时代的游戏规则和全新玩法,帮助传统企业化解“本领恐慌” 。
2、小米董事长&CEO 金山软件董事长雷军,新东方教育科技集团董事长兼CEO俞敏洪,复旦大学管理学院院长陆雄文,复旦大学博士、《最强大脑》主持人蒋昌建,福布斯中文网总编辑 周健工 诚恳推荐
你以为你的对手是友商,其实你的对手是时代
看清楚什么在变重要,看清楚什么没有在变更重要
--------------
临近马年春节的某天,青岛,海尔集团董事局大楼会议室。
会议室里坐满了海尔各部门的高管,每个人都带着自己的抱负和问题。这两天开的是闭门会议,仅限海尔集团战略部邀请的部分高管。讨论非常激烈,碰撞出很多火花,各个部门高管不断邀请更多本部门的人加入。会议到第二天下午,我不知道这已经是第几波团队了。
“刘总,非常感谢你”,一位海尔副总裁对我说,“今天一个上午学到的东西,比我过去一年还多”。另外一位高管问我能不能多住一晚:“我们请过很多专家讲解,都没彻底弄明白,虽然今天我们只聊了一两个小时,但却一下子捅破了窗户纸。”
听到这样的评价,我唯有说“谢谢”。作为海尔集团的战略咨询顾问,我很荣幸。但我也深深知道,传统企业的互联网化,哪里是两天的闭门会议就可以瞬间冲出困境、拨云见日的呢?传统企业的互联网化,不是一刀切,不是三板斧,而是一个复杂的系统工程,需要有决绝的勇气,更要非凡的智慧、过人的毅力;需要有战略变革的高度,更要有组织变革的深度。
同样在努力,为什么别人进步那么快?这个时代不缺努力的人,而是缺少看透问题本质、找对方法的人。
这是一部可以穿透时间的个人成长精进方法论。本书从个人优势、筛选信息、提升效率、机会把握、高效决策等维度出发,构建出一套个人高效成长模型。本书不仅让你拥有成长的系统理论,还带你切实解决人生遇到的诸多关键问题,只有用正确、积极的思维模式看待问题,才能更好地达成人生和职业目标,才能不断拓展能力范围——成长再无边界,未来无尽可能。
郭拽拽逆袭心法10条:
1 财富,是抄来的,穷,也是抄来的。一个人赚不到钱,或许你模仿的人本身就不对。
2 不是朋友多了路好走,而是路走好了朋友多。
3 要找到自己身上的核心价值和不可替代性。
4 大众获取信息的需求是永恒不变的,对于普通个体来说,所有的互联网红利,都会向善于表达的人倾斜。
5 永远不要骄傲自满,我们终其一生都是学生。
6 在互联网时代,影响力就是你立足的筹码。要成为生产者,而不是情绪消费者。
7 普通人改变命运的秘密,无非是终生学习、持续成长、保持耐心、有超强的执行力,并且付出不亚于任何人的努力。
8 焦虑是一个无解的问题,如何过好一生更没有标准答案。
9 永远看别人身上的优点并学习,带着成见和情绪看人,永远都是愚蠢的行为。
10 喜欢做一件事,是一项刻意练习出来的能力。
莫言有个短篇叫《猫事荟萃》,徐冰这部小说或可称为“狗话大全”?从史前到AI时代,从人文到科学到幻想,纵横交错,神思无疆。
——张新颖【复旦大学教授】
“如果有一天,你正常说话,突然变成了‘狗叫’”→突破性的戏谑之作 & 文本与现实的巧妙映照 ◆解压、解颐、解闷,独处友好型读本
一位女士正常讲话,在周围人看来,突然变成了“狗叫”。然而,这一异能现象并不能被医学检查所破解。社会各界开始对此“狗叫”进行不同层面的研读,但由 于低轨卫星事故发出错误信号产生强干扰,“狗叫”的现实文本和生成式文本纠混在一起,隐约生成一种跨物种大语言模型,不断生成新的文本,反而对现实进行了某种程度上的重新诠释。
编辑推荐
《如何创造思维》作者雷·库兹韦尔是21世纪最具洞察力的思想家和未来学家、“库兹韦尔定律”创立者,美国发明家名人堂获奖者、美国国家技术奖获得者、奇点大学校长、谷歌公司工程总监雷•库兹韦尔最新力作。 这是一部洞悉未来思维模式的颠覆之作。库兹韦尔对于大脑和人工智能的理解,将对我们生活的方方面面,地球上的各行各异,以及我们有关未来的设想产生巨大的影响。库兹韦尔通过一系列推理告诉我们,我们有能力创造超越人类智能的非生物智能。
财讯传媒集团首席战略官段永超,跨界物理学家李淼,中国当代最知名的科幻作家、畅销书《三体》作者刘慈欣联袂推荐。湛庐文化出品。
名人推荐
在《如何创造思维》这本书里,库兹韦尔坚信人类一定会制造出可与人脑相媲美的“仿生大脑新皮质”。它们甚至比人脑更具可塑性,并可放置在云端。他尤为关注人机的完美结合,为人工智能发展指明了新方向。库兹韦尔预言,只要仿生大脑新皮质与人脑新皮质 “对接”起来,就能创造无可限量的人类智能大爆发,迎接“奇点”的到来!
——段永朝 财讯传媒集团首席战略官
如何创造意识、思维,也许是人类认识自然的最后难题,是意识对自己的回归。作为著名发明家、作家、未来主义者,库兹韦尔关于思维的研究和观点独特而惊人。他认为不久的未来,计算机可以实现人类大脑新皮质功能并超越人类,人类将与机器结合成为全新的物种,这非常像著名科幻作家弗诺 •文奇在《深渊上的火》中描述的超级智慧。他关于天分、创新和爱情的观点非常有启发性,他的其他不无争议的观点则将我们置于一个新的思考层次。在这些有的可靠,有的有争议的观点背后,是严谨的数学模型,例如隐马尔可夫模型。在这本去年出版的新书中,他反复强调了“加速循环规则”,即“库兹韦尔定律”。让我们拭目以待 2045年,库兹韦尔预言的人类蜕变的奇点。
——李淼 中山大学教授
库兹韦尔通过对人类思维本质的全新思考,大胆地预言了人工智能的未来,他的想象力令人惊叹!最可贵之处在于,这一切都不是科学幻想,而是基于现有科技理论所进行的严谨推测。我期待着预言应验的那一天。
——刘慈欣 中国当代最知名的科幻作家,畅销书《三体》作者
库兹韦尔这本有关思维的新书非常了不起,正为时下所需,而且言之凿凿!让人眼前一亮!
——马文•明斯基 人工智能之父,麻省理工学院“人工智能实验室”创始人
雷 •库兹韦尔对大脑和人工智能的理解将对我们生活的方方面面、地球上的各行各业,以及我们有关未来的设想产生巨大的影响。如果你关心其中任何一个方面,此书都值得一读!
——彼得•戴曼迪斯 奇点大学执行主席,《纽约时报》畅销书《富足》(Aboudance)作者
《如何创造思维》是难得一见的好书,每一页都能给你不一样的启示。库兹韦尔通过一系列推理告诉我们:我们有能力创造超越人类智能的非生物智能。这部作品既高瞻远瞩,又妙趣横生。
——拉斐尔•莱夫 麻省理工学院校长
如果你曾疑惑你的大脑是如何运转的,那你一定要拜读这本书。库兹韦尔的洞见剥开了人类思维深处的秘密,让我们发现了重建人类思维的能力。这本书掷地有声、发人深省。
——迪安•卡门 第一个便携式胰岛素泵、家用透析机、 IBOT移动系统的发明者,国家科技奖章获得者
雷 •库兹韦尔,杰出的人工智能先驱之一,他用一本新书阐释了智能的本质,包括生物和非生物智能。此书将人类大脑描述成一种机器,可以理解分层的概念,包括椅子的形状和幽默的本质。他的重要发现,强调了学习在大脑和人工智能中所起的关键作用。他提供了一张可靠的路线图,以实现超人类的智能,这将是应对人类重大挑战的必要条件。
——劳伊•雷迪 卡耐基梅隆大学机器人研究所创始董事,图灵奖获得者
雷•库兹韦尔开创了这样的人工智能系统——可以读取以任何形式打印的印刷品,可以合成语音和音乐并理解语言。这是现在机器学习改革的先驱者,是创建可以在国际象棋上击败人类、赢得《危险边缘》节目、驾驶汽车的智能计算机的基础。他的新书对使得此次智能科技革命得以发生的进步进行了清晰、引人入胜地描绘,尤其是学习方面的进步。
——托马索•波吉奥 麻省理工学院“生物计算学习”中心实验室主任,麻省理工学院麦戈文脑研究所前任所长
库兹韦尔的书展现了他惊人的才能——综合来自各个领域的思想,然后以简单优美的语言呈现给读者。此书是即将到来的人工智能革命的先驱,而库兹韦尔有关人工智能的预言也将在这次革命中成真。
——迪利普•乔治 人工智能科学家大脑新皮质的层次结构模型的先驱
鬼马作家大头马全新小说集 一场通往异世界的奇异探险
打造“游戏×小说”的全息沉浸式阅读体验
八篇小说,八个与真实世界平行的虚拟世界
格非、韩东、毕飞宇、刘铮 联袂推荐
【编辑推荐】
★鬼马作家大头马全新小说集,打造“游戏×小说”的全息沉浸式阅读体验,一场通往异世界的奇异探险。文学就是一场游戏,“把小说以真正表演的方式呈现出来。”——大头马是当下极具风格化的青年作家,她的小说有一个异常斑斓驳杂的打开界面。新颖怪诞,想象驰骋,在现实中另构出一片异域的茂野,创造一个完整、全息、自洽的游戏世界:桌游、手游、概念音乐、全语言透镜、传染性疾病、阴谋论、AI测试、考古人类学、神秘药丸……并以此反思科技爆炸与个体自由意志的冲撞,揭示虚拟世界与真实世界共同的逻辑基底。游戏化时代,游戏已成为一种基本生活现实。“当代文学的主战场早就转移了,这一代写作者的对手不是莫言、余华,不是网络小说,而是游戏《王者荣耀》。”
★八篇小说,八个与真实世界平行的虚拟世界。游戏比历史更真实,经由高妙的“游戏”技能抵达幽暗错综的现实内核。“我们唯一所能做的,就是站在真相的附近。”——“在我看来游戏其实就是小说,和陀斯妥耶夫斯基、卡夫卡、博尔赫斯的小说没有什么不同。它们都是在创造一个世界,让我们在这个世界里探索。”
《国王的游戏》:一场通往巨塔的人类大迁徙与亚瑟王的游戏
《幻听音乐史》:邀请你聆听一首“不存在”的音乐
《全语言透镜》:寻找一座文学上的加拉帕戈斯群岛
《明日方舟》:如果有一天,抑郁症成为一种席卷全球的传染性疾病
《和平精英》:来一把紧张刺激的纸上“吃鸡”游戏
《A只是一个代号》:人类历史上第一个成功突破情感型逻辑游戏的AI
《释“赝人”》:一场通过考古人类学起笔的思想实验
《赛洛西宾25》:一颗吃下去就能顿悟自己生命意义的神秘药丸
★大头马“小说工程学”的精彩展演:知识性、技术性、操作性、结构性。如游戏设计师一般,打造绝佳的读者(玩家)角色代入感、沉浸体验感与叙事交互性,直指未来文学的“存在”与“可能”。——“小说就是历史。或者说,小说的世界应当和历史的世界一样,完整、全息、自洽。而小说家的任务,首先——他比历史学家多一步,是建立这个世界(当然,这个第一步已经很难);其次,他需要像侦探或是数据科学家一样,在这个世界里找出那些有意义的部分,建立一个模型,但是,他不能给出任何结果——他只是展示数据的相关性,至于从这些相关性中得出什么结果,这有赖于读者自己完成。”
★“一个邪魅惑乱的小说世界”,格非、韩东、毕飞宇、刘铮联袂推荐。——“大头马以丰沛的想象和广博的知识构筑出一个邪魅惑乱的小说世界,但无论这一世界如何特异,它始终与我们生活的世界保持着某种同构关系。探索这两个世界的同与异,将为真正有好奇心的读者带来不止息的启示和乐趣。作者思维之奔逸与关切之深沉,让人联想起厄休拉·勒古恩或雷·布拉德伯里的作品。”
【内容简介】
《国王的游戏》是作家大头马最新小说集,收录八篇极具魅力的中短篇小说,打造“游戏×小说”的全息沉浸式阅读体验。作者以丰沛想象与广博知识,严密逻辑推演和现实深层省察,构筑出一个个与真实世界平行的虚拟世界:巨塔内的未来生存景观,引发全球恐慌的传染性疾病,仅存在于大脑中的概念演奏,改变命运的神秘药丸,探索万物至理的全语言透镜……阅读这些小说,如同亲历一场通往异世界的奇异探险。
过去在从未来重新到来。通过虚拟与现实的互文嵌套,历史叙事与个人叙事的巧妙对接,并融入幻想、科幻、推想、悬疑及青年亚文化等元素,作者以崭新经验回应人类普遍困境与永恒难题,创造出一个个极具沉浸感的、庞大且奇异的游戏世界,以此揭示虚拟世界与真实世界共同的逻辑基底。八篇小说如钥匙,如手柄,在概念与真实之间,在历史与未来之间,开启一道道门,经由精巧驳杂的文学技艺抵达幽暗错综的现实内核,以解构性洞察重新确认生命价值。
【名人推荐】
很显然,大头马的这些作品有着强烈的虚拟性和奇幻色彩。但她写下这些明快、富有想象力的故事,其目的或许并不是对现实图景进行讽喻和戏仿,而是试图去揭示虚拟与真实世界共同的逻辑基底,进而对生存与文化本身作出别开生面的探寻与省思。
——格非
年轻一代的写作确有不同,他们知识面宽阔,涉猎广泛,故事常有国际化或者不确定的抽离背景,对现实主义天生质疑,对信息刺激格外敏感,对形式变构颇为热衷,等等。可说大头马是其中的典型代表,她的作品大中见小(反小中见大),最后也能收束一处,使人性聚焦。
——韩东
大头马执意要在短篇写作上为我们开辟一条新路。她能否如愿?她会不会搬起石头砸了云朵的脚?我不知道。我能做的,就是对她的万丈雄心表示我的严重关切。
——毕飞宇
大头马以丰沛的想象和广博的知识构筑出一个邪魅惑乱的小说世界,但无论这一世界如何特异,它始终与我们生活的世界保持着某种同构关系。探索这两个世界的同与异,将为真正有好奇心的读者带来不止息的启示和乐趣。作者思维之奔逸与关切之深沉,让人联想起厄休拉·勒古恩或雷·布拉德伯里的作品。
——刘铮(乔纳森)
《幻听音乐史》在当下汉语文学中是有中国小说精神气韵的小说。《幻听音乐史》很容易让人联想到博尔赫斯等小说大师,但《幻听音乐史》的异国故事也可以视作是唐宋传奇风的小说。其实,唐宋传奇迷恋、想象的异邦,游走阴阳两界,述奇人异事,不过是另一种“异国故事”。这篇小说,和大头马习惯的一本正经而有趣的“胡说八道”不同,是认真地向中国传奇传统致敬。
如果小说的最终目的就是在虚构意义上建筑一个“真实”的世界,大头马的方式是反其道而行之的,她是预想假想这个世界的存在,然后一点一点拆解了再组装给你看。
——何平
大头马的小说奇崛、驳杂,在年轻写作者中自成一路,其文学教养既纯正,又先锋性地融合了时尚文化、青年亚文化的诸种元素,葆有显著的奇异思想和写作自由的精神。大头马已经意识到正在被格式化的危险,与《谋杀电视机》《不畅销小说写作指南》不同,《赛洛西宾25》不以“烧脑”“开脑洞”见长,在与时尚经验、前沿技术进行有效互动的同时,更着重于精准勘探世道人心的现实肌理,从而使作品在建立“这一个”世界模型的同时,拥有了某种对接生存现实的和生命价值的意味。
——首届“《钟山》之星”文学奖“年度青年佳作”颁奖词
在复杂、多变、模糊和不确定的时代,唯有学会思考、学会学习,才是唯一持久的竞争优势。会思考且训练有素、行动有力的人,将是未来世界的“超级物种”。
小到日常生活和个人发展,大到生态系统和社会公共事务,系统思考都是应对复杂性挑战的有力武器,是制定睿智决策的“旷世奇功”。
对于企业家和管理者来说,系统思考更是一种凝聚集体智慧、让团队共同思考的“新语言”,帮助我们透过事物的表象,洞悉本质,从纷繁复杂的噪音中识别出主导的趋势和发展变化的脉络,把握关键、顺势而为,找到驱动业务持续发展的“成长引擎?”,并睿智地解决复杂问题,找到“根本解”和“杠杆解”。
经过两年多更多的实践检验,《如何系统思考》(第2版)在总体框架保持不变的情况下,充实、重写了“思考的魔法?”相关章节,大幅增强了可读性和可操作性;补充了大量教学中发现的常见问题及其行动建议,强化了对系统思考应用的指导;对部分内容进行了精简,更加精炼、实用、高效。
本书特点:
循序渐进,体系完备。本书按照学习、养成系统思考技能的“知—行—积”架构为指南,探讨系统思考之道、法、术。
深入浅出,易学好用。以独创的“思考的魔方?”为框架,整合了“冰山模型”“环形思考法?”“思考的罗盘?”等辅助式支架工具,便于读者完成思维的三重转变:深入思考、动态思考和全面思考。
案例丰富,贴近实际。结合企业经营与管理的实际状况,本书收集了数十个真实案例,并且结合场景化原则,给出了相应的方法、工具以及有针对性的行动指南。
强化实战,突出实用。本书定位于指导实践,致力于解决学习者常见的问题、困惑或挑战,介绍原创的方法与工具、训练步骤,以及操作指引与使用心得等。
配套练习,及时反馈。在自己动手练习之后,你可以扫描书中的二维码,查看部分练习的参考答案以及相关的视频微课,实现全方位、立体化的学习。
你知道亿万富翁、首席执行官、运动员和科学家如何以不同方式思考并避免错误吗?你知道如何专注于重要的事情,快速而自信地做出复杂的决策吗?建立自己的思维模型很重要。作者通过多年研究心理学的实践,建立了30种揭示真正智慧的思维模型。这30种思维模型通俗易懂、离我们很近、干活满满且能立即见效,包括艾森豪威尔矩阵、多米诺骨牌、三七法则、遗憾最小化、鲍威尔法则、贝叶斯定理、黄金法则、鱼骨图、墨菲定律、奥卡姆定律、帕累托法则、史特金定律等思维模型,教会我们如何更快速、更明智、更全面地思考,为我们的思维赋能,更科学地做出决策。在思维模型中思考,永远领先一步!
思维模型就像给在树林里寻宝的人提供一张藏宝图,提供了即时理解,为读者提供了最终目的地的路径。
面向对象的程序设计(OOP)是现代程序设计语言的基本概念,本书深入探讨了如何以面向对象的方式来进行思考。全书共分为15章,内容包括:面向对象的基本概念,如何以对象的方式进行思考,高级的面向对象概念,类的剖析,类设计,继承和组合,框架和重用,创建对象,使用UML创建对象模型,持久对象,可移植的数据,分布式对象和企业,设计模式等。
本书是当代程序员的基础理论读物,适合于大学本科计算机专业的学生以及想要学习面向对象技术的程序员。
人工智能作为一个崭新的交流对象正在逐渐进入人类的日常生活。伴随人工智能的出现,随之而来的是对传播模型的革新。人工智能的独特性带来的对人际传播默认的基本假设带来的冲击很有可能引发交流观点的颠覆。人-人工智能交流对时间维度的改变,对方可控性的放大,以及对信息的无意识无批判,这些都会如同大坝上打开的细微小孔,最终引来整个大坝的坍塌,进而如河流改道一样,将人类的交流引上不同的道路。几千年来,人类传播的历史一直在提供语言失败的证据。在这次人工智能革命中,我们能否越过语言的局限,直逼交流的终极目的—有效的思想交换?本书将对这一问题展开全面深入的讨论。
本书首先从媒体技术发展的角度探讨人工智能这个正在崛起的交流对象所代表的趋势。继而第二章从使用的角度,逐一讨论人机传播的交流模式、伦理、一致性、人性、人格、拟人化等方面的特点,以及这一交流区别于人际传播之处。第三章讨论人-人工智能交流的效应,包括陪伴效应、自我映射效应等。第四章在上述讨论的基础上对未来作出展望。本书立足于人文社会科学领域,从传播学、计算机科学、社会学、心理学、语言学和哲学等多角度全方位探讨人工智能将给人类交流带来的各种影响。本书观点新颖,深入浅出,除传播学领域的学习者与研究者以及人工智能爱好者之外,对关心人类发展趋势的大众读者也同样适用。
一个人的成长与成就,本质上是由他的认知水平决定的,而洞见力正是认知水平的一个重要体现。只有不断提升自己的洞见力,我们才能比别人看得更准、做得更好。
本书首先将洞见力拆解为三个部分,即看清问题本质的能力、看懂未来趋势的能力和创新能力。作者围绕这三个部分,分别介绍了如何通过系统思维和模型思维来提升看待问题的深度,发现事物的底层逻辑;如何通过战略思维和远见思维,看懂长期趋势,发现更多机会;如何通过切换视角和边界,跳出惯性思维,实现有效的创新。
本书适合希望通过提升认知水平来提升自己思考的深度、把握更多发展机会的读者阅读。
这是一部以产品和运营双重视角,从9个维度全面讲解用户运营思维、方法、技巧的著作。它将带领产品经理和运营经理全面、系统地了解并掌握,头部的互联网公司究竟是如何做用户运营的。
作者在社区产品鼎盛时期加入猫扑,负责核心用户的社区运营,积累了大量一线经验;在小米初创期加入小米,进一步印证了用户运营的价值;加入百度后,因为积累了大量用户数据,进一步融合了宏观数据下用户的行为分析,使得对用户运营的理解更加全面,总结出这一套用户运营的方法论,对想了解用户和做好用户运营的从业人员有很高的参考价值。
本书的核心内容围绕9个主题展开,贯穿产品的全生命周期。
(1)用户运营常识
用户运营的定义、价值、工作职责、能力模型;如何正确看待用户运营与产品和产品经理的关系。
(2)用户画像
用户画像的定义、价值;搭建用户画像系统的方法、流程,以及如何理解用户画像背后的数据;用户画像在用户运营中的运用。
(3)用户成长体系
用户成长体系的定义、要素、价值;用户成长体系的4个设计要点和5个搭建步骤。
(4)用户管理体系
用户管理体系的定义、要点、价值、搭建方法;用户管理团队的组建和维护;用户运营如何利用用户管理体系Z小化运营成本并留住核心用户。
(5)产品生长周期
产品生长周期曲线、用户生命周期曲线;产品处于探索期、成长期、成熟期和衰减期等不同阶段时的特征。
(6)用户拉新
拉新的4大类22小类渠道;产品在生命周期的不同阶段的拉新策略;如何通过数据分析和品牌营销拉新;电商类产品、工具类产品、平台类产品的关键拉新策略。
(7)用户转化与留存
用户运营目标与数据指标相关的AARRR模型;用户的生命周期与价值、提升用户转化与留存的方法、用户的分层与转化、核心用户的挖掘。
(8)用户流失预警与召回
流失用户的定义与判断方法,用户流失原因分析以及对应的运营策略
(9)用户心理学
用户心理学的常识;几种典型产品和运营场景下的12个用户心理学效应;用户心理学在产品全生命周期各环节的实战应用。
一个好的问题已经解决了问题的一半。
我们是谁、我们将去向何方、我们的沟通方式都反映着我们的问题。问题帮助我们打破障碍,发现秘密,解决谜题,想象新的做事方式,争取他人的支持,引导我们解决问题。但是很少人知道如何系统地进行有效的提问。
本书通过艾美奖获奖记者、美国著名主持人弗兰克•赛斯诺60余年的全球采访经验以及在华盛顿大学教授的“采访的艺术”的课程,从接触到的提问大师们身上总结出11种常用的提问模型。美前国会议员、高盛董事、《VOYA杂志》&800CEORead等政商学界联袂推荐。
诊断型问题:护士特里萨•加德纳如何在美国最贫困的地区帮助不愿开口说话的病人诊断病情?
共情型问题:治疗师贝蒂•普瑞斯特拉如何拯救罗杰因出轨而面临崩溃的婚姻?
对抗型问题:脱口秀主持人奥普拉•温弗瑞如何让自行车冠军阿姆斯特朗承认服用兴奋剂?
创意型问题:特拉维斯•卡兰尼克如何用“像百万富翁那样出行”的想法来创立优步(Uber)公司?
任务型问题:本•科恩与杰里•格林菲尔德如何用价值5美元的冰淇淋制作函授课程建立福布斯100强企业Ben & Jerry's?
科学型问题:科学家托尼•福西如何对抗艾滋病病毒并把患者的寿命由8个月延长到50年?
采访型问题:吉姆•戴维斯如何将新百伦(New Balance)从6名员工发展成为拥有逾6000名员工、价值40亿美元的跨国公司?•
••••••
闻名于世的艾美奖获奖作家、国际著名记者主播弗兰克•赛斯诺逾40年全球访谈报道历程,精炼出11种提问模型,HOLD住职场与生活,就在教你一看就会的提问实战指南《提问的力量》中。
在如今这个处处以数据驱动的世界中,机器学习正变得越来越大众化。它已经被广泛地应用于不同领域,如搜索引擎、机器人、无人驾驶汽车等。本书首先通过实用的案例介绍机器学习的基础知识,然后介绍一些稍微复杂的机器学习算法,例如支持向量机、极端随机森林、隐马尔可夫模型、条件随机场、深度神经网络,等等。
本书是为想用机器学习算法开发应用程序的Python 程序员准备的。它适合Python 初学者阅读,不过熟悉Python 编程方法对体验示例代码大有裨益。
暂无详细内容介绍,四海清单 MKList.com
本书由ASCH核心开发工程师撰写,深入浅出地介绍了区块链应用的开发方法与技巧,任何有JavaScript基础的开发人员都可以掌握,分为三大部分,第一部分“区块链”介绍区块链技术简史、商业价值、核心概念、账户模型、主流区块链项目、区块链领域的新技术,并带领读者用300行代码实现一个区块链系统。第二部分“ASCH源码解读”详细介绍ASCH的技术架构、ASCH启动过程、加密和验证方式、P2P技术、交易流程、区块链实现、DPOS+PBFT、侧链技术实现等。第三部分“去中心化应用(DApp)开发”介绍一个综合DApp案例开发,包括准备工作、DApp 开发工具、搭建开发环境、设计数据结构、实现业务逻辑、引入主链资产、如何对 DApp 进行测试、发布方式等。
《中文版3ds Max 2016完全实战技术手册》是一本以实战案例为主、讲解3ds Max 软件功能与实战制作方法和流程的专业图书。以具体、完整的建模思路,全面地学习3ds Max 制作各种模型的建模方法。本书的最大特点是全部以实例的操作步骤为主,特别是在对材质、灯光部分的使用技术、技巧和步骤上进行了详细的讲解。《中文版3ds Max 2016完全实战技术手册》共分17 章
不同的亲子沟通方式会给双方带来不同的影响:长期采用冷冰冰的亲子沟通,父母往往很暴躁,孩子胆小怯懦,心理也会收到创伤;长期采用有温度的亲子沟通,则能让父母心态平和,孩子眼里有光、心理健康,家庭和睦。
所谓“有温度的亲子沟通”,就是营造一种良好的沟通氛围,与孩子有感情地交流,让孩子感受到被爱、被理解和被尊重,让爱和温暖在彼此的心中流动。
本书运用了相关的心理学理论、教育学理论,以及大量的真实故事和案例,为父母介绍了亲子沟通为何会存在困难、有温度的亲子沟通的重要性、理想的沟通效果是什么样的,以及有助于实现理想的沟通效果的4C沟通模型——联结、理解、合作、赋能。这个模型贯穿本书,为父母提供了简便易操作的指导,让父母学会好好说话,有技巧地与孩子沟通。
暂无详细内容介绍,四海清单
作为计算框架,Spark速度快,开发简单,能同时兼顾批处理和实时数据分析,因此很快被广大企业级用户所采纳,并随着近年人工智能的崛起而成为分析和挖掘大数据的重要得力工具。
本书由业内知名数据科学家执笔,通过丰富的示例展示了如何结合Spark、统计方法和真实世界数据集来解决数据分析问题,既涉及模型的构建和评价,也涵盖数据清洗、数据预处理和数据探索,并描述了如何将结果变为生产应用,是运用Apache Spark进行大数据分析和处理的实战宝典。
第2版根据新版Spark最佳实践,对样例代码和所用资料做了大量更新。
本书涵盖模式如下:
● 音乐推荐和Audioscrobbler数据集
● 用决策树算法预测森林植被
● 基于K均值聚类进行网络流量异常检测
● 基于潜在语义算法分析维基百科
● 用GraphX分析伴生网络
● 对纽约出租车轨迹进行空间和时间数据分析
● 通过蒙特卡罗模拟来评估金融风险
● 基因数据分析和BDG项目
● 用PySpark和Thunder分析神经图像数据
本书分三部分,基于Ext JS 4.0全面介绍如何开发具有原生风格的富桌面Web应用,辅以大量示例帮读者理解其组件和容器。第一部分是基础知识,讲解Ext JS的丰富特性(包括UI部件以及数据存储、模型和代理等支持类)、DOM操作、组件和容器。第二部分全面介绍Ext JS部件的工作原理,内容涵盖Ext JS组件、布局管理器、表单面板、数据存储、网格面板、树形面板、图形图表、直接远程调用和拖放功能。第三部分介绍Ext JS类系统,并基于本书知识用Sencha CMD和Ext JS MVC系统开发应用。此外,第三部分不仅能让你学会Ext JS框架的更高级功能(如定制的扩展、插件,以及类加载器),还能让你掌握构建和管理Web应用的坚实理论。
未能获得简介内容
本站基于Calibre构建,感谢开源界的力量。所有资源搜集于互联网,如有侵权请邮件联系。
Github | Docker | Project
【技术大咖推荐】
“很荣幸担任这本优秀图书的技术审校。这本书能帮助很多中级Python程序员掌握这门语言,我也从中学到了相当多的知识!”——Alex Martelli,Python软件基金会成员
“对于想要扩充知识的中级和高级Python程序员来说,这本书是充满了实用编程技巧的宝藏。”——Daniel Greenfeld和Audrey Roy Greenfeld,Two Scoops of Django作者
【本书特色】
本书由奋战在Python开发一线近20年的Luciano Ramalho执笔,Victor Stinner、Alex Martelli等Python大咖担纲技术审稿人,从语言设计层面剖析编程细节,兼顾Python 3和Python 2,告诉你Python中不亲自动手实践就无法理解的语言陷阱成因和解决之道,教你写出风格地道的Python代码。
● Python数据模型:理解为什么特殊方法是对象行为一致的关键。
● 数据结构:充分利用内置类型,理解Unicode文本和字节二象性。
● 把函数视作对象:把Python函数视作一等对象,并了解这一点对流行的设计模式的影响。
● 面向对象习惯用法:通过构建类学习引用、可变性、接口、运算符重载和多重继承。
● 控制流程:学习使用上下文管理器、生成器、协程,以及通过concurrent.futures和asyncio包实现的并发。
● 元编程:理解特性、描述符、类装饰器和元类的工作原理。
【主要内容】
本书致力于帮助Python开发人员挖掘这门语言及相关程序库的优秀特性,避免重复劳动,同时写出简洁、流畅、易读、易维护,并且具有地道Python风格的代码。本书尤其深入探讨了Python语言的高级用法,涵盖数据结构、Python风格的对象、并行与并发,以及元编程等不同的方面。
本书适合中高级Python软件开发人员阅读参考。
【译者简介】
安道
专注于现代计算机技术的自由翻译,译有《Flask Web 开发》《Python 网络编程攻略》《Ruby on Rails 教程》等书。
个人网站:http://about.ac/。
吴珂
现为Airbnb公司软件工程师,所在团队主要负责开发和维护各类可伸缩、高性能服务,并在Airbnb内推广面向服务的系统架构。在分布式系统、云存储服务和跨平台SDK开发,以及大规模数据处理等方面有多年经验。