一场古文明探寻之旅,全球10大难解之谜遗址盘点

你是夜晚望着天空思考人类是怎么来的人吗?如果你属哲学、历史头脑的人,或许你会喜欢古文明遗址为主题的旅游行程……

国际知名旅游杂志《康德纳特斯旅行家》(Traveler)整理全球10个知名遗址,这些文明经常有着难解的谜,然而却增添了旅客到访的理由,你喜欢吗?不如下次出国,就试试这路线吧!

1. 兵马俑 中国西安

全球10大难解之谜遗址盘点,不妨来一场古文明探寻之旅

秦兵马俑,又称秦始皇兵马俑,是秦始皇陵的陪葬坑,位于秦始皇帝陵以东约1.5公里处,秦兵马俑是世界上最大的地下军阵,是中国古代文明的象征。 据历史记载:秦始皇嬴政从13岁即位时,就开始营建自己的陵园,并由丞相李斯主持规划设计,大将章邯监工,常年征用数十万民夫,耗损了大量的国力,修筑时间更是长达38年。 1974年春,当地农民打井,无意中挖出一个陶制武士头,后经有组织的发掘,终于发现了震惊世界的秦始皇陵兵马俑。

2. 罗马浴场 英国巴斯

全球10大难解之谜遗址盘点,不妨来一场古文明探寻之旅

最初是凯尔特族祭祀女神之地,但罗马人征服之后成为了一个公共澡堂。旅客可以参观完之后,试喝一口当地的泉水。

3. 摩艾像 智利

全球10大难解之谜遗址盘点,不妨来一场古文明探寻之旅

波里尼西亚东南端的岛充满着许多迷人雕塑,各异的雕塑推论是帕努伊后人借着雕刻来象征祖先,不过人们如何将石头从采石场运到山丘上一直是考古界争论的议题。

4. 佩特拉 约旦

全球10大难解之谜遗址盘点,不妨来一场古文明探寻之旅

这里是电影《法柜奇兵》的拍摄地。从史前时期就非常繁荣,直至一场地震后,它成了废墟。 1812年被一个瑞士探险家发现,复杂的系统以及精致的玫瑰色石雕惊艳了考古界,目前是世界新七大奇迹之一。

5. 普韦布洛印地安遗址 美国新墨西哥州

全球10大难解之谜遗址盘点,不妨来一场古文明探寻之旅

位在科罗拉多、亚利桑那、犹他州与新墨西哥州的边界,这座历史文化公园以史前的普韦布洛印地安人遗址闻名,有多达350间的地下房间以及35间祭祀房。

6. 马丘比丘 秘鲁

全球10大难解之谜遗址盘点,不妨来一场古文明探寻之旅

你可以在马丘比丘上面看到当地的农业、城市以及宗教发展状况。

7. 德尔菲 希腊

全球10大难解之谜遗址盘点,不妨来一场古文明探寻之旅

希腊人认为此地是世界的中心,如果有机会当上这个圣地,你可以欣赏到如诗如画的山区小镇,从雅典的喧嚣中暂时得到解脱。

8. 蒙特苏马城堡国家保护区 亚利桑那州

全球10大难解之谜遗址盘点,不妨来一场古文明探寻之旅

美国原住民 Sinagua 人将其建在峭壁上,是美国西南前哥伦布时期的文化遗址里面有20个房间,五层楼的结构建在石灰岩山壁上,而壁龛的位置保存得非常完好。

9 . 吴哥窟 柬埔寨

全球10大难解之谜遗址盘点,不妨来一场古文明探寻之旅

吴哥窟遗址大约有250英里大,是世界上最大的宗教纪念碑,建于高棉帝国时期,整个建筑表现着印度教的宇宙观,每年吸引全球各地的旅客到访,观赏这些令人惊叹的工程技术以及感受其精神氛围。

10. 蒂卡尔 瓜地马拉

全球10大难解之谜遗址盘点,不妨来一场古文明探寻之旅

蒂卡尔是前哥伦布时期最重要的马雅人遗址,里面包含寺庙、宫殿,以及其他社会结构,最盛期曾有12万名的居民居住于此。你可以在寺庙的顶端欣赏四周的热带雨林。

发表在 生活 | 标签为 | 留下评论

诺贝尔奖金发了114年,咋还没发完?

