【唐诗学习】一、古诗概述

news2024/12/27 13:35:40

一、古诗概述

为什么要学习古诗词?

  • 古诗词可以陶冶情操,传承文化
  • 诗词,其实就是古代的流行歌曲,它们记录着一个个时代的变迁,是历史的旋律。
  • 还有一点很重要:同样是记录历史,史书是国家视角,记录的是帝王将相史,而诗歌是个人视角,记录的是个人的喜怒哀乐。比起历史的过眼云烟,诗歌这些感情是永恒的。
  • 诗歌是一种表达感情的高级方式。
    ◦ 当看到一个漂亮姑娘,你只会说:“妈呀,漂亮”,而西汉音乐家李延年会说:“一顾倾人城,再顾倾人国。
    ◦ 当你考了全班第一,你只会说:“妈呀,我真厉害!”,而诗人孟郊会说:“春风得意马蹄疾,一日看尽长安花。
    ◦ 当你悲伤的时候,你只会说:“妈呀,真惨!”,而词人李煜会说:“问君能有几多愁,恰似一江春水向东流。

古诗词的发展历程

写诗这个事,给大家一种特别高雅的感觉,其实诗的起源没这么文艺,就是干活时候的口号。比如有一首诗叫作《弹歌》,据说是中国第一首诗,讲的是原始社会打猎的事儿,全诗一共就八个字:

《弹歌》
断竹,续竹,飞土,逐宍(ròu,肉的古字)。

后来到了西周,周公搞了一套礼乐制,把礼节、音乐、舞蹈上升到了国家高度,国家带头K歌,丰富精神文明生活。
后来这些诗歌流传下来,据说孔子把它们又整理了一遍,这就是中国的第一本诗歌总集:《诗经》
诗经的内容有三种类型:风、雅、颂
• 风:又称国风,就是各地民歌。
• 雅:大部分是贵族音乐,比如开宴会时候的曲子。
• 颂:特别重大的正式场合演奏的音乐,比如祭祀时用的曲子。
《诗经》共有诗歌305首,所以后人又把《诗经》称为《诗三百》。大家会发现,诗经里面的诗,基本都是四个字一小句,而实际上它是由两组词拼在一块儿组成的,读起来是“二/二”的形式。这就是四言诗。

关关 / 雎鸠,在河 / 之洲,窈窕 / 淑女,君子 / 好逑。

这种韵律读起来很上口,但是也比较单调,再说每句就四个字,也表达不了多少东西,对一些内心戏特别丰富的人来说,这种形式就有点不够用了。于是,就有人开辟了一种全新的玩法:楚辞。
楚辞的代表人物就是屈原,代表作就是《离骚》
《离骚》里面的句子,就不是四个字四个字的了,字数更多,而且特别喜欢用兮这个语气词。

路漫漫其修远兮,吾将上下而求索。

《诗经》和《楚辞》构成了中国诗词的两大起源,诗经里最经典的《国风》和楚辞里最经典的《离骚》,合称“风骚”,成为中国文学的代称。
到了汉代,也有一个机构,跟周朝的采诗官类似,叫乐府,负责采集各地的民歌。这时候的诗已经发展成了五言诗。
后来又到了魏晋南北朝时期,涌现出了一大堆诗人,他们都有各自的风格:
• 三曹:曹操、曹丕、曹植父子三人,个性突出,现实主义。
• 竹林七贤:嵇康、阮籍、山涛、向秀、刘伶、王戎及阮咸七人,喝酒,唱歌,写诗。
• 陶渊明:田园诗鼻祖。
• 谢灵运:山水诗鼻祖。
而到了这一时期,五言又不够用了,慢慢发展出七言诗,字数又多了两个,节奏感更强了。

古诗词发展的方向

1、节奏越来越丰富
从四言到五言到七言,承载的信息量越来越大,节奏越来越丰富,原来只能12342234,现在需要一些freestyle。
2、感情越来越丰富写诗要有真情实感,要么把观众弄笑,要么把观众弄哭,总之得有high点,没有感情的诗都是“僵诗”。
唐代诗歌在节奏和感情这两个大方向上,都获得了巨大的进步,中国诗歌从此走上巅峰。
唐代以前的古诗,大体上可以称为古体诗,没啥拘束,念着顺口就行,后来讲究越来越多,
到了唐代,就形成了格律诗。格律诗中,有三大讲究:
1.平仄,按现在的汉语,简单粗暴地理解,一二声就是平声,三四声就是仄声。平仄结合,念起来就贼带感,
2.押韵某些句的最后一个字,韵母相同或类似,读起来就更顺嘴。
3.对仗上下两句,平仄相反,句式相同,每个词的意思能对上。

一般来说,唐诗的发展情况大概是这样的:
image.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/178017.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

零基础学JavaWeb开发(二十二)之 springmvc入门到精通(2)

3、SpringMVC PostMan工具使用 PostMan简介 Postman 是一款功能超级强大的用于发送 HTTP 请求的 Chrome插件 。做web页面开发和测试的人员会使用到该工具其主要特点 特点: 创建 测试:创建和发送任何的HTTP请求,使用PostMan发送 Get、Post、…

Java IO流之字符流详解

字符流概述 字符流的底层其实就是字节流 字符流 字节流 字符集 字符流特点 输入流:一次读一个字节,遇到中文时,一次读多个字节输出流:底层会把数据按照指定的编码方式进行编码,变成字节再写到文件中 使用场景 用于…

学习Go的全部网站集合

