土耳其(小亚细亚)历史上的各个阶段
一个国家的历史书写方式有两种,其一是按本国主体民族的渊源,其二是本国国土内发生的都属于本国史。一般来说,这两种方式相当程度上是重合的,但也有例外,比如本文要讲述的土耳其。
土耳其的国土并不辽阔,其实就是小亚细亚+伊斯坦布尔(君士坦丁堡),但土耳其这块地的历史却极为复杂。小亚细亚的历史极为悠久,赫梯人、希腊人、波斯人、罗马人等都曾经是这里的主宰,但最终统治这块土地的却是完全的外来户——突厥人。
小亚细亚,位于整个西方的天下之中,正是因为如此,这里最终形成了一个四不像——不像希腊、不像波斯、不像罗马、也不像突厥。
接下来本文所要叙述的便是土耳其这块土地的历史,以及今日土耳其的由来。
1、土耳其的赫梯文明阶段
小亚细亚是连接两河文明与爱琴文明的桥梁和纽带,所以其本身就是一个古老的文明地区,其最早的历史可以追溯到赫梯文明。
大约在公元前1900年,赫梯人开始在小亚细亚建立了许多个小国,之后又形成了统一的赫梯帝国,其版图基本上覆盖了整个小亚细亚,赫梯人也是目前已知的最早使用铁器的文明。

公元前1595年,赫梯人南下灭了两河流域的古巴比伦王国,开始与古埃及争霸叙利亚。长期的争霸战争最终在赫梯国王哈吐什儿二世和埃及法老拉美西斯二世时期落下帷幕,两国在公元前1283年缔结了和约,史称银板和约(或卡叠什和约),这一模式后来成为整个西方世界签订和约的重要范本,一直影响着今后的所有战争。
赫梯帝国在约公元前8世纪被两河流域的亚述帝国所灭,消失在了历史的长河中。
2、土耳其的波斯阶段
波斯帝国崛起之前的中东有四大强国:小亚细亚的吕底亚王国、两河流域的新巴比伦王国、伊朗的米底王国,还有就是古埃及。
公元前558年,居鲁士二世在波斯称王,并开始起兵反抗米底人的统治。
公元前550年,居鲁士二世灭米底王国,这一年也被视为是波斯帝国阿契美尼德王朝的建立之年。
公元前546年,居鲁士二世出兵灭了小亚细亚的吕底亚王国,并以此为跳板征服了欧洲的色雷斯地区,拉开了希波战争的序幕。

从此小亚细亚成为了波斯帝国的一部分,从此波斯文明开始影响小亚细亚,直到亚历山大大帝的到来。
3、土耳其的希腊阶段
小亚细亚的部分地区本身就属于古希腊的范围,比如我们所熟知的特洛伊战争便发生在土耳其,再比如被誉为西方第一个哲学家的泰勒斯便出生于今天土耳其的米利都。
古希腊并非一个国家概念,而是一个反推的地区称谓,就像古代的“印度”一样。今天西方人所说的古希腊包括希腊半岛、爱琴海和爱奥尼亚海上的群岛和岛屿、土耳其西南沿岸、意大利东部和西西里岛东部沿岸地区。

古希腊
公元前4世纪,亚历山大大帝崛起征服小亚细亚,从此小亚细亚成为了亚历山大帝国的一部分,甚至在亚历山大大帝死后,小亚细亚依然是马其顿人的地盘,这一时期也被西方称为希腊化时期。
从文明的角度来说,对小亚细亚影响最大的确实是古希腊文明,或者说这里本身便属于了古希腊的一部分,直到罗马人的到来。
4、土耳其的罗马阶段
罗马帝国的崛起和称霸地中海,关键在于两场战争:
其一是布匿战争,三次布匿战争毁灭了迦太基文明,使罗马成为西地中海的霸主;
其二是马其顿战争,四次马其顿战争征服了古希腊地区,之后小亚细亚帕加马王国、本都王国、比提尼亚王国全部并入了罗马,小亚细亚正式成为罗马的一部分,直到突厥人的到来。
罗马帝国在小亚细亚的统治最为悠久,后来东罗马帝国的版图的版图虽然变化很大,但巴尔干半岛和小亚细亚一直都是核心区。

