树-跳跃表-Redis跳跃表实现高效查找的精妙之树-redis (树间跳跃)

教程大全 2025-07-17 04:31:55 浏览

Redis跳跃表属于常用的非关系型数据库数据结构,作为一种索引结构,其事件复杂度达到O(logn),性能比红黑树要高数倍,是实现高效查找的精妙之树。

Redis跳跃表(Skiplist)是一种内存数据结构,将数据组织为多级索引,以概率的方式实现了O(logN)复杂度的查找算法,性能比红黑树要高数倍。

Redis跳跃表由节点Node组成,每个Node有几个字段:score,value,level,backward和forward,以及一个指针数组forward。score和value字段用于存储用户数据,level字段表示节点所在的层级,backward和forward字段分别表示节点的前驱和后继节点,forward指针数组用来实现跳跃表跳跃查找机制。

Redis跳跃表节点存储结构示意图如下:

![Redis 跳跃表节点存储结构示意图](

利用Redis跳跃表实现高效查找有2种方法:

(1)普通查询:

普通查询根据score进行查询,从跳跃表头节点开始遍历,比较当前节点的score,若score满足条件则找到正确结果,若score不满足条件则向下移动查找。

下面的代码演示了Redis跳跃表的普通查询方法:

// redis skip list common query node *curnode;for (curnode = head; curnode != NULL && curnode->level[0].forward != NULL; ){if (curnode->level[0].forward->score >= score)curnode = curnode->level[0].forward;elsebreak;}if (curnode->score == score) {// get score node}``` (2)范围查询:范围查询根据score的范围进行查询,从跳跃表头节点开始遍历。先从最底层level[0]节点开始向后遍历,找到第一个score大于等于min_score的节点node;接着从最高层level[n]找到最后一个score小于等于max_score的节点node'。之后使用node和node'进行范围遍历level[0]节点,得到所有满足条件的节点。下面的代码演示了Redis跳跃表的范围查询方法:

// redis skip list range query

node *min_node, *max_node;

for (int i = SKIP_LIST_MAX_LEVEL-1; i >= 0; i–)

for (min_node = head->level[i].forward; min_node != NULL && min_node->score level[i].forward);

for (max_node = head->level[i].forward; max_node != NULL && max_node->score level[i].forward);

if (min_node && max_node) {

for (node *curnode=min_node; curnode && curnode->scorelevel[0].forward)

// get range node

以上是Redis跳跃表实现高效查找的实现原理,它的优势在于可以用一种简单的非线性结构获得接近于线性的查找性能,节省大量的时间资源,

实现了高效查找的精妙之树。未来Redis跳跃表的发展前景广阔,期待更多的应用场景出现。

香港服务器首选树叶云,2H2G首月10元开通。树叶云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云 服务器 和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。


春夜喜雨是按照什么构思?

春夜喜雨 杜甫 好雨知时节, 当春乃发生。 随风潜入夜, 润物细无声。 野径云俱黑, 江船火独明。 晓看红湿处, 花重锦官城。 【诗文解释】 好雨知道下雨的节气,正是在植物萌发生长的时侯,它随着春风在夜里悄悄地落下,悄然无声地滋润着大地万物。 雨夜中野外黑茫茫,只有江船上的灯火格外明亮。 天亮后,看看这带着雨水的花朵,娇美红艳,整个锦官城变成了繁花盛开的世界。 《春夜喜雨》是杜甫在唐肃宗(李亨)上元二年(761)春天,在成都浣花溪畔的草堂时写的。 《春夜喜雨》创作背景及思想内容:这首诗写于上元二年(761年)春。 此时杜甫因陕西旱灾来到四川定居成都已两年。 他亲自耕作,种菜养花,与农民交往,因而对春雨之情很深,写下了这首诗描写春夜降雨、润泽万物的美景,抒发了诗人的喜悦之情。 春夜喜雨》抒写诗人对春夜细雨的无私奉献品质的喜爱赞美之情。 全诗这样写道:“好雨知时节,当春乃发生。 随风潜入夜,润物细无声。 野径云俱黑,江船火独明。 晓看江湿处,花重锦官城。 ”一二句“好”字含情,赞盛春雨。 “知时节”赋予春雨以人的生命和情感,在作者看来,春雨体贴人意,知晓时节,在人们急需的时候飘然而至,催发生机。 多好的春雨!首联既言春雨的“发生”,又含蓄地传达出作者热切盼望春雨降临的焦急心绪。 颔联显然是诗人的听觉感受。 春雨来了,在苍茫的夜晚,随风而至,悄无声息,滋润万物,无意讨“好”,唯求奉献。 瞧,听雨情景作者体察得多么细致,就连春雨洒洒,静默无声也被诗人听出来了。 可见,惊喜于春雨的潜移默化,诗人彻夜难眠。 颈联紧承颔联,诗人唯愿春雨下个通宵,又恐突然中止,亦喜亦忧,推门而出,伫立远眺,只见平日泾渭分明的田野小径也溶入夜色,漆黑一片,可见夜有多黑,雨有多密。 而江船渔火红艳夺目,又反衬出春夜的广漠幽黑,也从侧面烘托出春雨之繁密。 尾联系想象之辞,诗人目睹春雨绵绵,欣慰地想到第二天天亮的时候,锦官城将是一片万紫千红的春色。 花之红艳欲滴、生机盎然正是无声细雨潜移默化,滋润洗礼的结果。 因此,写花实乃烘托春雨的无私奉献品格。 通过以上对诗句的分析,不难看出,杜甫是按这样一条情感思路来构思行文的,即盼雨——听雨——看雨——想雨。 俗话说,“春雨贵如油”,不错的,对于这珍贵如油的春雨,众人皆盼,诗人亦然。 而当春雨飘然降临的时候,诗人更是惊喜不已,甚至卧床静听,彻底夜难眠,迫切希望它下过痛快,唯恐其忽然中止,于是轻手轻脚,推门远眺,静观无边黑夜的茫茫春雨,看到繁密飘洒的春雨,作者又惊喜地联想到第二天锦官城满城春色。 诗歌意在盛赞春雨默默无闻、无私奉献的崇高品质,这份对春雨的喜爱之情描绘得如此细腻逼真,曲折有致,这不能不令人惊叹杜甫洞幽显微,体物察情的艺术功力。 此外,诗歌细节的捕捉和描绘也能体现诗人体物察情的优长。 “随风潜入夜,润物细无声。 ”“潜”字拟人化,摹春雨来监悄无声息、无影无踪的情态,颇具情趣,诱发人们对春雨的喜爱之情。 “润”字传达神,准确而生动地写出了春雨滋润万物,静默无声的特点,既绘形,又言情,形情皆备,精深独妙。 “花重锦官城”,着一“重”字,准确地写出了经受春雨一夜洗礼滋润之后锦官城花朵红艳欲滴,饱含生机的情态,寄寓了作者对春雨的盛赞之情。 “野径云俱黑,江船火独明”则又抓住典型细节,工笔细描,精妙传神地渲染出春雨迷蒙、色彩迷离的氛围。 总之,杜甫的《春夜喜雨》无论在锤字炼句方面,还是在意象的捕捉、细节的描写方面,都体现了他体物察情,精细入微的过人之处。 结合杜甫诗风沉郁顿挫来对比赏读,我们必将获得对杜诗另一种生命情趣的深刻理解。

web后端开发面试应该注意些什么

web后端开发面试应该注意些什么?有哪些题目是值得我们注意的?下面就让小编告诉你:面试这几家公司所遇到的面试/笔试题,目前还能记住的如下。 虽然可能绝大部分都是基础,但希望大家不要只是看看就过去了,最好还是假装你被问到这个问题,你来把答案说出来或写出来:(不按公司分了)python语法以及其他基础部分可变与不可变类型;浅拷贝与深拷贝的实现方式、区别;deepcopy如果你来设计,如何实现;__new__() 与 __init__()的区别;你知道几种设计模式;编码和解码你了解过么;列表推导list comprehension和生成器的优劣;什么是装饰器;如果想在函数之后进行装饰,应该怎么做;手写个使用装饰器实现的单例模式;使用装饰器的单例和使用其他方法的单例,在后续使用中,有何区别;手写:正则邮箱地址;介绍下垃圾回收:引用计数/分代回收/孤立引用环;多进程与多线程的区别;CPU密集型适合用什么;进程通信的方式有几种;介绍下协程,为何比线程还快;range和xrange的区别(他妹的我学的py3…);由于我有C/C++背景,因此要求用C来手写:将IP地址字符串(比如“172.0.0.1”)转为32位二进制数的函数。 算法排序部分手写快排;堆排;几种常用排序的算法复杂度是多少;快排平均复杂度多少,最坏情况如何优化;手写:已知一个长度n的无序列表,元素均是数字,要求把所有间隔为d的组合找出来,你写的解法算法复杂度多少;手写:一个列表A=[A1,A2,…,An],要求把列表中所有的组合情况打印出来;手写:用一行Python写出1+2+3+…+10**8 ;手写python:用递归的方式判断字符串是否为回文;单向链表长度未知,如何判断其中是否有环;单向链表如何使用快速排序算法进行排序;手写:一个长度n的无序数字元素列表,如何求中位数,如何尽快的估算中位数,你的算法复杂度是多少;如何遍历一个内部未知的文件夹(两种树的优先遍历方式)网络基础部分TCP/IP分别在模型的哪一层;socket长连接是什么意思;select和epoll你了解么,区别在哪;TCP UDP区别;三次握手四次挥手讲一下;TIME_WAIT过多是因为什么;HTTP一次连接的全过程:你来说下从用户发起request——到用户接收到response;http连接方式。 get和post的区别,你还了解其他的方式么;restful你知道么;状态码你知道多少,比如200/403/404/504等等;数据库部分MySQL锁有几种;死锁是怎么产生的;为何,以及如何分区、分表;MySQL的char varchar text的区别;了解join么,有几种,有何区别,A left JOIN B,查询的结果中,B没有的那部分是如何显示的(NULL);索引类型有几种,BTree索引和hash索引的区别(我没答上来这俩在磁盘结构上的区别);手写:如何对查询命令进行优化;NoSQL了解么,和关系数据库的区别;Redis有几种常用存储类型;Linux部分讲一下你常用的Linux/Git命令和作用;查看当前进程是用什么命令,除了文件相关的操作外,你平时还有什么操作命令;(因为我本人Linux本身就很水,只会基本的操作,所以这部分面试官也基本没怎么问。 。 反正问了就大眼瞪小眼呗)django项目部分都是让简单的介绍下你在公司的项目,不管是不是后端相关的,主要是要体现出你干了什么;你在项目中遇到最难的部分是什么,你是怎么解决的;你看过django的admin源码么;看过flask的源码么;你如何理解开源;MVC / MTV;缓存怎么用;中间件是干嘛的;CSRF是什么,django是如何避免的;XSS呢;如果你来设计login,简单的说一下思路;session和cookie的联系与区别;session为什么说是安全的;uWSGI和Nginx的作用;上面就是小编为大家整理的关于web后端开发 面试的文章,希望对大家有帮助。 在实际的操作过程中大家可以根据实际情况进行灵活的调整。

redis

谁能帮帮忙?

1、李清照(1084─1155)号易安居士,南宋女词人,汉族,济南章丘人,婉约派代表词人。 有《易安居士文集》等著作传世。 纪念馆座落在泉城——山东济南大明湖畔。 代表作有《声声慢》、《一剪梅》、《如梦令》、《夏日绝句》等。

2、史湘云,贾母娘家的侄孙女,宝玉的表妹。 父母早亡,由叔叔婶婶抚养长大。 生性豁达,得贾母喜欢,经常在贾府常住。 3、林黛玉是古典名著《红楼梦》中的女主角,金陵十二钗之首,四大家族贾家第四代贾敏与扬州巡盐御史林如海之女,宝玉的姑表妹,贾母的亲外孙女。 幼年丧母,体弱多病,红颜薄命身世可怜。 黛玉聪慧无比,琴棋诗画样样俱佳,尤其诗作更是大观园群芳之冠。

4、席慕蓉,著名诗人、散文家、画家。 一位来察哈尔盟明安旗的蒙古姑娘,是蒙古族王族之后,外婆是王族公主,后随家落居台湾。 她于一九八一年出版第一本新诗集《七里香》,在台湾刮起一阵旋风,其销售成绩也十分惊人。 一九八二年,她出版了第一本散文集《成长的痕迹》,表现她另一种创作的形式,延续新诗温柔淡泊的风格。

5、咏白海棠限门盆魂痕昏探春斜阳寒草带重门,苔翠盈铺雨后盆.玉是精神难比洁,雪为肌骨易销魂.芳心一点娇无力,倩影三更月有痕.莫谓缟仙能羽化,多情伴我咏黄昏.宝钗珍重芳姿昼掩门,自携手瓮灌苔盆.胭脂洗出秋阶影,冰雪招来露砌魂.淡极始知花更艳,愁多焉得玉无痕.欲偿白帝凭清洁,不语婷婷日又昏.宝玉秋容浅淡映重门,七节攒成雪满盆.出浴太真冰作影,捧心西子玉为魂.晓风不散愁千点,宿雨还添泪一痕.独倚画栏如有意,清砧怨笛送黄昏. 黛玉半卷湘帘半掩门,碾冰为土玉为盆.偷来梨蕊三分白,借得梅花一缕魂.月窟仙人缝缟袂,秋闺怨女拭啼痕.娇羞默默同谁诉,倦倚西风夜已昏.湘云其一神仙昨日降都门,种得蓝田玉一盆.自是霜娥偏爱冷,非关倩女亦离魂.秋阴捧出何方雪,雨渍添来隔宿痕.却喜诗人吟不倦,岂令寂寞度朝昏.其二蘅芷阶通萝薜门,也宜墙角也宜盆.花因喜洁难寻偶,人为悲秋易断魂.玉烛滴干风里泪,晶帘隔破月中痕.幽情欲向嫦娥诉,无奈虚廊夜色昏.菊花诗忆菊-蘅芜君怅望西风抱闷思,蓼红苇白断肠时.空篱旧圃秋无迹,瘦月清霜梦有知.念念心随归雁远,寥寥坐听晚砧痴,谁怜我为黄花病,慰语重阳会有期.种菊-怡红公子携锄秋圃自移来,篱畔庭前故故栽.昨夜不期经雨活,今朝犹喜带霜开.冷吟秋色诗千首,醉酹寒香酒一杯.泉溉泥封勤护惜,好知井径绝尘埃.供菊-枕霞旧友弹琴酌酒喜堪俦,几案婷婷点缀幽.隔座香分三径露,抛书人对一枝秋.霜清纸帐来新梦,圃冷斜阳忆旧游.傲世也因同气味,春风桃李未淹留.画菊-蘅芜君诗余戏笔不知狂,岂是丹青费较量.聚叶泼成千点墨,攒花染出几痕霜.淡浓神会风前影,跳脱秋生腕底香.莫认东篱闲采掇,粘屏聊以慰重阳.簪菊-蕉下客瓶供篱栽日日忙,折来休认镜中妆.长安公子因花癖,彭泽先生是酒狂.短鬓冷沾三径露,葛巾香染九秋霜.高情不入时人眼,拍手凭他笑路旁.菊梦-潇湘妃子篱畔秋酣一觉清,和云伴月不分明.登仙非慕庄生蝶,忆旧还寻陶令盟.睡去依依随雁断,惊回故故恼蛩鸣.醒时幽怨同谁诉,衰草寒烟无限情. 访菊-怡红公子闲趁霜晴试一游,酒杯药盏莫淹留.霜前月下谁家种,槛外篱边何处愁.蜡屐远来情得得,冷吟不尽兴悠悠.黄花若解怜诗客,休负今朝挂杖头.对菊-枕霞旧友别圃移来贵比金,一丛浅淡一丛深.萧疏篱畔科头坐,清冷香中抱膝吟.数去更无君傲世,看来惟有我知音.秋光荏苒休辜负,相对原宜惜寸阴.咏菊-潇湘妃子无赖诗魔昏晓侵,绕篱欹石自沉音.毫端蕴秀临霜写,口齿噙香对月吟.满纸自怜题素怨,片言谁解诉秋心.一从陶令平章后,千古高风说到今.问菊-潇湘妃子欲讯秋情众莫知,喃喃负手叩东篱.孤标傲世偕谁隐,一样花开为底迟?圃露庭霜何寂寞,鸿归蛩病可相思?休言举世无谈者,解语何妨片语时.菊影-枕霞旧友秋光叠叠复重重,潜度偷移三径中.窗隔疏灯描远近,篱筛破月锁玲珑.寒芳留照魂应驻,霜印传神梦也空.珍重暗香休踏碎,凭谁醉眼认朦胧.残菊-蕉下客露凝霜重渐倾欹,宴赏才过小雪时.蒂有余香金淡泊,枝无全叶翠离披.半床落月蛩声病,万里寒云雁阵迟.明岁秋风知再会, 暂时分手莫相思.咏柳如梦令-湘云岂是绣绒残吐,卷起半帘香雾,纤手自拈来,空使鹃啼燕妒. 且住,且住!莫使春光别去.西江月-宝琴汉苑零星有限,隋堤点缀无穷.三春事业付东风,明月梅花一梦.几处落红庭院,谁家香雪帘栊?江南江北一般同, 偏是离人恨重!如梦令-黛玉粉堕百花州,香残燕子楼.一团团逐对成逑.飘泊亦如人命薄,空缱绻,说风流.草木也知愁,韶华竟白头!叹今生谁舍谁收?嫁与东风春不管,凭尔去,忍淹留.临江仙-宝钗白玉堂前春解舞, 东风卷得均匀.蜂团蝶阵乱纷纷.几曾随逝水,岂必委芳尘.万缕千丝终不改,任他随聚随分.韶华休笑本无根,好风频借力, 送我上青云!大观园题咏旷性怡情匾额-迎春园成景备特精奇,奉命羞题额旷怡.谁信世间有此境,游来宁不畅神思?文章造化匾额-惜春山水横拖千里外,楼台高起五云中.园修日月光辉里,景夺文章造化功.凝晖钟瑞匾额薛宝钗芳园筑向帝城西,华日祥云笼罩奇.高柳喜迁莺出谷,修篁时待凤来仪.文风已著宸游夕,孝化应隆归省时.睿藻仙才盈彩笔,自惭何敢再为辞.有凤来仪臣宝玉谨题秀玉初成实,堪宜待凤凰.竿竿青欲滴,个个绿生凉.迸砌妨阶水,穿帘碍鼎香.莫摇清碎影,好梦昼初长.怡红快绿深庭长日静,两两出婵娟.绿蜡春犹卷,红妆夜未眠.凭栏垂绛袖,倚石护青烟.对立东风里,主人应解怜.万象争辉匾额-探春名园筑出势巍巍,奉命何惭学浅微.精妙一时言不出,果然万物生光辉.文采风流匾额李纨秀水明山抱复回,风流文采胜蓬莱.绿裁歌扇迷芳草,红衬湘裙舞落梅.珠玉自应传盛世,神仙何幸下瑶台.名园一自邀游赏,未许凡人到此来.世外仙源匾额-林黛玉名园筑何处,仙境别红尘.借得山川秀,添来景物新.香融金谷酒,花媚玉堂人.何幸邀恩宠,宫车过往频.蘅芷清芬蘅芜满净苑,萝薜助芬芳.软衬三春草,柔拖一缕香.轻烟迷曲径,冷翠滴回廊.谁谓池塘曲,谢家幽梦长.杏帘在望杏帘招客饮,在望有山庄.菱荇鹅儿水,桑榆燕子梁.一畦春韭绿,十里稻花香.盛世无饥馁,何须耕织忙.即事诗春夜即事霞绡云幄任铺陈,隔巷蟆更听未真.枕上轻寒窗外雨,眼前春色梦中人.盈盈烛泪因谁泣,点点花愁为我嗔.自是小鬟娇懒惯,拥衾不耐笑言频.秋夜即事绛芸轩里绝喧哗,桂魄流光浸茜纱.苔锁石纹容睡鹤,井飘桐露湿栖鸦.抱衾婢至舒金凤,倚槛人归落翠花.静夜不眠因酒渴,沉烟重拨索烹茶. 夏夜即事倦绣佳人幽梦长,金笼鹦鹉唤茶汤.窗明麝月开宫镜,室霭檀云品御香.琥珀杯倾荷露滑,玻璃槛纳柳风凉.水亭处处齐纨动,帘卷朱楼罢晚妆冬夜即事梅魂竹梦已三更,锦やむ衾睡未成.松影一庭惟见鹤,梨花满地不闻莺.女儿翠袖诗怀冷,公子金貂酒力轻.却喜侍儿知试茗,扫将新雪及时烹食螃蟹咏宝玉持螯更喜桂阴凉,泼醋擂姜兴欲狂.饕餮王孙应有酒,横行公子却无肠.脐间积冷馋忘忌,指上沾腥洗尚香.原为世人美口腹, 坡仙曾笑一生忙.宝钗食螃蟹咏桂霭桐阴坐举殇,长安涎口盼重阳.眼前道路无经纬,皮里春秋空黑黄.酒未敌腥还用菊,性防积冷定须姜.于今落釜成何益,月浦空余禾黍香. 黛玉铁甲长戈死未忘,堆盘色相喜先尝.螯封嫩玉双双满,壳凸红脂块块香.多肉更怜卿八足,助情谁劝我千觞.对斯佳品酬佳节,桂拂清风菊带霜.联诗芦雪庵争联即景诗一夜北风紧,凤姐开门雪尚飘.入泥怜洁白,李纨匝地惜琼瑶.有意荣枯草,香菱无心饰萎苕.价高村酿熟,探春年稔府粱饶.葭动灰飞管,李绮阳回斗转杓.寒山已失翠,李纹冻浦不闻潮.易挂疏枝柳,岫烟难堆破叶蕉.麝煤融宝鼎,湘云绮袖笼金貂.光夺窗前镜,宝琴香粘壁上椒.斜风仍故故,黛玉清梦转聊聊.何处梅花笛?宝玉谁家碧玉箫? 鳌愁坤轴陷,宝钗龙斗阵云销.野岸回孤棹,湘云吟鞭指灞桥.赐裘怜抚戍,宝琴加絮念征徭.坳垤审夷险,湘云枝柯怕动摇.皑皑轻趁步,宝钗翦翦舞随腰. 煮芋成新赏,黛玉撒盐是旧谣.苇蓑犹泊钓,宝玉林斧不闻樵.伏象千峰凸,宝琴盘蛇一径遥.花缘经冷聚,湘云色岂畏霜凋.深院惊寒雀,探春空山泣老(枭).阶墀随上下,岫烟池水任浮漂.照耀临清晓,湘云缤纷入永宵.诚忘三尺冷,黛玉瑞释九重焦.僵卧谁相问,湘云狂游客喜招.天机断缟带,宝琴海市失鲛绡.湘云寂寞对台榭,黛玉清贫怀箪瓢.湘云烹茶冰渐沸,宝琴煮酒叶难烧.湘云没帚山僧扫,黛玉埋琴稚子挑.宝琴石楼闲睡鹤,湘云锦(技)暖亲猫.黛玉月窟翻银浪,宝琴霞城隐赤标.湘云沁梅香可嚼,黛玉淋竹醉堪调.宝钗或湿鸳鸯带,宝琴时凝翡翠翘.湘云无风仍脉脉,黛玉不雨亦潇潇.宝琴欲志今朝乐,李纨凭诗祝舜尧.李绮三五中秋夕联句三五中秋夕清游拟上元.撒天箕斗灿匝地管弦繁.几处狂飞盏,谁家不启轩.轻寒风剪剪,良夜景暄暄.争饼嘲黄发,分瓜笑绿嫒.香新荣玉桂,色健茂金萱.蜡烛辉琼传花鼓滥喧.晴光摇院宇,觥筹乱绮园.分曹尊一令,射覆听三宣.骰彩红成点,素彩接乾坤.赏罚无宾主,吟诗序仲昆.构思时倚槛,拟景或依门.酒尽情犹在,更残乐已谖.渐闻语笑寂,空剩雪霜痕.阶露团朝菌,庭烟敛夕ク.秋湍泻石髓,风叶聚云根.宝婺情孤洁,人向广寒奔.犯斗邀牛女,乘槎待帝孙.虚盈轮莫定,晦朔魄空存.壶漏声将涸,窗灯焰已昏.寒塘渡鹤影,冷月葬花魂.妙玉右中秋夜大观园即景联句三十五韵香篆销金鼎,脂冰腻玉盆.箫增嫠妇泣,衾倩侍儿温.空帐悬文凤,闲屏掩彩鸳.露浓苔更滑,霜重竹难扪.犹步萦纡沼,还登寂历原.石奇神鬼搏,木怪虎狼蹲.(必细)朝光透,罘(思)晓露屯.振林千树鸟,啼谷一声猿.歧熟焉忘径,泉知不问源.钟鸣栊翠寺,鸡唱稻香村.有兴悲何继,无愁意岂烦.芳情只自遣,雅趣向谁言.彻旦休云倦,烹茶更细论.三人吟红梅花红字邢岫烟桃未芳菲杏未红,冲寒先已笑东风.魂飞庾岭春难辨,霞隔罗浮梦未通.绿萼添妆融宝炬,缟仙扶醉跨残虹.看来岂是寻常色,浓淡由他冰雪中.梅字李纹白梅懒赋赋红梅,逞艳先迎醉眼开.冻脸有痕皆是血,醉心无恨亦成灰.误吞丹药移真骨,偷下瑶池脱旧胎.江北江南春灿烂,寄言蜂蝶漫疑猜.花字薛宝琴疏是枝条艳是花,春妆儿女竞奢华.闲庭曲槛无余雪,流水空山有落霞.幽梦冷随红袖笛,游仙香泛绛河槎.前身定是瑶台种,无复相疑色相差.

《楚霸王和虞姬》

虞姬为西楚霸王项羽爱姬,常随项羽出征。 公元前202年,汉王刘邦和项羽争夺天下,项羽被刘邦困在了垓下,刘邦手下有不少人会唱楚歌,项羽几番突围失败,兵孤粮尽,夜晚听到四面楚歌,以为楚地尽失,楚营里的将士们听见家乡的歌声,军心涣散,都纷纷逃跑了。 楚霸王看见大势已去,心如刀绞,他什么也不留恋,只惦记著爱妾虞姬。 两人饮酒帐中,不由悲伤地唱起了《垓下歌》:“力拔山兮气盖世,时不利兮骓不逝。 骓不逝兮可奈何,虞兮虞兮奈若何!” 虞姬凄然起舞,忍泪唱起《和垓下歌》:“汉兵已略地,四方楚歌声。 大王意气尽,贱妾何聊生!”虞姬的这一首《和垓下歌》,既是历史上少见的绝命悲歌,也是爱情的悲歌,虞姬唱罢,拔剑自刎。 项羽悲痛万分,在仓促间只好草草掩埋了虞姬,随即项羽带著八百骑兵连夜突围而出,被汉军追至乌江,乌江亭长说江东还是霸王的地方,汉军没有船,让霸王渡江东山再起。 项王说,自己已无颜面再见江东父老,谢绝的乌江亭长的好意,将乌骓马送给乌江亭长,然后率领28个子弟兵执短兵器和杀来的汉军再次拼杀,最后慷慨地自刎。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