10月6日电很多人还在享受国庆假期之时,诺贝尔奖开奖周当地时间5日将拉开大幕。各大奖项到底花落谁家,网友们都拭目以待。在等待之际,不妨多了解一下诺贝尔奖背后的精彩故事。奖项缘何而来?奖金发了114年为啥还没用完?获奖者把巨额奖金花在什么地方了?

诺贝尔奖的由来:一份差点被宣布无效的遗嘱

点击进入下一页

诺贝尔奖,是以瑞典著名化学家阿尔弗雷德·诺贝尔(上图)命名的。诺贝尔生前立了一份遗嘱,遗嘱(下图)声明,将自己的财产全部用来设立一个奖励基金,“它的利息将每年以奖金的形式,分配给那些在前一年里曾赋予人类最大利益的人。

点击进入下一页

在诺贝尔遗嘱公布之初,瑞典舆论一片谴责之声,诺贝尔也因为没把巨额遗产捐赠给瑞典,而被贴上了“不爱国”的标签。甚至还有政客指责称,诺贝尔设立奖金支持个别杰出人物,无助于社会进步。

最令人丧气的是,诺贝尔在遗嘱中委托瑞典皇家科学院来评定物理学和化学奖金,而该院院长汉斯·福舍尔却主张把诺贝尔的财产捐赠给瑞典皇家科学院(下图),福舍尔还拒绝参加研究评奖细则的会议。

点击进入下一页

此外,高明的瑞典律师们还对遗嘱“挑刺”,称遗嘱存在法律缺陷。因为遗嘱中没有明确指出全部财产由谁来负责保管,进而指出,遗嘱执行人无权继承遗产,而继承遗产的基金会又不存在。

好在经过诺贝尔遗嘱执行人的不懈努力,瑞典国王终于在1898年宣布诺贝尔遗嘱生效,瑞典国会后来也通过了诺贝尔基金会章程。在1901年的12月10日,也就是诺贝尔逝世5周年的纪念日那边,颁发了首次诺贝尔奖

诺贝尔奖项“5+1”:为什么没有数学奖?

点击进入下一页

诺贝尔奖最初只有5个奖项,分别是化学奖、物理学奖、生理学或医学奖、文学奖以及和平奖。这是诺贝尔在其遗嘱里早就规划好的。遗嘱提到,他遗产的利息将被平分为5份,给在这些领域有重大发现或贡献的人。

点击进入下一页

诺贝尔还提出,物理和化学奖金,由瑞典皇家科学院授予;生理学和医学奖金由在斯德哥尔摩的卡罗琳医学院授予;文学奖金由在斯德哥尔摩的瑞典文学院授予;和平奖金由挪威议会选出的一个五人委员会来授予。

诺贝尔曾说过,奖项评选时不看候选人国籍,只要他值得,就应该授予奖金。

点击进入下一页

除了这五大奖项,瑞典中央银行又在1968年为纪念诺贝尔增设了诺贝尔经济学奖,并于1969年首次颁奖,形成了现在的“5+1”六大奖项。经济学奖作为后起之秀,也吸引了很多的关注。

诺贝尔奖项设立了100多年,总会有人关心为什么没有设立数学奖。史学家们的普遍看法是,诺贝尔忽视数学是受他所处的时代和他的科学观限制,他当时根本无法预见数学后来会在推动科学发展史上所起到的巨大作用。

点击进入下一页

当然,还有一种比较充满想象力的说法。有学者认为,诺贝尔不设数学奖与他本人爱情受挫有关。诺贝尔曾有一个比他小13岁的女友,后来他的女友和一位数学家私奔了,诺贝尔对此事一直耿耿于怀,后来一生未曾结婚。

奖金发了114年还没用完?投资理财钱生钱

最初诺贝尔的遗产只有3100万瑞典克朗,从1901年至今的114年里,诺奖发放的奖金总额早已远远超过诺贝尔的遗产,那为什么还能有钱发奖金呢?诺贝尔奖之所以能够持续不断发放,要归功于投资理财。

点击进入下一页

最初诺奖金额并不高,1901年首次颁奖,根据诺贝尔当初的遗愿:一位教授20年的工资。但此后奖金数额开始缩水,直到1991年,诺奖金额飚升至600万瑞典克朗。此后连年上升,到2001年已经上涨到1000万瑞典克朗,并一直维持到2011年。虽然2011年诺贝尔基金会投资不力,但总资产仍然高达28.6亿瑞典克朗,是设立之初的92倍。