也正因如此,阿拉伯人才将小亚细亚称为“罗姆”,罗姆其实就是罗马的意思。
5、土耳其的突厥阶段
公元7世纪崛起的阿拉伯帝国并未占领小亚细亚,那里依然属于拜占庭帝国(东罗马帝国)。最终将小亚细亚伊斯兰化的是突厥人,是塞尔柱帝国及其继任者奥斯曼帝国。
简单的说,就是阿拉伯帝国为了压制帝国内部的波斯势力,便利用突厥人来压制波斯人,突厥人便因此而崛起于伊斯兰世界,并使中亚和西亚地区在伊斯兰化的同时开始了突厥化。

塞尔柱帝国,是突厥人取代波斯人的地位后在阿拉伯帝国内部建立的一个政权,正是塞尔柱突厥占领了小亚细亚,并对拜占庭帝国产生了的巨大威胁,也由此导致了西方长达两百年的十字军东征。
塞尔柱帝国分裂后,其在小亚细亚的部分被称为“罗姆苏丹国”,而罗姆苏丹国的一支在公元1299年建立了后来赫赫有名的奥斯曼帝国。
奥斯曼帝国,便是今日土耳其的前身。奥斯曼帝国在中东存在了600年,与中世纪基督教世界的狂热相比,奥斯曼帝国其实对于信仰十分宽容。它虽然信奉伊斯兰教,但同时也接纳了基督教、犹太教等各种宗教,而帝国在民族和文化上的多样性,也为其在一战后的土崩瓦解埋下了伏笔。
6、文明多样化的土耳其
土耳其的爱琴海岸,至今仍留有古希腊的影子,希腊式的房子也到处可见,但我们都知道,古希腊文明的继承者是希腊共和国。
在伊斯坦布尔,东罗马帝国时期的建筑和城墙也人存在,今天的土耳其是世界上保留罗马和希腊遗址最多的国家之一,甚至超过了意大利和希腊本土。但古罗马文明的继承者是整个西方,而非土耳其。