给Golang 入门新手整理了一份全部所需网站集合,主要分为三类。 社区类:这类网站是问答、文档、搜索、资源类网站汇总 镜像和安装包类:有些安装包可能无法下载,此处列出一些可下载Go包和镜像的网站。 开发工具:目前流…

代码随想录--栈与队列章节总结

代码随想录–栈与队列章节总结 1.LeetCode232 用栈实现队列 请你仅使用两个栈实现先入先出队列。队列应当支持一般队列支持的所有操作(push、pop、peek、empty): 实现 MyQueue 类: void push(int x) 将元素 x 推到队列的末尾i…

2.4.2 浮点型

1.浮点型基本数据类型介绍 浮点类型用于表示有小数部分的数值。在JAVA种有俩种浮点类型,分别是float和double. 类型字节长度位数取值范围float4字节32约 3.40282347E38Fdouble8字节64约 1.79769313486231570E308 double表示这种类型的数值精度是float类型的俩倍&a…

PyCharm中运行LeetCode中代码

Leetcode中题目只需要写函数体里面内容即可。不需要关注输入,输出。 这里拿LeetCode中第一题,两数之和 “给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数…

随机梯度下降算法 入门介绍(最通俗易懂)

文章目录1.什么是梯度2.什么是梯度下降算法3.什么是随机梯度下降算法1.什么是梯度 首先给出高数课程中梯度的定义: 如果对上面的定义没有理解也没有关系,用通俗的语言来说,梯度实际上就是一个向量,向量中的各个元素表示多元函数在…

Java IO流之字节流详解

一、OutputStream输出流 FileOutputStream概述: 操作本地文件的字节输出流,可以把程序中的数据写到本地文件中 书写步骤: ① 创建字节输出流对象 细节1:参数一是字符串表示的路径或者File对象都是可以的 细节2:如果文…

《安富莱嵌入式周报》第300期:几百种炫酷灯阵玩法, USB Web网页固件升级,波士顿动力整活,并联二极管问题,VisualStudio升级,STM32C0

往期周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz! 祝大家春节快乐! 视频版: https://www.bilibili.com/video/BV1UY4y1d7C7 《安富莱嵌入式周…

(考研湖科大教书匠计算机网络)第二章物理层-第三、四节:传输方式和编码与调制

文章目录一:传输方式(1)串行传输和并行传输(2)同步传输和异步传输(3)单工、半双工和全双工二:编码与调制(1)通信相关基础知识①:消息、数据、信号…

linux实战笔记整理(1.24)

后台挂起程序: 如果报错:nohup: ignoring input and appending output to nohup.out,则在指令最后加一个&让程序自己运行:nohup command增加rm 提醒:(重要的命令问三遍): 操作: …

为tableview添加带控件的单元格如复选框checkbox与combbox单元格

我们常常会有这样的需求,为QTableView增加复选框checkbox和选择下拉框combbox,毕竟依靠键盘输入不是很好约束其规范性。下面我们逐个来介绍。完成之后的效果如下: 一、准备TableView 1、数据准备 数据大家可以随意准备,有的话…

[C语言]柔性数组

目录 1.柔性数组 2.柔性数组的特点 3.柔性数组的使用 1.柔性数组 柔性数组存在于结构体中,当结构体最后一个成员元素为一个未知大小的数组,则称其为柔性数组。 struct s {int a;char arr[];//柔性数组 }; 2.柔性数组的特点 1. 结构中的柔性数…

八、python-高级语法篇(黑马程序猿-python学习记录)

黑马程序猿的python学习视频:https://www.bilibili.com/video/BV1qW4y1a7fU/ 目录 1. 什么是闭包 2. 闭包的优缺点 3. nonlocal关键字的作用 4. 简单闭包 5. 使用nonlocal关键字修改外部函数的值 6. 使用闭包实现ATM小案例 7. 装饰器概念 8. 装饰器的一般写法 9. 装…

Vue-Router详解

1、前端路由的发展历程 1.1、认识前端路由 路由其实是网络工程中的一个术语: 在架构一个网络时,非常重要的两个设备就是路由器和交换机。当然,目前在我们生活中路由器也是越来越被大家所熟知,因为我们生活中都会用到路由器&…

算法:树状数组详解(c++实现 求解动态数组区间和问题)

文章目录引入树状数组c完整代码引入 什么是树状数组??? 解决数据压缩里的累积频率(Cumulative Frequency)的计算问题,现多用于高效计算数列的前缀和, 区间和,这样的问题可以使用树…

Day8 spring 注解开发

1 前言使用注解类代替xml配置,使用注解代理xml中的标签2 标签2.1 用于Bean(类)上的常见注解2.1.1 Component步骤:在xml中配置包扫描,使得spring知道在哪些类上加上Component在特定类上加上Component测试/*** author : msf* date : 2023/1/24*…

#I. 哆啦A梦的时光机(bfs经典习题)

题目说明有一天,大雄和他的伙伴们想穿越时空进行探险,可是时光机却出了一点故障,只能进行有限的时空穿越操作。大雄他们需要从现在出发,到达一个目标时间点进行探险,结束后再返回到现在,他们希望尽可能减少…

Linux——网络编程概述

Q:为什么要网络编程?A:进程间的通信是依赖于Linux内核的,只能适用于单机,而要实现联机,就要用网络编程,网络编程是面向多台设备间的通信网络编程两个重要概念:IP地址和端口&#xff…

微服务拆分之道

背景 微服务在最近几年大行其道,很多公司的研发人员都在考虑微服务架构,同时,随着 Docker 容器技术和自动化运维等相关技术发展,微服务变得更容易管理,这给了微服务架构良好的发展机会。 在做微服务的路上&#xff0…