3000多万瑞典克朗花了114年还没有用完,还增值92倍。为何诺贝尔奖金始终发不完?是因为投资理财,所以不但没花光,奖金数额反而不断上涨。诺奖完全是依靠投资理财的收入在继续执行着诺贝尔的遗嘱,理财专家的出色表现也延续了诺贝尔的梦想。

诺贝尔基金会的钱投资过国债,也投过房地产和股市。但是,理财不可能总是一帆风顺。

2011年,由于全球股票市场不振,诺贝尔基金会的股票投资就亏损了1900多万瑞典克朗。因此,诺奖每项奖金的金额也从1000万瑞典克朗降低到800万。

高级知识分子怎么花巨额奖金?买房的挺多

点击进入下一页

诺贝尔奖项的单项奖金已经高达800万瑞典克朗,相当于600多万人民币。面对这样一笔巨款,这些各领域的高级知识分子会怎么花呢?

有报道称,根据过往经验,和平奖得主通常会把奖金捐给慈善机构;科学奖得主刚领奖后,通常需出席大量演讲及会议,无暇考虑如何运用奖金;文学奖得主则通常不愿公开使用奖金的方法。另外,部分得奖者还会把奖金供科学研究之用或投资置业。

诺贝尔奖基金会执行长海肯斯滕曾表示,大部分得奖者不会用奖金大肆购物,并称他们运用奖金的方法,视乎其所属国家及个人经济状况而定。

不过,虽然获奖者看起来对金钱都有些视如粪土,但是还是又不少获奖者把钱用到“人间烟火”上。1993年的医学奖得主夏普就花钱买了栋有百年历史的老房子,2001年的物理奖得主克特勒也买了房子。2014年,中国人莫言获得了诺贝尔文学奖。他拿着约700万元人民币的奖金,在北京北五环外买了一套房。

2015诺贝尔医学奖得主:屠呦呦

中国药学家屠呦呦与另外两名海外科学奖分享了今年的诺贝尔生理学或医学奖。资料显示,屠呦呦,女,1930年12月30日生,药学家,中国中医研究院终身研究员兼首席研究员,青蒿素研究开发中心主任。1980年聘为硕士生导师,2001年聘为博士生导师。多年从事中药和中西药结合研究,突出贡献是创制新型抗疟药———青蒿素和双氢青蒿素。屠老于2011年9月,获得被誉为诺贝尔奖“风向标”的拉斯克奖。

发表在 生活 | 标签为 | 留下评论

比尔·盖茨的家是如何的?住什么样的房子?

我想是很多人梦寐以求的理想家园!

探访比尔·盖茨的智能家庭【组图】

比尔·盖茨的房子位于美国华盛顿州华盛顿湖畔,占地面积达到6100平方米,这种房子有一个很陶渊明的名字,叫做“世外桃源2.0”。

探访比尔·盖茨的智能家庭【组图】

据报道,盖茨用了7年时间建造他的庄园“世外桃源2.0”。该庄园至少价值1.23亿美元,每年需为此支付的财产税高达100万美元。

探访比尔·盖茨的智能家庭【组图】

盖茨于1988年购置这块地,价格为200万美元。

探访比尔·盖茨的智能家庭【组图】

世外桃源2.0采用的建筑材料是500年树龄的花旗松,工程总共使用了50万块木板,共动用了300名工人,其中100名工人是电工。

探访比尔·盖茨的智能家庭【组图】

访客进入“世外桃源2.0”后,会得到一个别针。这个别针可以和遍布房屋各处的传感器互动。客人在进入屋内时将自己的偏好输入系统,之后无论他行走到哪个房间,系统都会为他自动调节温度和照明,房间里隐藏的喇叭也开始播放音乐。

探访比尔·盖茨的智能家庭【组图】

住宅四周绿树环绕,目的是为了减少热量损失。对了,里面有盖茨最喜欢的一棵树,有电脑24小时对它进行监测,一旦发现它需要浇水,就由机器自动完成。

探访比尔·盖茨的智能家庭【组图】

世外桃源2.0中遍布电脑显示器,价值大约8万美元。所有人都可以把这些屏幕上的显示更换成喜欢的画作和照片。储存这些画作和照片的设备价值1.5万美元。

探访比尔·盖茨的智能家庭【组图】

豪宅从不缺少游泳池,比尔·盖茨家也不例外,盖茨的游泳池长18米左右,水下有音乐系统,在游泳的时候也可以享受音乐,此外,人们还可以从游泳池里钻过一道玻璃墙游到建筑外的露台上。

