汤因比与《历史研究》

 英国著名历史学家阿诺德·汤因比及其鸿篇巨制《历史研究》早已为专业研究人员和广大历史爱好者所熟悉和景仰,但十二本的《历史研究》卷帙浩繁,常令众多心仪者望而却步。汤因比在去世前,根据当时史学的最新进展和研究成果,改写了这一巨著,将其压缩为一卷,于1972年由泰晤士·哈德森公司出版。最近上海人民出版社根据其1995年重印版,翻译出版了这一享誉于世的著作。

  汤因比在这部著作中,以文明为研究单位,从一个宏大的视角出发,将人类史作为一个整体加以考察。对已知的至少三十一种文明,汤因比进行了分析和归纳,对文明的起源、成长、衰落、解体加以描述;同时,大一统家和大一统教会的建立也进入作者的视野;在此基础上,汤因比还广泛地考察了历史长河中各个文明在时间和空间中的碰撞、接触和融合。汤因比闻名遐迩的挑战-应模式贯穿全书并得到了很好的体现。为什么要从整体上研究历史呢?汤因比认为这是“现实需要”。由于技术上日新月异的进步,人类逐步消除了在空间上的距离,但这并没有给人类带来“天下一家”的和谐状态。汤因比在有生之年(1889-1975)曾经历了人类历史上最为惨烈的两次世界大战,他不仅看到战争给人类文明成的巨大破坏,而且深感人类的相互残杀给后世带来的紧张、不安、沮丧和暴力正将人类推向自我毁灭的危险境地。“为此我们必须相互熟识,这意味着我们需要逐步熟悉彼此的历史,因为人类并非仅仅生存于直接的现在。”正是出于这种对人类文明深切忧虑和对人类文明的无限希望,汤因比怀着一颗“好奇心”和深厚的人道主义精神,以其杰出的智慧、孜孜不倦的热情,为我们这个时代及后世留下了这笔精神财富。

  此外,汤因比不仅从时间的纵向层次考察了人类历史,而且还在各个文明地理分布的横向层面保了“一种公允的、平衡的全球观点”。汤因比指出:“我们必须抛弃自己的幻觉,即某个特定的国家、文明和宗教,因恰好属于我们自身,便把它当成中心并以为它比其他文明要优越。”这种看待历史和各个文明的宽视野,自然不同于那些将整个人类历史仅仅看作西方历史的狭隘偏见。的确,随着考古的发现,非洲撒哈拉沙漠以南地的历史得以再现,从而使这些地方的文明“可以同其他地方的文明并列”。另外,东亚地区各个时期社会经济史,特别是中华文明也成为汤因比关注的焦点之一。晚年的汤因比对中国的未来寄予了深切的期望:中国有可能自觉地把西方思想与传统文化为一炉,“如果这种有意识、有节制地进行的恰当融合取得成功,其结果可能为文明的人类提供一个全新的文化起点”。

  汤因比在《历史研究》一书中采用的这种“大历史”的宏观叙述手法,是对二十世纪伴随着工业化进程而发展的史学界分工日益细化的回应。在本书的第一章“历史思想的相对性”中,汤因比集中阐明了这样的观点:“历史思想,深受思想者所处社会环境中的主导体制的影响。”由于各个文明所处环境不同,那种试图在历史文献的故纸堆中发现人类历史整齐划一轮廓的努力,只能是徒劳的。

  上海人民出版社此次出版的一卷本《历史研究》(修订插图本)与十二卷本以及D·C·索麦维尔的节录本(上海人民出版社曾出过三卷中译本)相比,篇幅当然小了很多,更加读,这大大方便了读者。另外,虽说也是一部节录本,但与索麦维尔的版本不同,这一版本不仅是汤因比亲自修改完成的,而且保留了大部分支撑其观点的历史例证以及更多的细节。值得特别一提的是,这一大十六开本的著作是部插图本,共配有四百多幅黑白串文图、地图、图表和九十幅彩图。制作精美的彩图和丰富的串文图、地图以及图表,配有恰到好处的详细说明文字,赋予了该书新的内容和形式。诚如汤因比所言:“图片不仅增强了文本的效果,而且能传递大量文字无法充分表达的信息。”

  阅读《历史研究》,在钦佩汤因比渊博的学识和精彩的分析之余,我们可以徜徉在令人着迷的历史海洋之中,不仅吸取知识,丰富思想,而且能充分获得思考带来的乐。

资源下载链接为: https://pan.quark.cn/s/22ca96b7bd39 在当今的软件开发领域,自动化构建发布是提升开发效率和项目质量的关键环节。Jenkins Pipeline作为一种强大的自动化工具,能够有效助力Java项目的快速构建、测试及部署。本文将详细介绍如何利用Jenkins Pipeline实现Java项目的自动化构建发布。 Jenkins Pipeline简介 Jenkins Pipeline是运行在Jenkins上的一套工作流框架,它将原本分散在单个或多个节点上独立运行的任务串联起来,实现复杂流程的编排可视化。它是Jenkins 2.X的核心特性之一,推动了Jenkins从持续集成(CI)向持续交付(CD)及DevOps的转变。 创建Pipeline项目 要使用Jenkins Pipeline自动化构建发布Java项目,首先需要创建Pipeline项目。具体步骤如下: 登录Jenkins,点击“新建项”,选择“Pipeline”。 输入项目名称和描述,点击“确定”。 在Pipeline脚本中定义项目字典、发版脚本和预发布脚本。 编写Pipeline脚本 Pipeline脚本是Jenkins Pipeline的核心,用于定义自动化构建和发布的流程。以下是一个简单的Pipeline脚本示例: 在上述脚本中,定义了四个阶段:Checkout、Build、Push package和Deploy/Rollback。每个阶段都可以根据实际需求进行配置和调整。 通过Jenkins Pipeline自动化构建发布Java项目,可以显著提升开发效率和项目质量。借助Pipeline,我们能够轻松实现自动化构建、测试和部署,从而提高项目的整体质量和可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值