在从清末民初到建国之初的半个世纪里,一阵阵狂风掠过了白鹿原上空,而每一次的变动都震荡着它的内在结构:打乱了再恢复,恢复了再打乱,细腻地反映出白姓和鹿姓两大家族祖孙三代的恩怨纷争。陈忠实先生在这里,人物的命运是纵线,百回千转,社会历史的演进是横面,愈拓愈宽,传统文化的兴衰则是全书的精神主体,以至人、社会历史、文化精神三者之间相互激荡,相互作用,共同推进了作品的时空,在我们眼前铺开了一轴恢宏的、动态的、极富纵深感的关于我们民族灵魂的现实主义的画卷。
新版《白鹿原》特色:
1、完整呈现了1993年最原始版本。
2、全新精装本。内附多幅彩插,包括作者旧照、手稿影印件。更有电影《白鹿原》的美术设计师创作的精美插图首次面世。
3、全书浓缩着深沉的民族历史内涵,有令人震撼的真实感和厚重的史诗风格。
4、本书1997年荣获中国长篇小说最高荣誉--第四届茅盾文学奖。已被改编成同名话剧、电影、舞剧、秦腔等多种艺术形式。
漆艺,即漆的艺术,包括漆器、漆画和漆塑三大部分,其表现形态有平面造型和立体造型,其作品有实用品也有纯观赏品。漆艺是一种历史悠久的传统工艺,但它作为一门独立的艺术品种走进现代艺术领域,并被社会认可,则是在建国以后。本书简要论述了漆艺的理论及历史,对漆艺的材料、工具和髹饰技法,漆器设计与制作,立体漆塑造型,漆画等作了系统、详细的介绍,并附有精美的漆艺作品以供赏析。
本教材是建国以来漆艺教学的优秀成果,可作为高等艺术院校的本科教材,同时亦可作为相关艺术领域师生和漆艺爱好者的教学参考书和自学用书。
本书对我国传统机械工艺作了系统、详尽的叙述、研究和总结。全书分十一章,分别选择了比较典型的、技术上特点较突出的机械如:犁和耧、水车、风车、磨、碾、水碾等,对它们的机构设计、材料、制造工艺和使用的历史背景进行了较为翔实的介绍。这一创造性的总结和沉淀,对机械工程史学者作进一步的调查研究具有一定的借鉴价值。
在大陆,王小波、苏童、阿城、止庵是他的忠实粉丝
在台湾,朱天文,唐诺是卡尔维诺不余遗力的传播者
在香港,梁文道说他一直在准备谈卡尔维诺,可是一直没准备好
权威版本,全面修订2006年单行本译本,并增补卡尔维诺各作品自序、后记、注释等重要资料
知名设计师全新装帧,精装双封设计,书脊烫金,封面采用原创线条图,赋予每部作品文学个性
卡尔维诺 “我们的祖先”三部曲之一。“我们的祖先”三部曲包括:《不存在的骑士》《分成两半的子爵》《树上的男爵》,这三个故事代表通向自由的三个阶段,关于人如何实现自我的经验:在《不存在的骑士》中争取生存,在《分成两半的子爵》中追求不受社会摧残的完整人生,在《树上的男爵》中有一条通向完整的道路——这是通过对个人的自我抉择矢志不移的努力而达到的非个人主义的完整。
一次倔强的反抗,让科希莫从十二岁起就决定永不下树。从此,他一生都生活在树上,却将生命更紧密地与大地相连。是不是真的只有先与人疏离,才能最终与他们在一起?
王小波、苏童、阿城、止庵是他的忠实粉丝
朱天文,唐诺是卡尔维诺不余遗力的传播者
梁文道说他一直在准备谈卡尔维诺,可是一直没准备好
知名设计师全新装帧,精装双封 设计,书脊烫金,封面采用原创线条图,赋予每部作品文学个性
卡尔维诺认为他“写了一种东西,它就像是在越来越难以把城市当作城市来生活的时刻,献给城市的最后一首爱情诗。也许我们正在接近城市生活的一个危机时刻,而《看不见的城市》则是从这些不可生活的城市的心中生出来的一个梦想。”
这是一本面向Python程序员的,全面介绍Python Web框架Flask的书。关于本书的详细介绍、相关资源等更多信息可以访问本书的官方主页http://helloflask.com/book了解。
• 国内首本Flask著作,在内容上涵盖完整的Flask Web开发学习路径,在实践上包含完整的Flask Web程序开发流程。同时兼容Python2 .7和Python3.6。
• 内容最新,基于Flask 1.0.2版本,所有的Python库、前端框架和JavaScript库均使用最新版本。
• 内容全面,除了基础知识,还包含Web API、全文搜索、国际化和本地化、第三方登录、AJAX、WebSocket、源码分析、扩展开发等实用内容。
• 实战性强,包含8个示例程序,5个实战项目和1个Flask扩展。实战项目包括留言板、个人博客、图片社交网站、待办事项程序和聊天室,分别对应不同的知识点,难度递增。
• 5个实战项目的Git标签经过精心设置,每个标签都对应新增的某个程序功能。
• 全书所有章节均经过精心设计和编排,力求满足不同水平读者的需要,并且让读者可以循序渐进的掌握Flask开发知识和技巧。
• 通过丰富的图表和代码示例讲解复杂知识点,尽量做到通俗易懂。
本书共16章,分为三部分。
第一部分 基础篇(第1~6章)
通过大量的程序实例详细介绍了Flask的所有基础知识,同时在每章的后面又提供了一些进阶技巧,供进阶读者学习。
第二部分 实战篇(第7~11章)
通过5个真实的项目案例来串接和阐释不同的知识点,难度逐渐递增。这5个案例分别为:留言板SayHello、个人博客Bluelog、图片社交网站Albumy、待办事项程序Todoism和聊天室CatChat。
第三部分 进阶篇(第12~16章)
首先介绍了Flask程序的部署流程:测试、性能优化和部署上线;然后通过一个真实的实例讲解了Flask扩展的开发,最后以源代码为切入点深入剖析了Flask的实现原理与主要工作机制。
《计算机程序的构造和解释》成型于美国麻省理工学院(MIT)多年使用的一本教材,1984年出版,1996年修订为第二版。在过去的二十多年里,该书对于计算机科学的教育计划产生了深刻的影响。
在第二版中,大部分重要程序设计系统都重新修改并做过测试,包括各种解释器和编译器。作者根据其后十余年的教学实践,还对其他许多细节做了相应的修改。
《史蒂夫乔布斯传》是乔布斯唯一授权的官方传记,由著名作家沃尔特艾萨克森(Walter Isaacson)在过去两年与乔布斯面对面交流40多次、对乔布斯100多位家庭成员、朋友、竞争对手和同事的采访的基础上撰写而成,详尽描写了乔布斯的成长经历,创业生涯和打造苹果公司及其产品的全过程。
本书是继2011年首版后的修订版。
在第一版版的基础上进行了译文的重新审校修正,使这本经典著作整体上更为完善。并专门增加了作者最新撰写的后记,叙述了乔布斯去世后包括葬礼等更新的内容,使得整部书更加完整,全面。在整体包装上,对封面进行了再设计,换了乔布斯年轻时的图片;在正文的版式上也做了重新设计,从内到外使这本书面貌一新。最后,乔布斯照片使用铜版纸作插页,更有质感。
以诗词为主线,参考百余种书目,还原真实、立体的东坡形象
典雅装帧,四色彩插,全新增订
余秋雨高度评价的传记经典
【编辑推荐】
◎人生为何不快乐,只因未读苏东坡
苏东坡是中国文化史上罕见的全才,在诗、文、书、画等方面都有不俗成就。如此天才,一生都颠沛流离,但他却能超越个人的悲哀,既超脱现实,又有烟火气。这种旷达的态度也指引我们获得自己的快乐之道。
◎余秋雨高度评价的传记经典,全新增订
余秋雨先生在《苏东坡突围》一文中直接引用本书原文,并高度评价此书文字典雅,作者归结甚有见地。本书已出版近四十年,此次全新增订,收录《寻找李一冰》和《缥缈孤鸿影:父亲与<苏东坡新传>》。
◎以诗词为主线,参考百余种书目,还原真实、立体的东坡形象
诗言志,所以本书十之八九取材于东坡诗词,以触摸他内心的喜怒哀乐。此外,作者参考东坡文集和后人笔记等百余种资料,考证坚实,笔触细腻,还原一个真实、立体的东坡形象。
◎典雅现代的装帧设计,四色彩插,极具典藏价值
典雅与现代并行的装帧风格,封面选用纹理极强的手揉纸,手工粘贴纹理温厚的环保幼棉,并烫金印鉴。四色彩插,采用100g细腻纯质纸印刷,直观展现苏东坡及其相关的画像、作品。
【内容简介】
苏东坡,天赋异禀的大文豪,无可救药的乐天派……
他的标签很多,却难以被标签定义。居高处为翰林学士,落低谷为狱中囚犯,一生波澜曲折都在诗里见。本书即以东坡诗词为主线,兼及东坡文集、后人笔记等百余种资料,以坚实的考订和热情的笔触,呈现出一个立体的东坡形象。
全新增订版特别收录《寻找李一冰》和《缥缈孤鸿影──父亲与〈苏东坡新传〉》,追寻谜样作者和出版缘由,附录《苏轼及宋朝大事年表》。
【名人推荐】
一冰先生写《苏传》,不像林语堂看到的东坡,是横空出世、天才洋溢,他看的东坡是狱中狼狈至极的东坡、虎口余生出狱后的东坡,是从苦闷中走向旷达自在、从现实接二连三的无情打击走向一而再、再而三的意志坚强与生命韧性的东坡。
——作家 张辉诚
是文字较为典雅的学术著作,大抵让苏轼以其诗文来自道生平,作者的归结甚有见地。
——作家 余秋雨
和第2版相比,本版内容上*大的变化是,从以IA32和x86-64为基础转变为完全以x86-64为基础。主要更新如下:
基于x86-64,大量地重写代码,首次介绍对处理浮点数据的程序的机器级支持。
处理器体系结构修改为支持64位字和操作的设计。
引入更多的功能单元和更复杂的控制逻辑,使基于程序数据流表示的程序性能模型预测更加可靠。
扩充关于用GOT和PLT创建与位置无关代码的讨论,描述了更加强大的链接技术(比如库打桩)。
增加了对信号处理程序更细致的描述,包括异步信号安全的函数等。
采用新函数,更新了与协议无关和线程安全的网络编程。
在陀思妥耶夫斯基创作成熟期的重要著作《白痴》中,描写了一个女奴与命运的不屈抗争,展示了一个灵魂从被侮辱走向被损毁的心酸历程。那是一个罪恶的时代,一个魔鬼的世界。
公爵梅什金一直在国外治病,他回到俄国那一天,女奴出身的纳斯塔霞·菲利波夫娜正处于她命运的十字路口。花季的纳斯塔霞·菲利波夫娜被贵族地主托茨基诱骗,她一方面享受着奢侈的贵族生活,另一方面内心极度苦闷。托茨基为了娶一个富有的妻子,决定设计将纳斯塔霞·菲利波夫娜另嫁他人。不甘于被玩弄于股掌之间的纳斯塔霞·菲利波夫娜周旋、反击,善良的梅什金公爵想尽一切办法帮忙。但是最终,纳斯塔霞·菲利波夫娜香销玉殒,而梅什金只留下“白痴”的绰号。
《白痴》……是使陀思妥耶夫斯基蜚声世界文坛的优秀作品之一,因为它不但广泛地描绘了俄国当时的社会生活,深刻地揭露和批判了资本主义的罪恶,而且塑造了许多极为鲜明、具有丰富而深刻的心理活动的人物。因而,这部小说至今仍为各国读者所欣赏,依然具有永不枯竭的艺术魅力。
——童树德
天哪!讲清楚我们大家,我们俄国人,在近十年来我国思想发展过程中的体验,这难道不会引起现实主义作家的大喊大叫,说这是虚幻吗!可是这却是本来的真正的现实主义!
——陀思妥耶夫斯基
本书是系统阐述组合数学基础、理论、方法和实例的优秀教材,出版三十多年来多次改版,被MIT、哥伦比亚大学、UIUC、威斯康星大学等众多国外高校采用,对国内外组合数学教学产生了较大影响,也是相关学科的主要参考文献之一。
本书侧重于组合数学的概念和思想,包括鸽巢原理、计数技术、排列与组合、P條ya计数法、二项式系数、容斥原理、生成函数和递推关系以及组合结构(匹配、试验设计、图)等,深入浅出地表达了作者对该领域全面和深刻的理解。
自2004年出版第4版以来,作者又对本书进行了全面的修订和更新,第5版增加了有限概率、相异代表系、匹配数等内容。
这本书结合设计实作例从面向对象的设计中精选出23个设计模式,总结了面向对象设计中最有价值的经验,并且用简洁可复用的形式表达出来。书中分类描述了一组设计良好、表达清楚的软件设计模式,这些模式在实用环境下特别有用。此书适合大学计算机专业的学生、研究生及相关人员参考。
书中涉及的设计模式并不描述新的或未经证实的设计,只收录了那些在不同系统中多次使用过的成功设计。
本书从应用编程的角度解释x86处理器的内部架构和执行环境,全面介绍如何用x86汇编语言编写可被高级语言调用的函数。主要内容包括:x86-32核心架构(第1章和第2章),x87浮点单元(第3章和第4章),MMX技术(第5章和第6章),流式SIMD扩展(第7章至第11章),高级向量扩展(第12章至第16章),x86-64核心架构(第17章和第18章),x86-64SSE和AVX(第19章和第20章),高级主题(第21章和第22章)。书中包含了大量的示例代码,以帮助读者快速理解x86汇编语言编程和x86平台的计算资源。本书可作为高等院校计算机及相关专业学生的教材,也可供想要学习x86汇编语言编程的软件开发者使用。
《计算机科学丛书·计算机网络:系统方法(原书第5版)》是计算机网络方面的经典教科书,凝聚了两位顶尖网络专家几十年的理论研究、实践经验和大量第一手资料,自出版以来已经成为网络课程的主要教材之一,被哈佛大学、斯坦福大学、卡内基-梅隆大学、康奈尔大学、普林斯顿大学等众多名校采用。
本书采用“系统方法”,将网络看作由相互关联的模块构成的交互式系统,通过丰富的因特网实例解析网络工作原理和应用设计方法。每章都以启发式问题开篇,章末辅以相关资源和习题,以完整的端到端系统为重点,不囿于传统分层模型。本书涵盖网络连接、交换和分组、TCP/IP协议、网络安全等基础理论和协议,第5版更新了无线技术、Web服务、域间路由和边界网关协议、多媒体应用协议等内容。本书可作为计算机相关专业研究生或高年级本科生的教材,也可供专业技术人员阅读参考。
《计算机组成与设计:硬件/软件接口》是计算机组成与设计的经典畅销教材,第5版经过全面更新,关注后PC时代发生在计算机体系结构领域的革命性变革——从单核处理器到多核微处理器,从串行到并行。本书特别关注移动计算和云计算,通过平板电脑、云体系结构以及ARM(移动计算设备)和x86(云计算)体系结构来探索和揭示这场技术变革。
与前几版一样,本书采用MIPS处理器讲解计算机硬件技术、汇编语言、计算机算术、流水线、存储器层次结构以及I/O等基本功能。
《C++程序设计语言》(原书第4版)是C++领域最经典的参考书,介绍了C++11的各项新特性和新功能。全书共分四部分。第一部分(第1~5章)是引言,包括C++的背景知识,C++语言及其标准库的简要介绍;第二部分(第6~15章)介绍C++的内置类型和基本特性,以及如何用它们构造程序;第三部分(第16~29章)介绍C++的抽象机制及如何用这些机制编写面向对象程序和泛型程序;第四部分(第30~44章)概述标准库并讨论一些兼容性问题。由于篇幅问题,原书中文版分两册出版,分别对应原书的第一至三部分和第四部分。这一册为第一至三部分。
本书全面、深入地探讨了编译器设计方面的重要主题,包括词法分析、语法分析、语法制导定义和语法制导翻译、运行时刻环境、目标代码生成、代码优化技术、并行性检测以及过程间分析技术,并在相关章节中给出大量的实例。与上一版相比,本书进行了全面的修订,涵盖了编译器开发方面的最新进展。每章中都提供了大量的系统及参考文献。
本书是编译原理课程方面的经典教材,内容丰富,适合作为高等院校计算机及相关专业本科生及研究生的编译原理课程的教材,也是广大技术人员的极佳参考读物。
本书是JavaScript 超级畅销书的最新版。ECMAScript 5 和HTML5 在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为JavaScript 增添了很多适应未来发展的新特性。本书这一版除增加5 章全新内容外,其他章节也有较大幅度的增补和修订,新内容篇幅约占三分之一。全书从JavaScript 语言实现的各个组成部分——语言核心、DOM、BOM、事件模型讲起,深入浅出地探讨了面向对象编程、Ajax 与Comet 服务器端通信,HTML5 表单、媒体、Canvas(包括WebGL)及Web Workers、地理定位、跨文档传递消息、客户端存储(包括IndexedDB)等新API,还介绍了离线应用和与维护、性能、部署相关的最佳开发实践。本书附录展望了未来的API 和ECMAScript Harmony 规范。
本书适合有一定编程经验的Web 应用开发人员阅读,也可作为高校及社会实用技术培训相关专业课程的教材。
享誉全球的Python入门书,影响了超过250万读者。
◎ 编辑推荐
编程入门就选蟒蛇书!
【经典】Python入门圣经,长居 Amazon、京东等编程类图书榜首
【畅销】热销全球,以 13 个语种发行,影响超过 250 万读者
【口碑】好评如潮,第 2 版豆瓣评分 9.2,Amazon 4.7 星评
【升级】代码基于 Python 3.11 升级,涵盖语言最新特性
【资源丰富】配套视频 + PPT课件 + 随书代码 + 速查地图
【自学神器】真正零基础,自学超轻松,附赠学习路线图
【品质提升】精雕细琢,邀请20位一线开发人员审读全书
◎ 内容简介
本书是针对所有层次的 Python 读者而作的 Python 入门书。全书分为两部分:第一部分介绍使用Python 编程所必须了解的基本概念,包括强大的 Python 库和工具,以及列表、字典、if 语句、类、文件和异常、测试代码等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的 2D 游 戏、利用数据生成交互式的信息图以及创建和定制简单的 Web 应用程序,并帮助读者解决常见编程问题和困惑。第 3 版进行了全面修订:使用了文本编辑器 VS Code,新增了介绍 removeprefix() 方法和removesuffix() 方法的内容,并且在项目中利用了Matplotlib 和 Plotly 的最新特性,等等。
本书适合对 Python 感兴趣的所有读者阅读。
◎ 名人推荐
编程教学之道,一是重在实践,二是循序渐进——通过巧妙的实战项目,激发和保持学习的热情,让学习渐入佳境。在这两方面,这本书无疑都是非常出色的。无论是初次尝试编程,还是打算拥抱人工智能,相信这本书都会成为你的最佳起点。
——爱可可-爱生活,北京邮电大学副教授陈光老师
很高兴看到这本书的第3版更新,这是一本实操性很强的Python语言零基础入门和起步教材。它最大的特色在于,在为初学者构建完整的Python语言知识体系的同时,面向实际应用情境编写代码样例,而且许多样例还是后续实践项目部分的伏笔。实践项目部分的选题经过精心设计,生动详尽又面面俱到。相信这本书能够得到更多Python初学者的喜爱。
——陈斌,北京大学地球与空间科学学院教授、北京市高等学校教学名师
这本书的前两版已经广销全球,而且稳居Python图书的各大销量榜首,这足以证明它的内容有多么出色!这本书简明又全面地阐述了入门Python需要掌握的各方面知识,可以说是学习Python的不二选择。
——崔庆才,《Python 3网络爬虫开发实战》作者、微软(中国)软件工程师
Python Crash Course从2016年出版,到现在刚刚7年就已经增补到了第3版,可见作者是认真的、市场是认可的、内容是靠谱的。关键是,这本书在图灵的Python技术图书中的核心地位难以撼动。为什么呢?因为其他入门书没这本全面,而其他专业领域图书又没这本好读,它基本上可以作为将其他所有Python技术图书串联起来的总线。这本书唯一的缺点可能就是太厚,读者怕读不完。其实不必,第一部分看过后,其余内容就可以当成工程辞典,有需要时查阅即可。注意原书副标题“A Hands-On, Project-Based Introduction to Programming”点出了关键:这是以一个个小项目为线索来阐述如何用Python进行具体编程的书。它的每一个版本都紧跟Python的进步而增补,值得收藏。
——大妈,CPyUG联合创始人、蟒营®创始人
本书注重用户体验,列举了大量易于理解的例子和各种练习来帮助读者掌握Python,非常适合初学者以及有一定编程经验的人学习Python。
——廖雪峰,知名技术专家
从这本书第1版起,我就开始把它推荐给身边正在学Python的朋友,因为作为Python入门的第一本书,它对初学者非常友好。如今这本书已经更新到了第3版,内容与时俱进且更加精练,现在依然是最好的Python入门读物之一。
——刘志军,公众号“Python之禅”主理人
说实话,这本书可能不太需要那么多推荐。近十年来,这本书引导着包括我在内的无数Python开发者进入了Python世界。在我心中,放眼全球,它在Python入门书中应该是“天花板”般的存在。而更令人惊喜的是,中文版的翻译水平也是引进图书的“天花板”。因此,请放心,这本书一定能将你带入令人陶醉的Python开发世界!
——Manjusaka,PyCon China负责人、Python播客“捕蛇者说”联合创始人、微软MVP
这是一本让你轻松掌握Python的绝佳教材。这本书用简练的文字阐述Python知识,已成为百万读者信赖的“编程圣经”。它包含三个实战项目:《外星人入侵》游戏、数据可视化、Web开发,方便读者迅速学以致用。渴望学习Python的朋友,这本书无疑是你不容错过的入门必读之作!
——彭涛,“涛哥聊Python”博主、字码网络科技创始人
编程语言很快就要成为大家母语之外应该掌握的第二语言,而Python是学习编程的优选语言。这本书内容循序渐进、基础与实战相结合,非常适合Python初学者,是新手入门的最佳选择。
——豌豆花下猫,自媒体“Python猫”主理人
如果你想学习Python编程,那么这是一本非常适合初学者和有经验的程序员的入门书。本书将Python编程的基本概念和相关工具讲解得深入浅出,通过三个实际项目的开发帮助读者更好地理解如何应用所学的概念和技巧,同时解决实际编程中遇到的问题和困惑。第3版进行了全面修订,采用了流行的编程软件,并且新增了一些内容。这是一本值得放在你桌上的书。
——翁恺,浙江大学计算机学院教授
最理想的新人入门书应该满足两个特点:第一就是内容通俗易懂;第二就是要有实战,能够让读者在学完之后知道具体怎么用。这本书刚好满足了这两点,而且销量也是一个很好的证明。不管你是要入门还是精进Python,都建议你读一读这本经典著作。
——张俊红,《对比Excel,轻松学习Python数据分析》作者
“蟒蛇书”是我最常向朋友们推荐的Python入门书之一。全书内容安排合理,既有通俗易懂的技术概念讲解,又包含大量有趣的项目实战,可谓面面俱到,尤其适合初学者。
——朱雷(@piglei),腾讯公司高级工程师、《Python工匠:案例、技巧与工程实践》作者
这本书是我的Python启蒙老师,它不仅有详细的语法讲解,还配有大量项目案例,第3版的实践项目更加丰富。所谓“输出是最好的输入”,通过Python来实现数据分析、数据可视化、Web开发等,帮助自己提升工作效率,是非常有成就感的事。
——朱卫军,公众号“Python大数据分析”主理人
关于算法分析的这多卷论著已经长期被公认为经典计算机科学的定义性描述。迄今已出版的完整的三卷组成了程序设计理论和实践的惟一的珍贵源泉,无数读者都赞扬Knuth的著作对个人的深远影响。科学家们为他的分析的美丽和优雅所惊叹,而从事实践的程序员们已经成功地应用他的“菜谱式”的解到日常问题上,所有人都由于Knuth在书中所表现出的博学、清晰、精确和高度幽默而对他无比敬仰。
为开始后续各卷的写作并更新现有三卷中的部分内容,Knuth创立了称作册的一系列小部头的书,定期出版。每一册将包含一部分或多个部分的全新的或修订的内容。最终,这些册的内容将归并成每卷综合的最终版本,而在1962年开始的许多努力将得以完成。
本册主要讨论生成所有树,这个主题与《计算机程序设计艺术》前3卷有着令人吃惊的紧密联系。Knuth在本册中全面地讨论了这个著名的主题,提供了124个新的练习,继续为程序设计打下坚实的基础。同时,本册还论述了组合生成的历史。对几个文明古国及其他国家在这方面的历史进行了透彻的研究和精辟的分析。
生成所有元组和排列:计算机程序设计艺术(第4卷 第2册 双语版),ISBN:9787111177739,作者:苏运霖
《计算机程序设计艺术》(经典计算机科学著作最新版)(第1卷第1册双语版)更新了《计算机程序设计艺术,第1卷,基本算法》(第3版),并且最终将成为该书第4版的一部分。具体地说,它向程序员提供了盼望已久的MMIX,代替原来的MIX的一个以RISC为基础的计算机,并且描述了MMIX汇编语言。
本书是国际算法大师乌迪·曼博(Udi Manber)博士撰写的一本享有盛誉的著作。全书共分12章:第1章到第4章为介绍性内容,涉及数学归纳法、算法分析、数据结构等内容;第5章提出了与归纳证明进行类比的算法设计思想;第6章到第9章分别给出了4个领域的算法,如序列和集合的算法、图算法、几何算法、代数和数值算法;第10章涉及归约,也是第11章的序幕,而后者涉及NP完全问题;第12章则介绍了并行算法;最后是部分习题的答案及参考文献。本书的特色有二,旨在提高读者的问题求解能力,使读者能够理解算法设计的过程和思想:一是强调算法设计的创造性过程,注重算法设计背后的创造性思想,而不拘泥于某个具体算法的详细讨论;二是将算法设计类比于定理归纳证明,揭示了算法设计的基本思想和本质。
本书的组织结构清晰且易于理解,强调了创造性,具有浓郁特色,时至今日仍有其巨大的价值,并且适合作为计算机及相关专业算法和高级算法课程的教材。
本书是《Data Structures and Algorithm Analysis in C》一书第2版的简体中译本。原书曾被评为20世纪顶尖的30部计算机著作之一,作者Mark Allen Weiss在数据结构和算法分析方面卓有建树,他的数据结构和算法分析的著作尤其畅销,并受到广泛好评.已被世界500余所大学用作教材。
在本书中,作者更加精炼并强化了他对算法和数据结构方面创新的处理方法。通过C程序的实现,着重阐述了抽象数据类型的概念,并对算法的效率、性能和运行时间进行了分析。
全书特点如下:
●专用一章来讨论算法设计技巧,包括贪婪算法、分治算法、动态规划、随机化算法以及回溯算法
●介绍了当前流行的论题和新的数据结构,如斐波那契堆、斜堆、二项队列、跳跃表和伸展树
●安排一章专门讨论摊还分析,考查书中介绍的一些高级数据结构
●新开辟一章讨论高级数据结构以及它们的实现,其中包括红黑树、自顶向下伸展树。treap树、k-d树、配对堆以及其他相关内容
●合并了堆排序平均情况分析的一些新结果
本书是国外数据结构与算法分析方面的标准教材,介绍了数据结构(大量数据的组织方法)以及算法分析(算法运行时间的估算)。本书的编写目标是同时讲授好的程序设计和算法分析技巧,使读者可以开发出具有最高效率的程序。 本书可作为高级数据结构课程或研究生一年级算法分析课程的教材,使用本书需具有一些中级程序设计知识,还需要离散数学的一些背景知识。
《草房子》是一部讲究品位的少年长篇小说。作品写了男孩桑桑刻骨铭心,终身难忘的六年小学生活。六年中,他亲眼目睹或直接参与了一连串看似寻常但又催人泪下、撼动人心的故事:少男少女之间毫无瑕疵的纯情,不幸少年与厄运相拼时的悲怆与优雅,残疾男孩对尊严的执著坚守,垂暮老人在最后一瞬所闪耀的人格光彩,在死亡体验中对生命的深切而优美的领悟,大人们之间扑朔迷离且又充满诗情画意的情感纠葛……这一切,既清楚又朦胧地展现在少年桑桑的世界里。这六年,是他接受人生启蒙教育的六年。
作品格调高雅,由始至终充满美感。叙述风格谐趣而又庄重,整体结构独特而又新颖,情节设计曲折而又智慧。荡漾于全部作品的悲悯情怀,在人与人之间的关系日趋疏远、情感日趋淡漠的当今世界中,也显得弥足珍贵、格外感人。通篇叙述既明白晓畅,又有一定的深度,是那种既是孩子喜爱也可供成人阅读的儿童文学作品。
在有关算法的书中,有一些叙述非常严谨,但不够全面;另一些涉及了大量的题材,但又缺乏严谨性。本书将严谨性和全面性融为一体,深入讨论各类算法,并着力使这些算法的设计和分析能为各个层次的读者接受。全书各章自成体系,可以作为独立的学习单元;算法以英语和伪代码的形式描述,具备初步程序设计经验的人就能看懂;说明和解释力求浅显易懂,不失深度和数学严谨性。
全书选材经典、内容丰富、结构合理、逻辑清晰,对本科生的数据结构课程和研究生的算法课程都是非常实用的教材,在IT专业人员的职业生涯中,本书也是一本案头必备的参考书或工程实践手册。
第3版的主要变化:
新增了van Emde Boas树和多线程算法,并且将矩阵基础移至附录。
修订了递归式(现在称为“分治策略”)那一章的内容,更广泛地覆盖分治法。
移除两章很少讲授的内容:二项堆和排序网络。
修订了动态规划和贪心算法相关内容。
流网络相关材料现在基于边上的全部流。
由于关于矩阵基础和Strassen算法的材料移到了其他章,矩阵运算这一章的内容所占篇幅更小。
修改了对Knuth-Morris-Pratt字符串匹配算法的讨论。
新增100道练习和28道思考题,还更新并补充了参考文献。
本书之所以在全球范围内广泛传播,被一代代开发者奉为圭臬,盖因它可以创造出真正的价值:或编写出更好的软件,或探究出编程的本质,而所有收获均不依赖于特定语言、框架和方法。时隔20年的新版,经过全面的重新选材、组织和编写,覆盖哲学、方法、工具、设计、解耦、并发、重构、需求、团队等务实话题的最佳实践及重大陷阱,以及易于改造、复用的架构技术。本书极具洞察力与趣味性,适合从初学者到架构师的各阶层读者潜心研读或增广见闻。
本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。
从本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书的作者拥有多年教学经验,对C、C++以及Java语言都有独到、深入的见解,以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念。本书共22章,包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、Java I/O系统、枚举类型、并发以及图形化用户界面等内容。这些丰富的内容,包含了Java语言基础语法以及高级特性,适合各个层次的Java程序员阅读,同时也是高等院校讲授面向对象程序设计语言以及Java语言的绝佳教材和参考书。
第4版特点:
适合初学者与专业人员的经典的面向对象叙述方式,为更新的Java SE5/6增加了新的示例和章节。
测验框架显示程序输出。
本书介绍了在Java编程中78条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对Java平台设计专家所使用的技术的全面描述,揭示了应该做什么,不应该做什么才能产生清晰、健壮和高效的代码。
本书中的每条规则都以简短、独立的小文章形式出现,并通过例子代码加以进一步说明。本书内容全面,结构清晰,讲解详细。可作为技术人员的参考用书。
《高性能mysql(第3版)》是mysql 领域的经典之作,拥有广泛的影响力。第3 版更新了大量的内容,不但涵盖了最新mysql 5.5版本的新特性,也讲述了关于固态盘、高可扩展性设计和云计算环境下的数据库相关的新内容,原有的基准测试和性能优化部分也做了大量的扩展和补充。全书共分为16 章和6 个附录,内容涵盖mysql 架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可用与高可扩展性,以及云端的mysql 和mysql相关工具等方面的内容。每一章都是相对独立的主题,读者可以有选择性地单独阅读。
《高性能mysql(第3版)》不但适合数据库管理员(dba)阅读,也适合开发人员参考学习。不管是数据库新手还是专家,相信都能从本书有所收获。
重构,一言以蔽之,就是在不改变外部行为的前提下,有条不紊地改善代码。多年前,正是本书原版的出版,使重构终于从编程高手们的小圈子走出,成为众多普通程序员日常开发工作中不可或缺的一部分。本书也因此成为与《设计模式》齐名的经典著作,被译为中、德、俄、日等众多语言,在世界范围内畅销不衰。
本书凝聚了软件开发社区专家多年摸索而获得的宝贵经验,拥有不因时光流逝而磨灭的价值。今天,无论是重构本身,业界对重构的理解,还是开发工具对重构的支持力度,都与本书最初出版时不可同日而语,但书中所蕴涵的意味和精华,依然值得反复咀嚼,而且往往能够常读常新。
第3卷的头一次修订对经典计算机排序和查找技术做了最全面的考察。它扩充了第1卷对数据结构的处理,以将大小数据库和内外存储器一并考虑;遴选了精心核验的计算机方法,并对其效率做了定量分析。第3卷的突出特点是对“最优排序”一节的修订和对排列论与通用散列法的讨论。
本书是国内外业界广泛关注的7卷本《计算机程序设计艺术》第2卷的最新版。本卷对半数值算法领域做了全面介绍,分“随机数”和“算术”两章。本卷总结了主要算法范例及这些算法的基本理论,广泛剖析了计算机程序设计与数值分析间的相互联系,其中特别值得注意的是作者对随机数生成程序的重新处理和对形式幂级数计算的讨论。 本书附有大量习题和答案,标明了难易程度及数学概念的使用。 本书内容精辟,语言流畅,引人入胜,可供从事计算机科学、计算数学、计算技术诸方面的工作人员参考、研究和借鉴,也是相关专业高等院校的理想教材和教学参考书。
7卷本《计算机程序设计艺术》的第1卷以基本的程序设计概念和技术开始,然后专注于信息结构——计算机内部信息的表示、数据元素之间的结构关系以及如何有效地处理它们,给出了对于模拟、数值方法、符号计算、软件和系统设计的初等应用。书中附有大量习题和答案,标明了难易程序及数学概念的使用。
此新版本增加了几十项简单且重要的算法和技术,并对有关数学预备知识作了大量修改以适应现时研究的趋势。
《理想国》涉及柏拉图思想体系的各个方面,包括哲学、伦理、教育、文艺、政治等内容,主要是探讨理想国家的问题。
《理想国》一书是柏拉图的一篇重要对话录,对话录里柏拉图以苏格拉底之口通过与其他人对话的方式设计了一个真、善、美相统一的政体,即可以达到公正的理想国。柏拉图的理想国是人类历史上最早的乌托邦。在他的理想国里统治者必须是哲学家,他认为现存的政治都是坏的,人类的真正出路在于哲学家掌握政权,也只有真正的哲学家才能拯救当时城邦所处的危机。这种信念构成了柏拉图成熟的政治哲学体系的核心。在他的眼里“哲学家”有着特殊的内涵。他认为哲学家是最高尚、最有学识的人,而这种贤人统治下的贤人政体就是最好是政体。所以,只有建立以哲学家为国王的国家才是最理想的国家。这个国家就是存在于天上的模范国家。
在他看来,哲学家的本质是具有知识,具有智慧、正义、善的美德,只有哲学家才能达到对国家最高理念的认识,即对“善”的把握,而其他人也只能把握“意见”而已。治国作为一门知识,也只有哲学家才能掌握它,进而有资格执政,也就是说只有哲学家才能达到对于国家理念的认识,知道“理想国”应该怎样组织、怎样治理。这样,所谓哲学家执政,就被柏拉图理解为高超的智慧、真实的知识、完美的德行和绝对最高权力的结合。他坚信只有哲学家才可拯救城邦和人民,哲学家是理想国必然的统治者。
人类追求的正义与善就是柏拉图理想国的主题,他认为国家、政治和法律要朝向真正的存在并与人的灵魂相关才有意义。在《理想国》里苏格拉底刚开始讨论的话题就是“正义”问题,由此我们可以看到柏拉图对正义有着多么强烈的憧憬与向往!他认为绝对的正义在神那里,这正好印证了对话结尾的宣言,“让我们永远走向上的路,追求正义和智慧”。正义和智慧不仅是国家的主题,也可以说是整个宇宙存在的本质,因为国家的起点“就是永无止境的时间以及时间带来的变化”。
柏拉图的正义表现在爱情上就是节制。在我们很多人看来,柏拉图式的爱情似乎是精神恋的代名词,用来指称那种超越时间、空间,不以占有对方肉体为目的的只存在于灵魂间的爱情。而实际上柏拉图式爱情的真谛指的是一种对节制的崇尚,对善和美的追求。
《生命3.0》一书中,作者迈克斯·泰格马克对人类的终极未来进行了全方位的畅想,从我们能活到的近未来穿行至1万年乃至10 亿年及其以后,从可见的智能潜入不可见的意识,重新定义了“生命”“智能”“目标”“意识”,并澄清了常见的对人工智能的误解,将帮你构建起应对人工智能时代动态的全新思维框架,抓住人类与人工智能共生演化的焦点。
迈克斯·泰格马克不仅以全景视角探讨了近未来人工智能对法律、战争、就业和社会带来的影响,还将目光投向了这场变革更为深远之处:在未来的1万年乃至10亿年及其以后,我们能否与人工智能实现共生与繁荣?宇宙生命发展的终极物理极限是什么?更为重要的是,我们如何在这场变革中迎来重生,同时又不会陷入危机,丧失生而为人的意义?《生命3.0》这本书将是你人工智能时代的思考利器。此书对未来生命的终极形式进行了大胆的想象:生命已经走过了1.0生物阶段和2.0文化阶段,接下来生命将进入能自我设计的3.0科技阶段。
★上追尧舜,禅让称帝,王莽究竟是民选的圣主,还是篡汉的罪人?
★新锐文史作家、网红书评人张向荣首部历史非虚构作品
★罗新、刘勃、陆大鹏力荐
★搁置定论,厘清王莽真容,揭示两汉皇权真相
丰厚细节,再现政途跌宕,叩问儒家使命得失
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
★传统史学把新莽贬入闰位,把古典末期的这个重要瞬间涂抹得怪诞荒唐。张向荣以深描细察的写作,让读者看到一个充满活力和可能性的转折时代。
——罗新
★写得真好,第一章汉史简述,综合各种前沿成果,信息量超大。具体讲王莽的部分,已有研究本身较薄弱,可依傍的成果较少,行文从基本史料出发,舒缓而缜密,常识与识见,自在其中。
——刘勃
★张向荣博士的《祥瑞》,不仅仅是王莽的传记,而且把西汉的“建国”“建政”大业以及儒家如何成为帝国意识形态的过程梳理得很清晰,令人豁然开朗。这本书有深厚的学术功底作为支撑,行文深浅适中,结构设计巧妙,幽默风趣,常有发人深思的犀利评论。对王莽、西汉历史和儒家这三个话题感兴趣的读者,都不妨读读这本书。我期待能够读到更多这样面向“受过良好教育、非专家”读者的中国题材历史书。
——陆大鹏
★元始元年(公元前1年)春正月,汉室迎来一件千年未有之祥瑞。来自极远之地的蛮夷“越裳氏”到长安朝贡,献上一只白雉、两只黑雉。白雉出现,意味着天下出现了道德流布四夷的王者。刚即位的汉平帝年仅9岁,越裳氏上一次到中土献雉,还是周成王时期,见的是辅佐幼主的周公。——难道所谓“王者”,是刚刚稳定了西汉政局的大司马王莽?这极有可能是王莽自导自演的一出闹剧,可臣民们怎样看待这位功德超群的外戚权臣与周公相媲美?是诧异、震惊,还是觉得锦上添花?
★中国历史上,西汉与后世定型的“一家一姓”的朝代不一样。它不仅是一个朝代,更是中国儒家文化首次实现立法的新阶段。同时,西汉也是一个迷信天人感应的时代,在不到两百年的历史中,充斥着谶纬之学。从汉武帝时期开始,灾异变化、祥瑞谴告就与现实政治运动紧密相连。
★生于西汉末年的王莽,幼年丧父,并没有得到作为外戚家族成员的优待。他从一介儒生,以其周全的为人处世之道,一跃成为家族寄予厚望的后起之秀。他借助“祥瑞”之说,重返朝堂;又在众人的欢呼声中步步高升,最终合法建立了新朝。那他又是如何在短短的十五年里,就从“天下归心”的“哲人王”成为了一个“天人共弃”的篡汉者?
★面对日益严峻的政治合法性危机,儒家理论的实践者王莽勤劳王事,建辟雍、制礼乐,恢复井田,赢得了同时代其他儒士的认可。那么王莽称帝的真正动力又是什么?王莽到底是邪恶无道的簒夺者,还是复古派的改革家?是儒教立国的决定者,还是演技精湛的政治表演家?
★本书截取汉宣帝到新莽这一历史片段,从“祥瑞”这个视角切入,剖析王莽的个人、家族和政权相关的人物事件,再现了太后王政君、外戚王氏家族、刘姓皇室家族、儒家经师、官僚士大夫等在西汉末年政治舞台的角力,进而重新审视旋涡中心的王莽,以窥他和时代的真貌。
《从机器学习到深度学习:基于scikit-learn与TensorFlow的高效开发实战》是一本场景式的机器学习实践书,笔者努力做到“授人以渔,而非授人以鱼”。理论方面从人工智能(AI)与机器学习(ML)的基本要素讲起,逐步展开有监督学习、无监督学习、强化学习这三大类模型的应用场景与算法原理;实践方面通过金融预测、医疗诊断概率模型、月球登陆器、图像识别、写诗机器人、中国象棋博弈等案例启发读者将机器学习应用在各行各业里,其中后三个案例使用了深度学习技术。
《从机器学习到深度学习:基于scikit-learn与TensorFlow的高效开发实战》试图用通俗的语言讲解涵盖算法模型的机器学习,主要内容包括机器学习通用概念、三个基本科学计算工具、有监督学习、聚类模型、降维模型、隐马尔可夫模型、贝叶斯网络、自然语言处理、深度学习、强化学习、模型迁移等。在深入浅出地解析模型与算法之后,介绍使用Python相关工具进行开发的方法、解析经典案例,使读者做到“能理解、能设计、能编码、能调试”,没有任何专业基础的读者在学习本书后也能够上手设计与开发机器学习产品。
《从机器学习到深度学习:基于scikit-learn与TensorFlow的高效开发实战》内容深入浅出、实例典型,适合对机器学习感兴趣的产品设计、技术管理、数据分析、软件开发或学生读者。阅读本书既能了解当前工业界的主流机器学习与深度学习开发工具的使用方法,又能从战略方面掌握如何将人工智能技术应用到自己的企业与产品中。
这本书是基因组编辑技术的科普类书籍。近年来在国际上,基因组编辑技术开始用于白血病、艾滋等疑难杂症的治疗上。我国“十三五”发展计划将重点发展基因组编辑技术,了解这一技术对于大众来说是必不可少的,因此本书具有广阔的市场空间。作者是牛津大学细胞分子研究的专家,对基因组编辑技术有着领先地认识。
这本书是一部全面介绍基因组编辑技术的科普著作。作者从人类最初的基因工程研究开始,全面讲述了基因工程的发展,基因组编辑技术在生物育种、临床治疗、农业、科研领域的运用以及未来的发展。在基因组编辑的过程中,找到一把自带“导航系统”的“基因剪刀”至关重要。CRISPR/CAS9就是近年来出现的“基因剪刀”,因其构成简单、编辑效率高且容易操作,成为基因组编辑炙手可热的工具。它可以为我们提供治愈HIV,遗传疾病甚至癌症的方法,有助于解决世界饥饿危机、建立疾病研究模型甚至改造人类基因。
然而,如果我们真的要把基因组编辑的巨大潜力用于人类,那么全面了解这项技术的影响和作用是至关重要的。只有这样,我们才可以决定基因组编辑技术是否真的应该开启人类设计生命的新纪元。
农业现代化是中国四个现代化中的短板,而三农政策重点与中国农业现代化发展道路的选择,农业政策设计的正确路线,必须适合中国国情。
当前农村正处在历史上特别快速的变动与发展期,新型城镇化建设与传统农业之间是相互补充和相互支持的关系,并非相互替代的关系。在现阶段及未来相当长的时期,中国仍将是小农经济的汪洋大海,提高小农组织化程度,解决分散的小农经济存在的问题,是农村社会治理的基础。《谁是农民:三农政策重点与中国现代农业发展道路选择》作者对现实存在的在基本国情、农情判断上的差距,以及由此形成的现代农业派、小农经济派的政策主张进行了深入分析,并对当前中国农村四种代表性农户——进城户、半工半耕户、中坚农民户、老弱病残户——的结构进行了分析,提出“中坚农民”是稳定农村社会秩序的基本力量,也应当是农村政策扶植的重点。中国不可能设计出一套一劳永逸的土地制度,改革必须来自当前农村生产力发展的需求。为此,我们需要更多地了解农村发展的实际状况,“不唯书、不唯上,只唯实。”
✨人文主义地理学之父段义孚完整自传首度引进,收录未公开发表演讲稿及万字译后记。一次面向自我与他者的生命写作,全景呈现段义孚丰富而敏感的内心世界,交织着情感、思想与精神,在平凡的事物与事件中,看见个体生命的意义和价值。著名历史地理学家葛剑雄、文化地理学家周尚意教授诚挚推荐!
🌍从宇宙走向炉台,记录段义孚不同寻常的反向人生。跟随外交官父亲的脚步,少年段义孚站在了世界的舞台,成为人群的焦点,然而成年的他却全身而退,回到学术的角落来思考人生。大多数人是从自我走向世界,而他则是从世界走向了自我。这种反向的人生意味着什么?是一种逃避,还是对心灵的追求?
❤️袒露隐秘的情感生活,直面生命力的缺失和对亲密关系的渴慕。对母亲的无比依恋,与父亲的微妙相处,深深地影响了段义孚的个性。洪堡般的感情,隐秘而又幽微,选择终身不婚的段义孚,又该如何面对这种亲密关系缺失带来的困境?
📖回溯学术志业,展现人文主义地理学的思想。串起《恋地情结》《空间与地方》《制造宠物》《逃避主义》等十本段氏著作,他的学术生涯就是他的家,每一本书都仿佛是一个房间,等待读者去探索。
❓指向永恒的精神世界,试图回答“我是谁”的终极命题。“自我审视让我更加明白自己是谁,而审视外界则让我越发认清了外部现实的本质。”在自我与他者的来回审视中,段义孚像是一名古希腊人,思考微小个体与永恒命运的关系。
🟦新锐设计师陈威伸倾力打磨,打破传统,突破常规!蒙德里安式蓝绿撞色拼接护封,呈现后现代主义基调,凸显段义孚特立独行的个性。压凹烫蓝内封,以线条和色块表现段义孚所处的人生经纬线。
==
将至古稀,知名美籍华裔地理学家、人文主义地理学之父段义孚回溯了自己的人生。他把童年放在世界格局的大舞台中联动叙事,回忆在欧美求学的岁月,提及自己选择地理学的原因,并将自己的生理和精神特质展示给读者,坦率而真诚地完成了对自我的剖析和反思。
从中国、澳大利亚、菲律宾到英国、美国,辗转于不同文化的段义孚,是一名真正的世界主义者。他的世界,从行为和事件走向了观念和思想,超越了狭隘的地方主义,而拥抱了更为辽阔的人类文明。如何在平凡的事物与事件里,去体察个体生命的意义?怎样的人生才是美好的?段义孚的经历也许是特殊的,但他的问题却是普遍的,也正因如此,他的观念与思想,仍具有超越时空的永恒价值。
【著译者简介】
段义孚(1930—2022)
美籍华裔地理学家,人文主义地理学之父,被称为地理学界的“小王子”。英国皇家科学院院士、美国艺术与科学院院士。出生于天津的一个官宦世家,成长于中国与海外,求学于欧美,长期任教于明尼苏达大学与威斯康星大学。代表作有《恋地情结》《空间与地方》《逃避主义》等。
译者:
志丞
译者,毕业于北京师范大学地理科学学部,译有《回家记》《恋地情结》等。
刘苏
现任教于西南大学,译有《恋地情结》《地方与无地方》《家园》《人文主义地理学》等,著有《上海市嘉定区拾荒者地方认同研究》等作品。
【相关评论】
要知道什么是人文地理学,就不可不读段义孚的书。要知道段义孚是谁,则绕不开《我是谁?》这本书。从中国走向世界,这位举世闻名的人文地理学者一直在寻找自己的位置。“我是谁?”的命题,萦绕着他,也追问着我们。
——葛剑雄(著名历史地理学家、复旦大学资深教授)
段先生希望人们意识到,并非只有所谓独特的人、伟大的人才能洞察世界、认识地理,每个寻常的人也都是独特的人,可以通过不断地观察世界、感悟世界,生成自己的地理知识和地理观念,从而更清晰、更自主地走完自己的一生。
——周尚意(北京师范大学地理科学学部教授)
本书是理论计算机科学方面的优秀教材,主要介绍形式语言、自动机、可计算性和相关内容。本书特别注意定义、定理的准确性和严格性,在定理的证明中给出了直观的动机和框架,避免多余的数学细节,这有利于培养学生形式化和严格的数学推理能力,加强对问题的理解;本书通过精心设计的大量示例,生动剖析了各种定理和定义,概念清晰,深入浅出。每章后面还给出了难度不同的习题,并给出部分习题的解答,可使学生加深对基本原理的理解并增强应用能力。 本书主要介绍形式语言、自动机、可计算性和相关内容。主要内容包括:计算理论导引、有穷自动机、正则语言与正则文法、上下文无关语言及文法、下推自动机、图灵机、形式语言和自动机的层次结构、计算复杂性等。每节后面都给出了习题,并包含部分习题的解答,方便教学。 本书是理论计算机科学方面的优秀教材之一,可作为高等院校计算机专业的教材,也可作为计算机系统研发人员的参考书。
本书概念清晰、内容新颖、实例详尽,是一本有关设计、实现和有效使用C语言库函数,掌握创建可重用C语言软件模块技术的参考指南。本书倡导基于接口的C语言设计理念及其实现技术,深入详细地描述了24个C语言接口及其实现。
本书通过叙述如何用一种与语言无关的方法将接口的设计与实现独立开来,从而形成一种基于接口的设计途径来创建可重用的API,本书是一本针对 C语言程序员的不可多得的好书,也是值得所有希望掌握可重用软件模块技术的读者阅读的参考书籍。
关于如何设计、实现和有效使用库函数的指南少之又少(如果说还有的话)。这本力作填补了这 个空白。它可以作为下一代软件的工具书.所有的C语言程序员都应该阅读。
“本书无疑是计算机科学最富成效的入门教科书之一……我们强烈建议把它作为教科书……”
——美国计算机协会自动机与可计算性理论专业组 (SIGACT)
这是一本结合逻辑在计算机科学中的应用来介绍数理逻辑的教科书。书中主要介绍了消解定理证明、逻辑式程序设计和非经典逻辑(模态逻辑和直觉主义逻辑),所用的方法与数理逻辑的经典著作有很大不同,更加适合研究计算机理论的读者,可以帮助他们更好地理解计算机理论中的许多概念,是一本真正面向计算机科学的逻辑著作。另外,每章最后给出了进一步阅读建议,书末又分主题给出了相当多的参考文献,便于读者深入学习。
本书不要求读者具备逻辑基础知识,适合计算机科学系和数学系高年级本科生以及低年级研究生使用。
本书是关于ML程序设计的经典教材,详细介绍如何使用ML语言进行程序设计,并讲解函数式程序设计的基本原理。
书中含有大量例子,涵盖了排序、矩阵运算、多项式运算等方面。大型的例子包括一个一般性的自顶向下语法分析器、一个一演算归约程序和一个定理证明机。书中也讲述了关于数组、队列、优生队列等高效的函数式实现,并且有一章专门讨论函数式程序的形式论证。本书的代码均可以从作者网站(http://www.cl.cam.ac.uk/users/lcp/)得到。
本书详细讲解如何使用ML语言进行程序设计,并介绍函数式程序设计的基本原理。书中特别讲述了为ML的修订版所设计的新标准库的主要特性,并且给出大量例子,涵盖排序、矩阵运算、多项式运算等方面。大型的例子包括一个一般性的自顶向下语法分析器、一个l-演算归约程序和一个定理证明机。书中也讲述了关于数组、队列、优先队列等高效的函数式实现,并且有一章专门讨论函数式程序的形式论证。
本书可作为高等院校计算机专业相关课程的教材,也适合广大程序设计人员参考。
本书是一部设计与分析领域的经典著作,着重介绍了计算机算法设计领域的基本原则和根本原理。书中深入分析了一些计算机模型上的算法,介绍了一些和设计有效算法有关的数据结构和编程技术,为读者提供了有关递归方法、分治方法和动态规划方面的详细实例和实际应用,并致力于更有效算法的设计和开发。同时,对NP完全等问题能否有效求解进行了分析,并探索了应用启发式算法解决问题的途径。另外,本书还提供了大量富有指导意义的习题。
本书可以作为高等院校计算机算法设计与分析课程的本科生或研究生教材,也可以作为计算机理论研究人员、计算机算法设计人员的参考书。
本书在介绍算法时,重点介绍用干设计算法的策略.非常与众不同。书中介绍了剪枝搜索、分摊分析、随机算法、在线算法以及多项式近似方案等相对较新的思想和众多基于分摊分析新开发的算法,每个算法都与实例一起加以介绍,而且每个例子都利用图进行详细解释。此外,本书还提供了超过400幅图来帮助初学者理解。本书适合作为高等院校算法设计与分析课程的高年级本科生和低年级研究生的教材,也可供相美科技人员和专业人七参考使用。
《C++编程思想(第2卷)(实用编程技术)》介绍C++实用的编程技术和最佳的实践方法,深入探究了异常处理方法和异常安全设计;介绍C++的字符串、输入输出流、STL算法、容器和模板的现代用法,包括模板元编程;解释多重继承问题的难点,展示RTTI的实际使用,描述了典型的设计模式及其实现,特别介绍被认为是标准C++下一版特征之一的多线程处理编程技术,并提供了最新的研究成果。《C++编程思想》(第2卷)适合作为高等院校计算机及相关专业的本科生、研究生的教材,也可供从事软件开发的研究人员和科技工作者参考。
海报:
《并行程序设计原理》内容新颖,涉及现代并行硬件和软件技术,包括多核体系结构及其并行程序设计技术。《并行程序设计原理》侧重论述并行程序设计的原理,并论述了并行程序设计中一些深层次问题,如可扩展性、可移植性以及并行程序设计应遵循的方法学等。
《编译原理》作者Alfred V.Aho、Ravi Sethi和Jeffrey D.Ullman是世界著名的计算机 科学家,他们在计算机科学理论、数据库等很多领域都做出了杰出贡献。《编译原理》 是编译领域无可替代的经典著作,被广大计算机专业人士誉为“龙书”。《编译原理》一 直被世界各地的著名高等院校和科研机构(如贝尔实验室、哥伦比亚大学、普 林斯顿大学和斯坦福大学等)广泛用作本科生和研究生编译原理与技术课程的 教材,《编译原理》对我国计算机教育界也具有重大影响。 书中深入讨论了编译器设计的重要主题,包括词法分析、语法分析、语法制 导分析、类型检查、运行环境、中间代码生成、代码生成、代码优化等,并在 最后两章中讨论了实现编译器的一些编程问题和几个编译器实例,而且每章都 提供了大量的练习和参考文献。
本书涵盖了现代微处理器编译器的设计和实现方面的所有高级主题。
本书首先介绍编译器的结构、符号表管理、中间代码结构、运行时支持等问题,探讨过程内的控制流分析、数据流分析、依赖关系分析和别名分析的各种方法,并介绍一系列的全局优化。接下来,讲述过程间的控制流分析、数据流分析和别名分析,以及程间优化和如何应用过程间信息来改善全局优化。然后,讨论有效利用层次存储系统的优化技术。最后,详细介绍4种商业化编译系统,以提供编译器结构、中间代码设计、优化策略和效果的专门例子。
本书适合作为高等院校计算机专业研究生和高年级本科生的教材,也适合需要了解高级编译器设计和构造有关问题的计算机专业人员参考。
本站基于Calibre构建,感谢开源界的力量。所有资源搜集于互联网,如有侵权请邮件联系。
Github | Docker | Project
在从清末民初到建国之初的半个世纪里,一阵阵狂风掠过了白鹿原上空,而每一次的变动都震荡着它的内在结构:打乱了再恢复,恢复了再打乱,细腻地反映出白姓和鹿姓两大家族祖孙三代的恩怨纷争。陈忠实先生在这里,人物的命运是纵线,百回千转,社会历史的演进是横面,愈拓愈宽,传统文化的兴衰则是全书的精神主体,以至人、社会历史、文化精神三者之间相互激荡,相互作用,共同推进了作品的时空,在我们眼前铺开了一轴恢宏的、动态的、极富纵深感的关于我们民族灵魂的现实主义的画卷。
新版《白鹿原》特色:
1、完整呈现了1993年最原始版本。
2、全新精装本。内附多幅彩插,包括作者旧照、手稿影印件。更有电影《白鹿原》的美术设计师创作的精美插图首次面世。
3、全书浓缩着深沉的民族历史内涵,有令人震撼的真实感和厚重的史诗风格。
4、本书1997年荣获中国长篇小说最高荣誉--第四届茅盾文学奖。已被改编成同名话剧、电影、舞剧、秦腔等多种艺术形式。