探访比尔·盖茨的智能家庭【组图】

盖茨家的客厅非常大,客厅面积大约214平方米,能举行150 人的晚宴。如果是鸡尾酒会,容纳人数可以增加到200人。客厅中的一面墙被1.8米宽的石灰石壁炉占据,另有一面墙是6.7米宽的巨型显示器。

探访比尔·盖茨的智能家庭【组图】

盖茨的豪宅里有24个卫生间,其中10个设施齐全。

探访比尔·盖茨的智能家庭【组图】

不止卫生间多,厨房也不少,一共6个,分别设在不同的区域,方便宴请宾客。

探访比尔·盖茨的智能家庭【组图】

哦,对了,还有家庭影院,能够容纳20个人,里面竟然还提供了爆米花机。

探访比尔·盖茨的智能家庭【组图】

世外桃源2.0的客房面积大约是177平方米,原本是实验正房采用技术的实验室。客房的高科技程度不亚于正房。

探访比尔·盖茨的智能家庭【组图】

世外桃源2.0小河里养着多种鱼类,而沙滩的沙子也全部从加勒比地区进口。这么豪华的庄园自然会吸引不少人的兴趣,一些人为参观这个庄园甚至支付了3.5万美元的拍卖金作为慈善基金。

探访比尔·盖茨的智能家庭

比尔·盖茨的房子位于美国华盛顿州华盛顿湖畔,占地面积达到6100平方米,这种房子有一个很陶渊明的名字,叫做“世外桃源2.0”。

发表在 生活 | 标签为 | 留下评论

$.getJSON获取json保存到全局变量中

今天尝试保存getJSON获取的数据到全局变量中,开始怎么尝试都不行,后来解决了。

在执行$.getJSON之前加$.ajaxSettings.async=false;就可以了,而且代码不能放到document.ready或window.onload中执行。

发表在 开源代码 | 标签为 | 留下评论

Jquery中document.ready和window.onload的区别

$(document).ready()和window.onload在表单上看都是页面加载时我们就去执行一个函数或动作,但是在具体的细节上$(document).ready()和window.onload还是有区别的,下面我来介绍介绍。最基本的区别

1.执行时间

