海盗是啥人啊
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了海盗是啥人啊相关的知识,希望对你有一定的参考价值。
介绍一下海盗吧
海盗,意指在专门在海上抢劫其他船只的犯罪者。是一门相当古老的犯罪行业。自有船只航行以来,就有海盗的存在。特别是航海发达的16世纪之后,只要是商业发达的沿海地带,都有海盗,此犯罪行业独特的是;海盗者多非单独的犯罪者,往往是以犯罪团体的形式打劫。PIRATE(海盗)
“PIRATE”的基本意思是指海上抢劫者。而“PIRACY”则是指在海军部的司法权以内的海上掠夺。
注:英文“PIRATE”(海盗)一词,源于希腊文中的“πειρατηζ”。这个词在希腊出现的时间相对较晚,之前,通常用另一个词来表示,即“ληιστηζ”。海盗可以被定义为:攻击或企图攻击船只的武装的强盗。而海盗劫掠则是:“对于一些人在海上实施暴力抢劫和通过海路到一个城邦的领土上实施抢劫的行为的确定。”
CORSAIR(回教徒海盗)
这个词被用来指在地中海进行劫掠的海盗或私略者。他们中最著名的是从北非来的蛮族(欧洲人称伊斯兰教徒野蛮人)海盗。他们的政府授权他们以便攻击基督国家的海上运送。
名声略逊的是由圣约翰骑士领导,不断与土耳其人争斗的马耳他海盗。起初他们的热情由宗教来推动,但是后来海上掠夺成了真正目的。
PRIVATEER(私掠者)
“PRIVATEER”既可以指武装的船只(武装民船),又可以指它的首领(私掠者)或它的船员。私掠者与海盗之间的主要的差别是:私掠者得到政府的命令及授权来俘获敌对民族的商船。
来自政府或是商会的信件公文是国际通用的。战时各国常采用武装民船来攻击敌对船只,因为这样既省下了造船费,又保存了正规海军的实力。
海盗行为的历史可以追溯到3000年前,但海盗行为的准确定义必须联系到“海盗”这个词。在英文中,海盗行为这个词有很多不同的意思,而在今天这个词本身的一些意思已经几乎用不上了,海盗行为这个词最早的使用是在17世纪之前。而海盗pirate(peirato)这个词则是在大概公元前140年被古罗马的史学家波利比奥斯第一次使用。希腊的史学家布鲁达克在公元100年左右给海盗行为下了最早的明确定义。他形容海盗为那些非法攻击船只以及沿海城市的人。海盗行为最早出现在荷马的伊利亚特和奥德赛中,在之后的很多年里海盗行为这个词仍然没有统一的定义。公元9世纪到11世纪的挪威掠夺者不被称为海盗,人们叫他们“丹麦人”或者“维京人”,在中世纪英格兰这个词另外一个比较流行的意思是“海贼”。与现代词汇连接最紧密的海盗解释出现在在18世纪,即为“歹徒”;这表示即使你不是军人也可以随时杀死他们。最早的国际法中也包括了关于针对海盗的法令。这是由于大部分海盗都在所有国家的国界之外活动。
有时政府赐予海盗代表本国参战的权利。最流行的形式就是颁发给私人船只的所有者一个许可,他们可以代表国王攻击敌方船只——也就是私掠者。但事实上很多私掠者在被敌国俘虏之后都会无视他们拥有的许可而被作为非法的歹徒审判。
在世界上有相当多的典籍记载海盗的行迹。也因此有许多古老的字专称某一时期的海盗,如中文的倭寇,英文的“buccaneer”尤指17世纪与18世纪在西印度群岛掠夺西班牙船只的海盗(一般译成“巴肯尼亚海贼”)。
在1691年至1723年这段时间,被称之为30年的海盗“黄金时代”,成千上万的海盗活动在商业航线上,这个时代的结束以巴沙洛缪·罗伯茨的死为标志。
此外,有许多伟大的政治家,探险家也都出身于海盗家庭。如台湾郑氏王朝郑成功的父亲郑芝龙原是海盗,英国探险家法兰西斯·德瑞克,10世纪的丹麦国王哈拉尔德(Harald Gormsson)等。
现代著名的海盗民族是菲律宾的摩洛人。在印度洋的马来西亚一带的马六甲海峡是海盗出没最多的海域。
1.海盗的成型期
海盗的历史可谓源远流长,可以说有了海船也就有了海盗。最早的海盗记录出现在公元前1350年,这被记载一块黏土碑文上。在这期间,腓尼基人和其后的迦太基人都是优秀的航海家,其造船术和航海术遥遥领先于地中海的其他民族——当然,他们也是当时地中海横行无忌的海盗,打劫商船、掠夺城镇。所以在《帝国时代》中,腓尼基有最好的投石战船,他们的弩炮战舰攻击快65%,而迦太基人则是喷火船的攻击力增加了25%。在罗马人征服了迦太基和埃及之后,整个地中海海域就没有别的国家的船队了,但是帝国境内,海盗活动依然很活跃。即使强大如罗马帝国,也因为初成气候的海盗而大伤脑筋。
从公元前5世纪开始,罗马人就不得不煞费苦心地对付科西嘉和撒勒岛上的海盗,虽然海盗活动的势头受到压制,但是威胁仍然存在。散布在伊利里亚海岸的众多小岛,竟然是那些抢劫过往船只的“野蛮民族”的老巢。他们擅长造船,经常骚扰意大利海岸。女王特塔的王国成了一个正镇的“掠夺者的国家”,不断给罗马帝国制造麻烦。直至公元前219年罗马出兵,才结束了她的统治。
但是受到部分贪图利益的商人影响,海盗活动并没有受到更严厉的打击,反而有了反弹的势头。在海盗活动日益猖獗的情况下,罗马帝国终于忍无可忍,由庞培将军率战船5000艘、士兵12万出征地中海,摧毁了海盗的老窝,让地中海暂时恢复了一段时期的平静。如果说这个时候的海盗们都还只是些打劫商船、杀人放火的小角色,还无法和国家的舰队相抗衡,没有成为统治者们的心腹大患的话——那只是因为他们的时代还没有到来,而且,海洋的霸主——维京人此刻还在斯堪的纳维亚的森林里追逐着野鹿,在几百年之后,他们将追逐整个欧洲。
2.与海盗历史不可分割的维京人
说到维京人生活在1000多年前的北欧,今天的挪威、丹麦和瑞典。当时欧洲人更多将之称为Northman,即北方来客。维京是他们的自称,在北欧的语言中,这个词语包含着两重意思:首先是旅行,然后是掠夺。他们远航的足迹遍及整个欧洲,南临红海,西到北美,东至巴格达。但他们第一次在当地百姓面前出现,就是以海盗的身份抢劫掠夺。
海岸线上防止海盗入侵的预警台维京人是强悍的战士,他们的人数较少,于是就得依靠周密的策划与出其不意的突袭。在战斗中他们又表现得异乎寻常的狂热,悍不畏死,于是人们谈海盗色变。 他们的突击常分成两节:先在远距离上投掷长矛和发射火箭;然后用剑和战斧做近距离的了断。在海上相遇时,海盗遵守古老的传统,一声不吭地将船系在一起。在船头搭上跳板,然后依次上场单挑,每个走上跳板的人都面临这样的命运:或者将对方统统杀光,或者自己战死,由后面的同伴替自己复仇。如果感到害怕,可以转身跳进海里,没有人会追杀逃兵,但放弃战斗资格的人与死者无异,从此连家人都会忽视他的存在。因此排在船头第一个上阵的,通常是最精锐的战士,他们在战斗中赤裸上身,发着粗野的吼声,忘情地享受战斗的酣畅。他们知道,脚下的跳板浸透着祖辈的鲜血,自己的后代也会落脚在同一个地方。
愤怒使维京海盗显得强大而骇人,这种战士被称为Berserker,即狂战士。没有人知道为什么,这种原始的战斗会激发出这么惊人的人类本性,狂战士的故事被代代相传。公元789年,一伙维京海盗洗劫了多赛特郡,从此英格兰就受到不断的骚扰。当地人与强盗们英勇地战斗过,但更多的时候,他们缴纳赎金,称为Danegeld(今天丹麦的赋税不叫tax,就叫Danegeld),让灾星快快离去。但钱不是总可以解决问题的,海盗有好几股,这个大王离去,另一个头领翩翩登场。在防守薄弱的地区,维京海盗很是猖獗。
强盗的斧头毕竟无法和上帝的力量相抗衡,维京人在征服着,他们高傲地将欧洲大地踩在脚下,可是基督教却慢慢地侵蚀了他们的灵魂,改变了他们的信仰,他们融入了曾经被自己征服的文化——征服者变成了被征服者。这样,海盗们被沉入了海洋的最深处,等待着在未来被鲜血和烈火唤醒。阴郁的中世纪随后笼罩了欧洲大地,这就注定了无法出现像维京人那样勇敢而伟大的海盗——虽然这个时候,北非的柏柏尔海盗在地中海横行无忌,但是他们很快又被历史的海浪给卷了下去。
正是因为历史上维京人如此深刻地影响了欧洲大陆,所以与北欧海盗或者是北欧神话相关的游戏很多——维京武士、北欧海盗、维京战船、北欧天神奥丁……这些人物或者物品频频出现在各种各样的游戏里面。
3.海盗的黄金时代
随着新航路的开辟,航海贸易业热了起来。新大陆的发现,殖民地的扩张,令世界各地游曳着各种各样满载黄金和其他货物的船只,各国的利益竞争和对殖民地的野心提供了海盗活动最大的温床。随着私掠许可证的出现,海盗活动甚至开始“合法化”了。私掠许可证听起来有点强盗逻辑,例??能通过合法或外交手段来获得对于他损失的补偿,反而能得到一封荷兰政府授权的私掠许可证,这样的许可证允许他可以俘获德国商船来祢补损失。
后来各国政府使用这些许可证作为国家工具来加强海军,可以使本国在不增加预算的情况下,凭空多出一支能够攻击敌国商船的海上力量。后来海上霸主英国,就是靠着一群海盗起家的,难怪有人曾戏说:全英国就是一大群海盗,伊莉莎白就是最大的海盗头子。在这个自由与荣誉共重、炮声伴随海风齐飘的海盗黄金岁月,一批著名的海盗头子涌现出来,基德船长、“黑胡子”蒂奇、“黑色准男爵”罗伯茨等都成为了海盗史上的传奇经典。
这个时期的海盗使用的武器主要是短火枪和水手弯刀。短火枪携带和使用都非常方便,是海盗的最爱;水手弯刀比一般的刀剑略短,刀身呈弧状,利于近战劈砍,是海盗们的主要武器。除此之外,他们还配有利于狭小空间作战的匕首、登船时用来砍断索具和网的登船斧、较短火枪而言射程更远威力更大的火枪……海盗船上则装备了大炮,可以发射单颗大铁球,也可以同时发射多颗小炮弹,另外还可以发射专门用来对付敌人桅杆的铁链弹——用长铁链连接的两颗大铁球。
4.海盗的没落
随着工业时代的来临,各国海军实力大大加强,海岸巡逻更严密,海盗们再也没有了往日的辉煌,从18世纪末到19世纪初的相当长一段时间里几乎销声匿迹。然而,海盗并未从此绝迹。1981年夏天,一艘“幽灵船”在巴哈马群岛附近被发现,它挂着满帆航行,不回答任何讯号,侧舷上布满弹洞,甲板上到处是血迹。经查,这艘叫卡利亚3号的帆船,两天前曾发出求救电报,说受到四艘无标志快艇的攻击。这一切显示着:海盗们死灰复燃了。同时,更快的船,更具威力的武器都使海盗们变成了更难琢磨和更有危害性的暴徒……
史上著名海盗片 编辑本段 ★《喋血船长》
(Captain Blood 1935年)
点评:在这部影片中,海盗不再是杀人不眨眼的恶魔,而是亦正亦邪、侠盗兼之,正如我们熟知的梁山好汉一样,身手不凡,豪情万丈。这是埃洛尔·弗林一鸣惊人的侠盗处女代表作,他因本片的成功而赢得“风流剑侠”的称号。导演迈克尔·柯蒂兹以严谨态度拍摄这部古装动作片,甚至以一比一的实际比例搭建两艘大船来进行压轴高潮的斗剑场面,因此气氛特别刺激逼真,而这种绅士式击剑场面也大量出现在日后的海盗电影中。
★《小飞侠》
(1953年 动画片)
点评:作为迪斯尼的头号偶像,小飞侠彼德潘是迪斯尼最早出现的帅哥型人物,也是所有迪斯尼动画人物出现在续集里却不会变老的,只因为他永远住在“梦幻地”。这是一部洋溢着童趣的海盗冒险影片,其中最精彩的部分莫过于小飞侠与虎克船长势不两立的对抗。时隔五十年,迪斯尼小飞侠重返大银幕,这部小飞侠续集《小飞侠之梦不落帝国》将于2003年圣诞节期间上映。
★《虎克船长》
(Hook 1991年)
点评:大导演斯皮尔伯格执导的《虎克船长》(又称《铁钩船长》)是《小飞侠》真人版的续集,他将小飞侠彼得潘改造成中年男子,引起不少争议。不过该片的明星阵容可谓强大,其中罗宾·威廉斯饰演长大后的彼德潘,达斯汀·霍夫曼饰演邪恶的虎克船长,朱丽娅·( 罗伯茨饰演小叮当。
★《金银岛》
(Treasure Island 1950年)
点评:这是迪斯尼推出的第一部完全由真人主演、没有动画成分的电影,改编自罗伯特·路易斯·史蒂文所著的伟大的经典冒险故事《金银岛》一书。这部讲述海盗宝藏故事的影片因其故事扣人心弦、富于想像力而广受好评。不过50多年后,迪斯尼欲再度重温旧梦,2002年年底以动画方式、结合3D技术,将整个故事挪进充满梦幻色彩的星际太空,耗资1亿4000万美元打造的太空海盗动画片《星银岛》却惨遭厄运,血本无归。
★《A计划》
(1984年)
点评:香港开埠之初也深受海盗之苦,《A计划》是成龙大哥自编自导自演拍摄的一部清剿海盗的电影。影片风趣幽默,片中的海盗也笨得厉害。成龙模仿英雄杨子荣,大摇大摆地进入匪穴,整个影片成为《林海雪原》的海盗版本。由于影片票房很理想,成龙于1987年开拍《A计划续集》。当然,严格来说这并非一部海盗电影,而是一出精彩的警匪片。倒是狄龙在1973年接拍过一部《大海盗》的影片。
★《加勒比海盗》——嗨哟,我的海盗生活
在中美洲与北大西洋温暖的臂湾里,有着世界上最美丽的热带海域——加勒比海,那里拥有迷人的海滩、地道的哈瓦那雪茄和凉爽的鸡尾酒,当然更有遐迩闻名的特产——加勒比海盗。
*************************
歌曲:海盗
歌手:蔡依林 专辑:城堡
黄色烟硝还在飘头顶风帆在鼓噪一瞬间的风暴
湿透双脚乾不了晒伤眼角不哭了对著狂风咆哮
头巾缠绕著骄傲埋藏在黑色眼罩长发在船头舞飘
啦啦啦啦~
在找到那些宝藏以后他发出了冒险的念头
幸福是否在岸上等候不时对他细说从头
啦~冷漠背后躲著温柔我还记得现在此候看你低著头我站在船头
啦~黑色的风吹袭著我暴风欲来那片天空幸福在招手
冰山一角在揭晓险恶暗潮在鬼叫没目标的目标
雨天就溺爱微笑烧焦烟草怪味道斜风心击不倒
耶咿耶耶咿耶喔喔
扰人清梦的号角穿过疯狂的奔跑永远下不了的锚
啦啦啦啦~
再见后前后前后
在找到那些宝藏以后他发出了冒险的念头
幸福是否在岸上等候不细说从头
尽头以后念头等候
啦~冷漠背后躲著温柔我还记得现在此候看你低著头我站在船头
啦~黑色的风吹袭著我暴风欲来那片天空幸福在招手
等候好不了的伤口在美丽的港口寂寞的出口
发烫的胸口
等候好不了的伤口在美丽的港口寂寞的出口
参考资料:http://baike.baidu.com/view/4608.html
参考技术A 一般来说海盗是海上抢劫者 参考技术B 回答亲,您好!很高兴为您解答!据考证,最早的海盗应该是腓尼基人,腓尼基人已经灭绝
公元9世纪到11世纪的挪威掠夺者不被称为海盗,人们叫他们“丹麦人”或者“维京人”,在中世纪英格兰这个词另外一个比较流行的意思是“海贼”。
算法浅谈——递归算法与海盗分金问题
本文始发于个人公众号:TechFlow
最近看到一道很有意思的问题,分享给大家。
还是老规矩,在我们聊算法问题之前,先来看一个故事。
传说中,有5个海盗组成了一支无敌的海盗舰队,他们在最后一次的寻宝当中找寻到了100枚价值连城的金币。于是,很自然的,这群海盗面临分赃的问题。为了防止海盗内讧,残忍的海盗们制定了一个奇怪的规则:
他们决定按照功劳大小对五个人进行编号,由编号小的海盗先提出分配方案。如果方案能够得到大多数人的同意,那么就按照他提出的方案进行分配。如果不能通过,说明他已经失去了威望,海盗们会残忍地将他投入海中喂鲨鱼。
在一个朦胧的早上你一觉醒来,突然发现自己成了一号海盗,那么你应该如何分配才能获得最多的金币,又不会被喂鲨鱼呢?
在我们思考之前,我们先完善一下题意,增加几个条件。
首先,每一个海盗都非常残忍。这意味着,在不影响收益的情况下,他们会更倾向于杀人。
其次,每一个海盗都极其聪明,都能想到最佳答案。
这两个条件一出来,问题就比较明显了,这是博弈论题目才有的架势。
既然这是一道博弈论的问题,那么我们通过常规的思路是无法找到答案的,我们需要另辟蹊径才行。
那么,怎么另辟蹊径呢?
一个比较常规的做法是先不考虑原问题,先假设一个和原问题差不多,但是规模小很多的子问题。通过对子问题的求解来摸索原问题的解法。
举个例子,在这题当中,我们需要计算5个海盗分金币的情况。一时之间我们有些无从下手,那么我们简化问题,问题的规则还是不变,但是我们把海盗的数量减少,减少到只有一个海盗。那么根据规则,很显然,最后的结果是这个海盗独吞所有的金币。
这个时候的分配方案是:[0, 0, 0, 0, 100]
我们从这个点开始往回倒推,假设这个时候多了一个海盗,一共是4号和5号两个海盗的时候,会怎么样?
显然因为要求要一半以上同意提案,提案才可以通过。所以在这个时候,无论4号海盗如何提议,5号都不会同意,要将他投下海喂鲨鱼。所以如果只剩下4和5的时候,4号海盗必死无疑。
这个时候的分配方案是: [0, 0, 0, -1, 100],-1表示必死无疑。
那如果再加一个海盗呢?
再加一个海盗的话,是3,4,5三个海盗的情况。因为只剩4和5的时候4号必死,所以他为了活命一定会同意3号的提案(海盗对其他人残忍,对自己不残忍)。这个时候,3号不论如何提议,都一定可以通过。因为算上他自己的一票,和4号的一票,已经过半了,所以他的提案一定可以通过。
这个时候的分配方案是: [0, 0, 100, 0, 0]
我们再加入一个海盗,考虑一共剩下4个海盗的情况。如果2号死去,那么3号可以独吞所有金币,所以显然3号一定不会同意2号的方案。4个人的时候,至少需要3个人同意才可以通过方案,那么2号必须要争取4号和5号。如果2号死去,4号和5号一无所有,所以2号只需要分配给4号和5号一枚金币,就可以拉拢他们。
这个时候的分配方案是: [0, 98, 0, 1, 1]
最后,我们再加入1号海盗。同理,1号海盗的提案需要至少3个人通过。算上他自己,他还需要争取2票。由于1号死去2号可以获得98枚金币,所以1号一定无法争取2号,还是只能从3,4,5三个人下手。可以给3号1枚,4号两枚(比2号的方案多一枚),也可以给3号1没,5号两枚。
这个时候的分配方案是: [97, 0, 1, 2, 0] 或者是 [97, 0, 1, 0, 2]。
到这里,这个问题就结束了。但是我们的思考并没有结束,不知道大家从刚才的解法当中有没有看出规律。我们面临5个海盗这种错综复杂情况的时候根本无从下手,但是一旦当我们试着将问题的规模缩小,从简单的情况开始思考,那么问题一下子就豁然开朗了。
老子说:天下大事,必作于细,天下难事,必作于易。从这个问题来看,和这个道理相得益彰。
这种从最简单推导最复杂的算法就称为递归。
假设,获取n个海盗分配方案的函数是f。当我们计算f(2)时,我们需要根据f(1)的结果。我们试着写成伪代码:
def f(n):
if n == 1:
return [0, 0, 0, 0, 100]
else:
allocation = f(n-1)
# 新的分配
new_allocation = allocate(allocation)
return new_allocation
我们先忽略allocate这个方法内部是怎么实现的,单纯看这段代码,整个框架已经有了。
递归的精髓也就在这里,程序自己调用自己只是表象,内里的精髓其实是问题的分割。整个递归从上到下的过程,其实是一个大问题化解成小问题的过程。如果还不明白,我们再来看一个经典的例子来巩固一下,这个问题就是大名鼎鼎的汉诺塔问题:
在印度神话当中有一个大神叫做梵天,他在创造世界的时候创造了三根金刚柱。为了排解无聊,他在其中一根柱子上摆放了64个圆盘。这64个圆盘从上往下依次增大,他给僧侣出了一个问题。一次只能移动一个圆盘,并且圆盘只能放在比它大的圆盘上,该怎么做才能将圆盘从一根柱子移动到另一根呢?
为了简化问题,我们先观察摆放5个圆盘的情况。从图中可以看出来,一开始的时候圆盘都在A柱,如果我们想要将圆盘移动到B柱应该怎么办呢?
我们同样先来观察最简单的情况: A柱上只有一个圆盘,那很简单,我们直接将它移动到B柱即可。如果有两个圆盘呢?我们需要先将第一个移动到C柱,然后将第二个移动到B柱,最后再将C柱上的圆盘移动到B。那如果是三个圆盘呢,稍微复杂一些,但仔细列举一下,也能算得出来。
但是我们怎么通过问题规模的缩小来化简问题呢?
这需要我们对于题目进行深入思考,找到其中的关键点。这题的关键点就是圆盘的限制,大的圆盘不能落在小的圆盘上面。所以如果我们想要将n个圆盘从A柱移动到B柱,必须要将前n-1个圆盘先移动到C柱,这样才可以将最大的那块放到B,如此之后再将n-1块移动回B。
也就是说,我们将n-1块圆盘当做是一个整体,这样n块圆盘的方案就和两块圆盘时一样了。这就通过递归完成了简化。
最后,也是最关键的,怎么移动n-1块圆盘呢?其实很简单,我们套用同样的方法,再将这n-1块圆盘中的n-2块看成是整体,递归操作。理解了之后,不妨试着写出代码,其实只有几行:
def hanoi_tower(num, tower_start, tower_dest, tower_other):
if num == 1:
print('move plate {} from {} to {}'.format(num, tower_start, tower_dest))
return
hanoi_tower(num-1, tower_start, tower_other, tower_dest)
print('move plate {} from {} to {}'.format(num, tower_start, tower_dest))
hanoi_tower(num-1, tower_other, tower_dest, tower_start)
我们调用一下这个方法,进行一下测试:
结果和我们的预期一致,说明我们的算法是正确的。
最后,我们再回到海盗问题,又该怎么用代码实现呢?感兴趣的同学不妨亲自动手试试,如果实在写不出代码,在公众号回复关键词”海盗分金“查看我写的代码。
今天的文章就到这里,扫码关注我的公众号:TechFlow,获取更多文章
以上是关于海盗是啥人啊的主要内容,如果未能解决你的问题,请参考以下文章
动画片 FATE中 LANCER(枪兵) ARCHER(弓兵)RIDER(骑兵)ASSASSIN(暗杀者)的前生分别是啥人