奥斯曼土耳其当年在灭了东罗马之后虽然也自称罗马帝国皇帝,但常常被戏称“绿罗马”。
在靠近伊朗的亚拉腊山地区,这里的小城其实属于波斯文明的范围,迥异于突厥人的土耳其,但波斯文明的继承者无疑是伊朗。
在土耳其的国土上,有太多的匆匆过客,赫梯人、吕底亚人、波斯人、希腊人、罗马人、阿拉伯人、突厥人、蒙古人、亚美尼亚人,对了还有库尔德人,库尔德人是土耳其国内仅次于土耳其人的第二大民族。
相关文章:
土耳其(小亚细亚)历史上的各个阶段
一个国家的历史书写方式有两种,其一是按本国主体民族的渊源,其二是本国国土内发生的都属于本国史。一般来说,这两种方式相当程度上是重合的,但也有例外,比如本文要讲述的土耳其。 土耳其的国土并不辽阔,其…...
Windows下基于Frida查看内存基址和修改寄存器
使用Frida能够方便地获取到DLL基址,还能修改寄存器值。首先要通过任务管理器获得进程的PID,然后写Python脚本把Frida附加到这个PID进程,根据IDA分析出来的函数地址,HOOK到目标函数,修改寄存器的值,最终实现…...
2024中国网络安全产品用户调查报告(发布版)
自2020年始,人类进入了21世纪的第二个十年,全球进入了百年未有之大变局,新十年的开始即被新冠疫情逆转了全球化发展的历程,而至2022年3月俄乌战争又突然爆发,紧接着2023年7月“巴以冲突"皱起,世界快速…...
手写图片懒加载
参考来自前辈 Aidan路修远i 的文章面试官:请你手写一下!懒加载 - 掘金 (juejin.cn) Hello.vue <template><div><!-- src里面为空,data-original里面写图片真正的url(此处省略) --><img src"" data-origina…...
大型语言模型(LLMs)的后门攻击和防御技术
大型语言模型(LLMs)通过训练在大量文本语料库上,展示了在多种自然语言处理(NLP)应用中取得最先进性能的能力。与基础语言模型相比,LLMs在少样本学习和零样本学习场景中取得了显著的性能提升,这得…...
力扣2594.修车的最少时间
力扣2594.修车的最少时间 二分答案 class Solution {public:long long repairCars(vector<int>& ranks, int cars) {ranges::sort(ranks);auto check [&](long long x) -> bool{long long res 0;for(auto v : ranks){long long k sqrt(x/v);res k;if(r…...
攻防演练之-成功的钓鱼邮件溯源
书接上文,《网络安全攻防演练风云》专栏之攻防演练之-网络安全产品大巡礼二,这里。 演练第一天并没有太大的波澜,白天的时间过得很快。夜色降临,攻防演练中心内的灯光依旧明亮。对于网络安全团队来说,夜晚和白天并没有…...
Gi标签管理
文章目录 前言理解标签创建标签操作标签总结 前言 理解标签 标签,可以理解为对某次commit的一次标识,相当于起起了一个别名。 例如,在项目发布某个版本时候,针对最后一次commit起一个v1.0这样的标签来标识里程碑的意义。 这有什…...
2024福建等保测评公司有哪些?分别叫做什么名字?
2024福建等保测评公司有哪些?分别叫做什么名字? 【回答】:2024年具有资质的福建等保测评公司有6家,其名称以及地址如下: 1、福建省网络与信息安全测评中心,福州市鼓楼区东街8号利达大厦A座8层;…...
王先宏老师厉害了,活页笔记版古琴曲谱拆箱图
王先宏老师走心了,活页笔记版古琴曲谱拆箱图,简直是史上最好的古琴学习利器!送的防滑垫还带铝合金夹层的,养弦膏都是市面上没有的的。 这些古琴谱上的笔记就是老师课堂上用的,直接拿来就可以跟着弹,不用您…...
TalkingData 是一家专注于提供数据统计和分析解决方案的独立第三方数据智能服务平台
TalkingData 是一家专注于提供数据统计和分析解决方案的独立第三方数据智能服务平台。通过搜索结果,我们可以了解到 TalkingData 的一些关键特性和市场情况,并将其与同类型产品进行比较。 TalkingData 产品特性 数据统计与分析:提供专业的数…...
Springboot的小型超市商品展销系统-计算机毕业设计源码01635
摘 要 科技进步的飞速发展引起人们日常生活的巨大变化,电子信息技术的飞速发展使得电子信息技术的各个领域的应用水平得到普及和应用。信息时代的到来已成为不可阻挡的时尚潮流,人类发展的历史正进入一个新时代。在现实运用中,应用软件的工作…...
UV胶开裂主要因素有哪些?如何避免?
UV胶开裂主要因素有哪些?如何避免? UV胶开裂的原因可能包括多个方面: 固化不足:UV胶的固化需要足够的紫外线照射。如果照射时间不够,或者紫外线光源的强度不足,胶水可能没有完全固化,从而导致开…...
LogicFlow 学习笔记——3. LogicFlow 基础 节点 Node
节点 Node LogicFlow 内置了一些基础节点,开发者在实际应用场景中,可以基于这些基础节点,定义符合自己业务逻辑的节点。 认识基础节点 LogicFlow是基于svg做的流程图编辑框架,所以我们的节点和连线都是svg基本形状,…...
VMware清理拖拽缓存
磁盘空间越用越小,如何快速解决磁盘空间的问题,甩掉烦恼 安装VM tools之后可以通过拖拽的方式把文件拉入虚拟机之中。但每一次拖拽,其实都是现在cache文件夹里面生成一个同样的文件,并使用cp拷贝的方式将其拷贝到拖拽放置的目录中…...
跨语言系统中的功能通信:Rust、Java、Go和C++的最佳实践
在现代软件开发中,使用多种编程语言构建复杂系统已成为一种常见的做法。每种编程语言都有其独特的优势和适用场景,这使得在同一个系统中使用多种语言变得合理且高效。然而,这也带来了一个重要的挑战:如何在这些不同语言之间实现高…...
4. Revit API UI 之 Ribbon(界面)
4. Revit API UI 之 Ribbon(界面) 第二篇中,我们提到了IExternalApplication,该接口需要实现两个方法:Revit启动时调用的OnStartup 方法,和Revit关闭时调研的OnShutdown 方法。文中还给了个例子࿰…...
js数组方法
改变原始数组返回一个新数组添加元素push,unshiftconcat,[…arr] 展开语法删除元素pop,shift,splicefilter,slice替换元素splice,arr[i] … 赋值map排序reverse,sort先将数组复制一份...
PyTorch -- 最常见损失函数 LOSS 的选择
损失函数:度量模型的预测结果与真实值之间的差异;通过最小化 loss -> 最大化模型表现代码实现框架:设有 模型预测值 f (x), 真实值 y 方法一: 步骤 1. criterion torch.nn.某个Loss();步骤 2. loss criterion(f(x…...
Prometheus 监控系统
一、Prometheus概述 是一个开源的服务监控系统和时序数据库,其提供了通用的数据模型和快捷数据采集、存储和査询接口。它的核心组件. 1.1 Prometheus server 会定期从静态配置的监控目标或者基于服务发现自动配置的目标中进行拉取数据,新拉取到的数据会…...
应用升级/灾备测试时使用guarantee 闪回点迅速回退
1.场景 应用要升级,当升级失败时,数据库回退到升级前. 要测试系统,测试完成后,数据库要回退到测试前。 相对于RMAN恢复需要很长时间, 数据库闪回只需要几分钟。 2.技术实现 数据库设置 2个db_recovery参数 创建guarantee闪回点,不需要开启数据库闪回。…...
基于FPGA的PID算法学习———实现PID比例控制算法
基于FPGA的PID算法学习 前言一、PID算法分析二、PID仿真分析1. PID代码2.PI代码3.P代码4.顶层5.测试文件6.仿真波形 总结 前言 学习内容:参考网站: PID算法控制 PID即:Proportional(比例)、Integral(积分&…...
蓝桥杯 2024 15届国赛 A组 儿童节快乐
P10576 [蓝桥杯 2024 国 A] 儿童节快乐 题目描述 五彩斑斓的气球在蓝天下悠然飘荡,轻快的音乐在耳边持续回荡,小朋友们手牵着手一同畅快欢笑。在这样一片安乐祥和的氛围下,六一来了。 今天是六一儿童节,小蓝老师为了让大家在节…...
大语言模型如何处理长文本?常用文本分割技术详解
为什么需要文本分割? 引言:为什么需要文本分割?一、基础文本分割方法1. 按段落分割(Paragraph Splitting)2. 按句子分割(Sentence Splitting)二、高级文本分割策略3. 重叠分割(Sliding Window)4. 递归分割(Recursive Splitting)三、生产级工具推荐5. 使用LangChain的…...
[ICLR 2022]How Much Can CLIP Benefit Vision-and-Language Tasks?
论文网址:pdf 英文是纯手打的!论文原文的summarizing and paraphrasing。可能会出现难以避免的拼写错误和语法错误,若有发现欢迎评论指正!文章偏向于笔记,谨慎食用 目录 1. 心得 2. 论文逐段精读 2.1. Abstract 2…...
【C++从零实现Json-Rpc框架】第六弹 —— 服务端模块划分
一、项目背景回顾 前五弹完成了Json-Rpc协议解析、请求处理、客户端调用等基础模块搭建。 本弹重点聚焦于服务端的模块划分与架构设计,提升代码结构的可维护性与扩展性。 二、服务端模块设计目标 高内聚低耦合:各模块职责清晰,便于独立开发…...
算法笔记2
1.字符串拼接最好用StringBuilder,不用String 2.创建List<>类型的数组并创建内存 List arr[] new ArrayList[26]; Arrays.setAll(arr, i -> new ArrayList<>()); 3.去掉首尾空格...
Yolov8 目标检测蒸馏学习记录
yolov8系列模型蒸馏基本流程,代码下载:这里本人提交了一个demo:djdll/Yolov8_Distillation: Yolov8轻量化_蒸馏代码实现 在轻量化模型设计中,**知识蒸馏(Knowledge Distillation)**被广泛应用,作为提升模型…...
uniapp 开发ios, xcode 提交app store connect 和 testflight内测
uniapp 中配置 配置manifest 文档:manifest.json 应用配置 | uni-app官网 hbuilderx中本地打包 下载IOS最新SDK 开发环境 | uni小程序SDK hbulderx 版本号:4.66 对应的sdk版本 4.66 两者必须一致 本地打包的资源导入到SDK 导入资源 | uni小程序SDK …...
【Linux系统】Linux环境变量:系统配置的隐形指挥官
。# Linux系列 文章目录 前言一、环境变量的概念二、常见的环境变量三、环境变量特点及其相关指令3.1 环境变量的全局性3.2、环境变量的生命周期 四、环境变量的组织方式五、C语言对环境变量的操作5.1 设置环境变量:setenv5.2 删除环境变量:unsetenv5.3 遍历所有环境…...