window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。
$(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。

2.编写个数不同

window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个
$(document).ready()可以同时编写多个,并且都可以得到执行

3.简化写法

window.onload没有简化写法
$(document).ready(function(){})可以简写成$(function(){});
以浏览器装载文档为例,在页面加载完毕后,浏览器会通过JavaScript为DOM元素添加事件。在常规的JavaScript代码中,通常使用window.onload方法,而在jQuery中,使用的是$(document).ready()方法。

$(document).ready()方法和window.onload方法有相似的功能,但是在执行时机方面是有区别的。window.onload方法是在网页中所有的元素(包括元素的关联文件)完全加载到浏览器后才执行,即JavaScript此时才可以访问网页中的任何元素。而通过jQuery中的$(document).ready()方法注册的事件处理程序,可以在DOM完全就绪时就可以被调用。此时,网页的所有元素对jQuery而言都是可以访问的,但是,这并不意味着这些元素关联的文件都已经下载完毕。

举一个例子,有一个大型的图库网站,为网页中所有图片添加某些行为,例如单击图片后让它隐藏或显示。如果使用window.onload方法来处理,那么用户必须等到每一幅图片都加载完毕后,才可以进行操作。如果使用jQuery中的$(document).ready()方法来进行设置,只要DOM就绪时就可以操作了,不需要等待所有图片下载完毕。很显然,把网页解析为DOM树的速度比把网页中的所有关联文件加载完毕的速度快很多。

另外需要注意一点,由于在$(document).ready()方法内注册的事件,只要DOM就绪就会被执行,因此可能此时元素的关联文件未下载完。例如与图片有关的HTML下载完毕,并且已经解析为DOM树了,但很有可能图片还未加载完毕,所以例如图片的高度和宽度这样的属性此时不一定有效。要解决这个问题,可以使用JQuery中另一个关于页面加载的方法——load()方法。load()方法会在元素的onload事件中绑定一个处理函数。如果处理函数绑定给window对象,则会在所有内容(包括窗口、框架、对象和图像等)加载完毕后触发,如果处理函数绑定在元素上,则会在元素的内容加载完毕后触发。jQuery代码如下:

$(window).load(function () {
//编写代码
})

等价与javaScript中的以下代码

window.onload = function () {
//编写代码
}

假设网页中有两个函数,JavaScript代码如下:

function one() {
alert(“one”);
}

function two() {
alert(“two”);
}

当网页加载完毕后,通过Javascript代码来分别调用one函数和two函数:

window.onload = one;
window.onload = two;

然而当运行代码后,发现只弹出字符串“two”对话框。

字符串“one”对话框不能被弹出的原因是JavaScript的onload事件一次只能保存在一个函数的引用,它会自动用后面的函数覆盖前面的函数,因此不能在现有的行为上添加新的行为。

为了达到两个函数顺序触发的效果,只能在创建一个新的JavaScript方法来实现,JavaScript代码如下:

window.onload = function () {
one();
two();
}

虽然这样编写的代码能解决某些问题,但还是不能满足某些需求,例如有多个JavaScript文件,每个文件都需要用到window.onload方法,这种情况下用上面提到的方法编写代码会非常麻烦。你可以参考Javascript共享onload事件,而jQuery的$(document).ready()方法能够很好地处理这些情况,每次调用$(document).ready()方法都会在现有的行为上追加新的行为,这些行为函数会根据注册的顺序依次执行。例如如下jQuery代码:

function one() {
alert(“one”);
}
function two() {
alert(“two”);
}
$(document).ready(function () {
one();
});
$(document).ready(function () {
two();
})

运行代码后,会弹出字符串“one”对话框,然后弹出字符串“two”对话框

发表在 开源代码 | 标签为 , | 留下评论

thinkphp自定义的常量如何在模板中输出?

thinkphp的模版中输出常量开始还真的迷糊了,后来找到了。

定义常量:define(‘NETPC’,‘netpc.com.cn’);

控制器中输出:echo NETPC;

在模板中输出:<{:NETPC}>注意定界符

如果是设置在配置文件里面就:{$Think.config.netpc}

这样输出即可。

发表在 开源代码 | 标签为 | 留下评论

ThinkPHP创建数据表非标准名称模型

最近在前端使用thinkphp来调用一些cms的数据,采用的是非标准名称数据表,例如:cow_archives_4,类似命名方法常见于齐博cms,08cms等文档模型数据表命名,假设已在配置文件中配置数据表前缀:

<?php

return array(

//’配置项’=>’配置值’

//数据库配置

‘DB_PREFIX’=>’cms_’,

);

?>

这里是08cms的表名为例:

新建模型,Archives8Model.class.php

<?php

class Archives8Model extends Model{

protected $tableName = ‘archives_8’;

}

?>

D方法实例化:

$archives4=D(“Archives8”);

$rsdb=$archives8->select();

var_dump($rsdb);

发表在 开源代码 | 标签为 | 留下评论

thinkphp的S和cache方法选择

thinkphp的cache方法是3.0版本开始新增的缓存管理方法。

注意:3.1.2版本后因cache方法并入原S方法,所以cache方法不再建议使用,用S方法即可。

查看ThinkPHP/Common/functions.php

// S方法的别名 已经废除 不再建议使用
function cache($name,$value=”,$options=null){
return S($name,$value,$options);
}

在thinkphp 3.2.3里面已经没有以上内容,只有S方法了!

发表在 开源代码 | 标签为 | 留下评论

ThinkPhp中M和D的实例化对象方法区别

D函数实例化的是 你当前项目的Lib/Model下面的模块

如果该模块不存在的话  直接返回实例化Model的对象(意义就与M()函数相同)

而M 只返回 实例化 Model的对象..它的$name参数 作为数据库的表名来处理对数据库的操作

通俗点说,D就是实例化一个基于Model文件的Model,而M则是通过直接实例化Model方法(thinkphp基类)来动态的实例化一个Model对象,即使这个对应的Model文件不存在。

再通俗一点说就是,m实例化参数是数据库的表名.
d实例化的是你自己在model文件夹下面建立的模型文件.

发表在 开源代码 | 标签为 | 留下评论

thinkphp中select和find方法的区别

thinkphp用到 select()和find()方法,两个方法都能返回数据集数组,find()返回一个一维数组,select()返回一个二维数组,所以在取值时有所不同,

一维数组取值用 $data[“demo”],

二维数组取值用 $data[0][“demo”],

两者还有一个重要的不同之处:读取数据的操作其实和数据集的类似,select可用的所有连贯操作方法也都可以用于find方法,区别在于find方法最多只会返回一条记录,因此limit方法对于find查询操作是无效的。

发表在 开源代码 | 标签为 | 留下评论