欢迎来到相识电子书!

最新电子书

  • Life 3.0

    作者:Max Tegmark

    How will Artificial Intelligence affect crime, war, justice, jobs, society and our very sense of being human? The rise of AI has the potential to transform our future more than any other technology—and there’s nobody better qualified or situated to explore that future than Max Tegmark, an MIT professor who’s helped mainstream research on how to keep AI beneficial.

    How can we grow our prosperity through automation without leaving people lacking income or purpose? What career advice should we give today’s kids? How can we make future AI systems more robust, so that they do what we want without crashing, malfunctioning or getting hacked? Should we fear an arms race in lethal autonomous weapons? Will machines eventually outsmart us at all tasks, replacing humans on the job market and perhaps altogether? Will AI help life flourish like never before or give us more power than we can handle?

    What sort of future do you want? This book empowers you to join what may be the most important conversation of our time. It doesn’t shy away from the full range of viewpoints or from the most controversial issues—from superintelligence to meaning, consciousness and the ultimate physical limits on life in the cosmos.

  • 豹式健身

    作者:[美]凯利.斯塔雷特 / [美]格伦.柯多佐

    全美畅销40,0000册,出版以来高居美国、德国同类书畅销榜前列!

    国家体育总局运动训练学专家袁守龙教授作序推荐!

    这是一本既像教科书那般厚重严谨、又像私人教练那般贴心的运动指南书,在美国亚马逊网站的上千条读者评论中,满是赞美之词。本书上市短短几个月就售出10万册,被《纽约时报》和《华尔街日报》评为超级畅销书。

    《豹式健身》是有着教练和物理治疗师双重身份的凯利•斯塔雷特博士11年执教与从医经验的沉淀之作。他教给普通人和运动员在日常生活中保持良好的姿势,在训练中遵循正确的动作模式,从而预防运动损伤;他的活动性系统致力于帮助人们维护关节、肌肉与筋膜的功能,使人们能够总是像一只豹子一样,保持矫健有力、灵活柔韧的身体。

  • 风口区块链

    作者:顾炳文

    区块链,作为一项崭新的、跨时代的伟大技术,正不断刷新着人们的想象,改变着整个世界。历史承载了新技术的故事,无论是蒸汽机、互联网还是区块链,一切技术的演变,都充满了机遇与挑战。

    那么,大家心潮澎湃、奋力追逐的区块链到底是什么,又会为我们带来什么?这本书,用通俗易懂的语言,深入浅出地讲述了区块链的原理及其核心技术,全面分享了区块链的应用案例和当下的研究成果,深度分析了它的商业机遇与未来前景。

    面对区块链的热潮,有人随波逐流,有人稳稳地抓住商机,那么,你呢?

  • 我的世界观

    作者:[美] 阿尔伯特•爱因斯坦

    我从未试图在任何场合取悦别人。

    ——爱因斯坦

    爱因斯坦不仅是天才和伟大的科学家,还是思想家和人道主义者、和平主义者。他不受羁绊的独立人格,以及看待问题和处理问题的独特方式使他思想深刻、见解独到。

    阿尔伯特•爱因斯坦(Albert Einstein,1879—1955),被认为是有史以来最著名的科学家之一。他对物质结构、空间、时间以及引力性质的研究,彻底改变了这个世界,对人类思想进程产生了广泛而深远的影响。爱因斯坦不是一位仅专心自己专业领域,深居象牙塔的科学家,更是一位对人的天性了如指掌,对人间疾苦充满同情,为社会的各种不公正进行斗争的行动家。

    除了科学论文外,爱因斯坦发表了大量有关世界观、人生观和科学观方面的文章,涉及政治、经济、文化、教育、友谊、犹太人、纳粹德国等诸多方面。本书以影响较大的1953年德文版《我的世界观》为底本,收录了《观念与见解》《爱因斯坦晚年文集》里的及散落别处的相关文章,编译出一个独有的《我的世界观》中文版。其中有20多篇珍贵文章此前从未翻译成中文出版过。

    爱因斯坦表达了自己对哥白尼、伽利略,牛顿等具有划时代意义科学家的看法。读者通过爱因斯坦的双眼,回到他生活的那个年代,回溯20世纪初科学发展进程。居里夫人、洛伦兹、玻尔、朗之万……这些科学家在当时环境下面临的压力,他们的抗争与奋斗;看到爱因斯坦讲述自己的成长和奋斗,他作为一个犹太人的责任与思考,观点与态度;以及爱因斯坦的科学研究之路。通过这本书,人们将会对爱因斯坦产生更加完整的认知。他不仅是天才和伟大的科学家,还是思想家和人道主义者、和平主义者。他不受羁绊的独立人格,以及看待问题和处理问题的独特方式使他思想深刻、见解独到。

    通过《我的世界观》我们将走近伟大的灵魂,认识一位诙谐幽默,充满个性的爱因斯坦。

    -----------------------------------

    【编辑推荐】

    1.完整收录爱因斯坦关于人生观、世界观的文章,有20多篇珍贵文章初次译为中文:

    爱因斯坦是一位几乎所有人都熟知但又并不深知的大科学家,因为太著名,写他的人很多,读的人也就跟着读了很多别人写的爱因斯坦,却忽略了爱因斯坦本人的文字,人们鲜有机会去触碰爱因斯坦的学术论文和大部头的《爱因斯坦全集》。

    这一版《我的世界观》把爱因斯坦对人生、科学、教育、战争、友谊、自由、宗教及社会问题的观点和看法的文字完整编译在一起,让我们通过这一本书,与伟大的灵魂深度对话。

    本书以影响较大的1953年德文版《我的世界观》为底本,收录了《观念与见解》《爱因斯坦晚年文集》里的及散落别处的相关文章,编译出一个独有的《我的世界观》中文版。其中有20多篇珍贵文章此前从未翻译成中文出版过。

    2.可信、可靠的版本:

    本书编译者方在庆博士,是国内著名的爱因斯坦研究专家,一直从事《爱因斯坦全集》的研究和翻译工作,组织策划过大型爱因斯坦科普展览,精通德文,在编译中文版《我的世界观》的过程中,与《爱因斯坦全集》主编、爱因斯坦研究专家罗伯特•舒尔曼(Robert Schulmann)博士保持密切联系,反复讨论内容的科学与准确性,力求最大程度上为中国读者还原一位真实的爱因斯坦。

    本书基于德文原版翻译,消除了多处英译本转译造成的错误和语义损失,如影响较大的《我的世界观》一文中,流传较广的一处译文“猪栏的理想”,是难以理解的错译,对理解爱因斯坦原意造成很大困扰,等等。

    方在庆博士在本书的每一篇文章前都加了详尽的导读文字,给出文章的出处、写作时间和背景、发表的不同版本之间的差异,是增进理解爱因斯坦非常有价值的部分,也是本书的特色之一。

    3. 爱因斯坦说爱因斯坦

    跟爱因斯坦一起,回看20世纪初世界科学大爆发,他本人对相对论的解读,他独行者一般的奋斗,同样,通过爱因斯坦的描述,我们可以看到身处世界大战中其他科学家的抗争和坚持。作为亲历者的爱因斯坦是20世纪初科学大爆发的直接见证人和参与者,在这本书中,爱因斯坦对20世纪上半叶科学界涌现的其他科学家的重要理论进行了天才的解读,如洛伦兹、居里夫人、普朗克、赫兹……以及他对前人——哥白尼、伽利略和牛顿等人的有趣评价。

    爱因斯坦与玻尔亦敌亦友,在他们一次次的争论中推进了量子物理学的产生,为我们走进电子时代奠定了基础,才有了现在计算机互联网。

    犹太裔德国科学家的身份给爱因斯坦的一生带来了巨大的戏剧性,逃离德国移民美国之后,他的言行以及对外联络都在FBI的严密监控之下。他签署了那封要求罗斯福总统研制核武器的信,使美国成为在“二战”中唯一成功研制出原子弹的国家。而最终他是通过广播得知了“曼哈顿计划”这件事。在去世前一年,爱因斯坦说:“我一生中犯了一个巨大的错误,那就是签署了那封要求罗斯福总统研制核武器的信。”

    爱因斯坦本身除了是个科学家,更是一个聪明的人,他的小提琴演奏水平堪称专业,对于科学和爱情都有着超乎寻常的执着。但是为人又很有个性,既聪敏,又充满幽默感。这和我们以往从教科书中看到的人物点评或者丰功伟绩比起来,更真实也更有亲切感。

    4.独特的装帧设计

    本书的设计形式与内容高度统一。用爱因斯坦举世闻名的质能方程E=mc2勾画出他广为人知的顽皮形象,千变万化的流光溢彩,体现爱因斯坦多彩的一面,他的文字、他的思想,富于变化,常读常新。

    ---------------------------------------

    【名人推荐】

    ★杨振宁 获诺贝尔物理学奖得主、中国科学院院士、美国国家科学院院士、俄罗斯科学院院士、英国皇家学会会员

    ★罗伯特•舒尔曼(Robert Schulmann)博士 美国版《爱因斯坦全集》(卷一、卷二、卷三)主编、前波士顿大学教授、爱因斯坦研究专家

    ★陈难先 中国科学院院士、清华大学物理系教授

    ★林 群 中国科学院院士、中国科学院数学与系统科学研究院研究员

    ★邓晓芒 华中科技大学哲学系教授、中华外国哲学史学会常务理事、湖北省哲学史学会副会长、《德国哲学》主编

    ★刘 钝 清华大学科学史系特聘教授,《科学文化评论》主编、中国科技大学人文与社会科学院院长,国际科学史研究院院士(Effective Member),剑桥大学邱吉尔学院海外研究员(Overseas Fellow)。历任自然科学史研究所所长、中国科技史学会理事长、国际东亚科学技术与医学史学会主席、《自然科学史研究》杂志主编

    ★刘大椿 中国人民大学哲学系一级教授

    ★王渝生 中国科学院自然科学史研究所前副所长、中国科技馆前馆长

    ★姬十三 果壳网创始人

    ★尹传红 中国科普作家协会常务副秘书长

    ★邢志忠 中国科学院高能物理研究所研究员

    爱因斯坦没有抓住什么机遇,而是创造了这个机遇。他的眼光改写了基础物理日后的发展进程。爱因斯坦逝世几十年来,他的追求已经渗透了理论物理学基础研究的灵魂,这是他的勇敢、独立、倔强和深邃眼光的永久证明。

    ——杨振宁

    在过去的100年中,世界经历了前所未有的变化。其原因并不在于政治,也不在于经济,而在于科学技术——直接源于先进的基础科学研究的科学技术。没有别的科学家能比爱因斯坦更代表这种科学的先进性。

    ——霍金

    这是一本很值得深思,很值得玩味的书。说爱因斯坦是孤独者,是的,但是他拥有最多的读者。他对普天之下的爱和普天之下对他的爱是如此深刻和持久。说他没有学生,这么多的学者都在学习和领会他的每一句话。最孤独的却成为多最广为接受的。

    ——陈难先 院士

    爱因斯坦的《我的世界观》是一部展示这位大科学家在那个阴云密布的年代作为一个有良知的普通人充满智慧的日常思维的文集(按照国内的做法,也许要归于“随笔集”之类)。读了这部文集,通常立于大学物理系门前满脸皱纹的爱因斯坦雕像在我眼中突然间活了起来,不再作闭目沉思状,而是目光炯炯,直指人心。书中无数格言警句,都具有震撼人心的效果,但最让我感佩的还是他的那些“夫子自道”,这些话语并没有丝毫炫耀或标榜的意味,而是朴素地展示出在一个真正的知识分子心中,一个全面发展的“人”应该是怎样的。

    ——邓晓芒

    这本《我的世界观》汇集了爱因斯坦有关政治、哲学、宗教、历史、人生、和平,以及科学普及等多方面的论著,体现了一个伟大思想家与社会活动家的多彩人生与精神世界。编译者方在庆教授一直致力爱因斯坦与德国科学文化研究,全书编排合理,译文忠实流畅,并尽力提供了每篇文章的出处与相关背景,为中国读者更全面认识爱因斯坦提供了可靠的文献基础。

    ——刘钝

    爱因斯坦不仅是卓越的科学家,也是一位充满人文智慧的哲人。他著作等身,但当下要找一个可靠又可读的文本却不容易。方在庆研究员编译的《我的世界观》,把爱因斯坦文献中的思想精粹集中起来了。丰富的内容,隽永的文辞,的确赏心悦目。在碎片化阅读时代,这本书堪为普通读者通向经典的桥梁。

    ——刘大椿

    爱因斯坦是无数人心中的偶像,是一位划时代的伟大科学家,他在科学史上做出了具有里程碑意义的贡献。《我的世界观》让我得以跟伟人近距离谈话,我看到一个正直、独立、可爱,脑袋里装满了奇思妙想的天才。感谢方博士的还原了这样一位爱因斯坦,《我的世界观》令我受益匪浅。

    ——姬十三

    方在庆老师编译的《我的世界观》是一部难得的好书,从中我读出了爱因斯坦他老人家在为人处世方面的特立独行和实在。尤其像“我从未试图在任何场合取悦别人”的金句发人深省,而像“我很幸运能与居里夫人保持20年高尚而纯洁的友谊”则令人读过莞尔一笑——似乎与伟大的异性保持纯洁的友谊不是一件容易的事。对名人并无崇拜心理的我愿意强烈推荐这部书,因为爱因斯坦毫无疑问是所有科学家中最值得我们认真对待和学习的那一个,无出其右。

    ——邢志忠

  • 深入理解 Flask

    作者:[美]Jack Stouffer

    Flask 是一种具有平缓学习曲线和庞大社区支持的微框架,利用它可以构建大规模的web应用。学习上手Flask非常轻松,但要深入理解却并不容易。

    本书从一个简单的Flask应用开始,通过解决若干实战中的问题,对一系列进阶的话题进行了探讨。书中使用MVC(模型-视图-控制器)架构对示例应用进行了转化重构,以演示如何正确地组织应用代码结构。有了可扩展性强的应用结构之后,接下来的章节使用Flask扩展为应用提供了额外的功能,包括用户登录和注册、NoSQL查询、REST API、一套后台管理界面,以及其他特性。然后,你会学到如何使用单元测试,保障代码持续按照正确的方式工作,避免极具风险的猜测式编程。本书最后会讨论可用于部署Flask应用的诸多不同平台,以及你必须考虑的,每个平台的优劣利弊。

  • Python编程

    作者:[美] 埃里克·马瑟斯

    本书是一本针对所有层次的Python 读者而作的Python 入门书。全书分两部分:第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy 和Pygal 等强大的Python 库和工具介绍,以及列表、字典、if 语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D 游戏开发如何利用数据生成交互式的信息图,以及创建和定制简单的Web 应用,并帮读者解决常见编程问题和困惑。

  • Python编程快速上手

    作者:Albert Sweigart

    如今,人们面临的大多数任务都可以通过编写计算机软件来完成。Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。通过Python编程,我们能够解决现实生活中的很多任务。

    本书是一本面向实践的Python编程实用指南。本书的目的,不仅是介绍Python语言的基础知识,而且还通过项目实践教会读者如何应用这些知识和技能。本书的首部分介绍了基本Python编程概念,第二部分介绍了一些不同的任务,通过编写Python程序,可以让计算机自动完成它们。第二部分的每一章都有一些项目程序,供读者学习。每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。附录部分提供了所有习题的解答。

    本书适合任何想要通过Python学习编程的读者,尤其适合缺乏编程基础的初学者。通过阅读本书,读者将能利用强大的编程语言和工具,并且会体会到Python编程的快乐。

  • The Hitchhiker's Guide to Python

    作者:Kenneth Reitz / Tanya Schlusser

  • Programming Rust

    作者:Jim Blandy / Jason Orendorff

    This practical book introduces systems programmers to Rust, the new and cutting-edge language that’s still in the experimental/lab stage. You’ll learn how Rust offers the rare and valuable combination of statically verified memory safety and low-level control—imagine C++, but without dangling pointers, null pointer dereferences, leaks, or buffer overruns.

    Author Jim Blandy—the maintainer of GNU Emacs and GNU Guile—demonstrates how Rust has the potential to be the first usable programming language that brings the benefits of an expressive modern type system to systems programming. Rust’s rules for borrowing, mutability, ownership, and moves versus copies will be unfamiliar to most systems programmers, but they’re key to Rust’s unique advantages.

    This book presents Rust’s rules clearly and economically; elaborates on their consequences; and shows you how to express the programs you want to write in terms that Rust can prove are free of a broad class of common errors.

  • Unity 3D脚本编程

    作者:陈嘉栋

    《Unity 3D脚本编程——使用C#语言开发跨平台游戏》以Unity 3D 的跨平台基础Mono,以及其游戏脚本语言C#为基础进行讲解。全面系统地剖析了Unity 3D 的跨平台原理以及游戏脚本开发的特点。

    第1 章主要介绍了Unity 3D 引擎的历史以及编辑器的基本知识;第2 章主要介绍了Mono,以及Unity3D 利用Mono 实现跨平台的原理,并且分析了C#语言为什么更适合Unity 3D 游戏开发的原因;第3 章到第10 章主要介绍了Unity 3D 游戏脚本语言C#在使用Unity 3D 开发过程中的知识点,包括Unity 3D 脚本的类型基础、数据结构,在Unity 3D 脚本中使用泛型、使用委托和事件打造自己的消息系统、利用定制特性来拓展Unity 3D 的编辑器、Unity 3D 协程背后的秘密——迭代器,以及可空类型和序列化在Unity 3D中使用的相关知识;第11 章到第14 章主要介绍了Unity 3D 的资源管理,以及优化和编译的内容。

    无论是初次接触Unity 3D 脚本编程的新人,还是有一定经验的老手,相信都可以借《Unity 3D脚本编程——使用C#语言开发跨平台游戏》来提高自己在Unity 3D 方面的水平。

  • 游戏编程模式

    作者:Robert Nystrom

    游戏开发一直是热门的领域,掌握良好的游戏编程模式是开发人员的应备技能。本书细致地讲解了游戏开发需要用到的各种编程模式,并提供了丰富的示例。

    全书共分20章,通过三大部分内容全面介绍了与游戏编程模式相关的各类知识点。首部分介绍了基础知识和框架;第二部分深入探索设计模式,并介绍了模式与游戏开发之间的关联;第三部分介绍了13种有效的游戏设计模式。

    本书提供了丰富的代码示例,通过理论和代码示例相结合的方式帮助读者更好地学习。无论是游戏领域的设计人员、开发人员,还是想要进入游戏开发领域的学生和普通程序员,都可以阅读本书。

  • 挑战程序设计竞赛2 算法和数据结构

    作者:[日]渡部有隆

    本书分为准备篇、基础篇和应用篇三大部分,借助在线评测系统Aizu Online Judge以及大量例题,详细讲解了算法与复杂度、初等和高等排序、搜索、递归和分治法、动态规划法、二叉搜索树、堆、图、计算几何学、数论等与程序设计竞赛相关的算法和数据结构,既可以作为挑战程序设计竞赛的参考书,也可以用来引导初学者系统学习算法和数据结构的基础知识。本书适合所有程序设计人员、程序设计竞赛爱好者以及高校计算机专业师生阅读。

  • 代码整洁之道:程序员的职业素养

    作者:罗伯特·C.马丁 (Robert C.Martin)

    1. 汇聚编程大师40余年编程生涯的心得体会

    2. 阐释软件工艺中的原理、技术、工具和实践

    3. 助力专业软件开发人员具备令人敬佩的职业素养

    成功的程序员在以往的工作和生活中都曾经历过大大小小的不确定性,承受过永无休止的压力。他们之所以能够成功,是因为拥有一个共同点,都深切关注创建软件所需的各项实践。他们将软件开发视为一种需要精雕细琢加以修炼的技艺,他们以专业人士的标准要求自己,他们具有职业素养。

    软件开发大师Robert C. Martin在书中介绍了真实软件技艺中的各项原则、技术、工具和实践,展示了怎么以自豪、自尊和自信的心态进行软件开发,怎么取得卓越表现和丰硕成果,怎么做到有效沟通和确切估算,怎么以坦诚的心态面对困难,并引导读者认识到专业程序员肩负的责任重大,阐述了什么才是程序员的职业素养。

    书中的具体内容包括:

    ● 成为真正的软件专业人士需要具备哪些条件,如何应对彼此冲突又紧张的进度表和不近情理的管理人员;

    ● 如何做到流畅编程,克服阻塞状态;

    ● 如何应对无休止的工作压力,避免崩溃;

    ● 如何培养坚持不懈的态度,如何拥抱新的开发范式;

    ● 如何管理好时间,避免身陷泥潭无法自拔;

    ● 如何培育有利于程序员和开发团队茁壮成长的环境;

    ● 什么时候应该说“不”,怎么说;

    ● 什么时候应该说“是”,承诺意味着什么。

    软件强大、优雅而实用,让人惊叹不已,不论是开发者还是用户都乐于使用这样的软件。它们并非是由机器编写出来的,而是出自那些对软件技艺拥有坚定信念的专业软件开发者之手。本书将帮助读者成为专业软件开发者中的一员,并赢得只有他们才能拥有的荣誉感和成就感。

  • Python高效开发实战

    作者:刘长龙

    也许你听说过全栈工程师,他们善于设计系统架构,精通数据库建模、通用网络协议、后端并发处理、前端界面设计,在学术研究或工程项目上能独当一面。通过对Python及其周边Web框架的学习和实践,你就可以成为这样的全能型人才。

    《Python高效开发实战——Django、Tornado、Flask、Twisted》分为3部分:第1部分是基础篇,带领初学者实践Python开发环境和掌握基本语法,同时对网络协议、Web客户端技术、数据库建模编程等网络编程基础深入浅出地进行学习;第2部分是框架篇,学习当前最流行的Python Web框架,即Django、Tornado、Flask和Twisted,达到对各种Python网络技术融会贯通的目的;第3部分是实战篇,分别对4种框架进行项目实践,利用其各自的特点开发适用于不同场景的网络程序。

    《Python高效开发实战——Django、Tornado、Flask、Twisted》内容精练、重点突出、实例丰富、讲解通俗,是广大网络应用设计和开发人员不可多得的一本参考书,同时非常适合大中专院校师生学习和阅读,也可作为高等院校计算机及相关培训机构的教材。

  • 前端函数式攻城指南

    作者:欧阳继超

    在后端,函数式语言层出不穷。在前端,函数式最后的边界也已经被渐渐打破。Scala的Scala.js、Clojure的ClojureScript都试图同构移向前端。然而,原生JavaScript其实也可以通过丰富的库让前端的函数式编程一样的舒适和优雅。

    《前端函数式攻城指南》涵盖了大部分函数式编程思想,包括JavaScript的函数式支持,Clojure风格的集合、递归、函数组合、宏、模式匹配、实用的Monads,以及前端的并发编程。

    《前端函数式攻城指南》适合想要了解函数式编程的JavaScript程序员或者想学习JavaScript的函数式程序员阅读。

  • Vim实用技巧(第2版)

    作者:[英] Drew Neil

    Vim是一款功能丰富而强大的文本编辑器,其代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中得到非常广泛的使用。Vim能够大大提高程序员的工作效率。对于Vim高手来说,Vim能以与思考同步的速度编辑文本。同时,学习和熟练使用Vim又有一定的难度。

    本书为那些想要提升自己的程序员编写,阅读本书是熟练掌握高超的Vim技巧的必由之路。全书共21章,包括123个技巧。每一章都是关于某一相关主题的技巧集合。每一个技巧都有针对性地解决一个或一类问题,帮助读者提升Vim的使用技能。本书示例丰富,讲解清晰,采用一种简单的标记方法,表示交互式的编辑效果,可以帮助读者快速掌握和精通Vim。

    本书适合想要学习和掌握Vim工具的读者阅读,有一定Vim使用经验的程序员,也可以参考查阅以解决特定的问题。

  • 从Python开始学编程

    作者:Vamei

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

  • 算法新解

    作者:刘新宇

    本书分4 部分,同时用函数式和传统方法介绍主要的基本算法和数据结构。数据结构部分包括二叉树、红黑树、AVL 树、Trie、Patricia、后缀树、B 树、二叉堆、二项式堆、斐波那契堆、配对堆、队列、序列等;基本算法部分包括各种排序算法、序列搜索算法、字符串匹配算法(KMP 等)、深度优先与广度优先搜索算法、贪心算法以及动态规划。

    本书适合软件开发人员、编程和算法爱好者,以及高校学生阅读参考。

  • 第一行代码:Android(第2版)

    作者:郭霖

    本书被广大Android 开发者誉为“Android 学习第一书”。全书系统全面、循序渐进地介绍了Android软件开发的必备知识、经验和技巧。

    第2版基于Android 7.0 对第1 版进行了全面更新,将所有知识点都在最新的Android 系统上进行重新适配,使用 全新的Android Studio 开发工具代替之前的Eclipse,并添加了对Material Design、运行时权限、Gradle、RecyclerView、百分比布局、OkHttp、Lambda 表达式等全新知识点的详细讲解。

    本书内容通俗易懂,由浅入深,既是Android 初学者的入门必备,也是Android 开发者的进阶首选。