首页 >
张苍
✍ dations ◷ 2025-11-12 15:37:36 #张苍
张苍(前253年-前152年),阳武(今河南原阳县城东南)人,秦、汉之际的科学、儒学、阴阳家学者,曾师从荀子。西汉开国功臣,官至丞相,封北平侯,谥号文。年轻时师从战国时期儒学大师荀子,受《左传》,后仕秦为御史,负责管理图籍文书(因侍立于殿柱下,故称为柱下史),后因犯罪逃归故乡阳武,刘邦的军队经过武阳时,张苍投靠刘邦。后来从攻南阳时,张苍有罪,被判斩首,适逢王陵路过,见张苍高大、白皙而俊美,向刘邦请求赦免其罪。张苍获赦免后,从此对王陵感恩,父事王陵,几十年如一日。王陵死后,张苍拜相后,仍然每天坚持下朝后先去向王陵夫人问安,并待侯其吃饭才回家。前206年,刘邦受封为汉王,张苍随从入汉中。后来常山王张耳归汉,刘邦任命张苍为常山太守,随从刘邦灭赵。赵地平定后,张苍获任命为代之相,负责防备匈奴。不久又迁为赵相。张耳去世,张苍复相赵王张敖,不久再迁为代相防备匈奴。燕王臧荼反,张苍以代相从攻燕有功,封为北平侯,1200户。张苍明于历法、术数,萧何为相国时,以列侯身份出任计相,为相国萧何的副手,驻于相府。淮南王黥布造反平定后,刘邦立子刘长为淮南王,张苍出任淮南相。汉高后七年,迁为御史大夫。高后八年,以周勃、陈平为首的功臣集团和朱虚侯刘章为首的刘氏皇族联合,发动政变,诛除诸吕。张苍亦参加,并与功臣列侯们一同拥立汉文帝。汉文帝四年(前176年),丞相灌婴去世,张苍接任丞相。张苍为相十余年,汉文帝时鲁人公孙臣上书言“五德终始说”,称汉应当为“土德”,改服色。汉文帝下丞相议,张苍认为他说法有误。不久见“黄龙”于成纪,于是汉文帝召公孙臣为博士,并草拟土德时历制度,更元年。张苍由是自黜,称病谢免。与此同时,由于张苍推举的一个官员贪污,汉文帝借故责备张苍,张苍遂以老病正式辞职。张苍免职后,又过了十多年,孝景帝五年(前152年)去世,活了100多岁,谥文。张苍晚年口中无齿,习惯喝人奶,妻妾以百数,因此皮肤嫩白、细腻,每天有多名奶妈提供奶水。张苍早年师从荀子,与其同学李斯、韩非不同,其为人博览群书,深通律历,明于历算,为战国秦汉时期阴阳家代表人物之一。汉初确定正朔律历,张苍认为汉仍属“水德”,故而仍须以十月为岁首,服饰尚黑。其说为汉朝采纳,历法仍采用秦的《颛顼历》。汉朝建立后,张苍删补增订整理古代的数学著作《九章算术》。此外,张苍另著《张苍》16篇,在《汉书·艺文志》视为阴阳家的代表作品。另外,张苍亦是汉初儒家的代表人物之一。与当时大多数儒家知识分子不同,张苍治《春秋左氏传》,属于西汉时期居于非主流派的古文经学,张苍以此授洛阳人贾谊。
相关
- HbHB可以指下列事物:
- 夷夷,中国古代中原人对其以东的东方部落的称呼,最早可见于商代甲骨文与金文记录中。中国上古史学专家许倬云认为,后世中国的“蛮夷戎狄”等词,在上古时代并没有贬义,像神话中射下太
- 微丝血管微血管(capillary)又称为毛细血管或微丝血管,连接动脉与静脉,是由动脉分支为较小的动脉,再分支多次的血管。微血管是管壁最薄的血管,只有一层细胞的厚度,利于细胞之间物质的交换。
- 甲基膦酸二甲酯吸入(大鼠)1小时20.13毫克/升 皮肤(兔)>2000毫克/千克甲基膦酸二甲酯(英语:Dimethyl methylphosphonate)是一种有机磷化合物。其化学式为C3H9O3P,结构简式为CH3PO(OCH3)2。它在标准
- 员林市员林市(台湾话:.mw-parser-output .sans-serif{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Lato,"Helvetica Neue",Helvetica,Arial,sans-serif} Oân-
- 1410年重要事件及趋势重要人物
- 残疾人1999年规定:印章直径5厘米,中央刊五角星,由国务院制发。国务院残疾人工作委员会,是中华人民共和国国务院成立的国务院议事协调机构,负责残疾人工作。1993年,国务院《关于国务院议
- Craigslist克雷格列表(英语:Craigslist)是一个网上大型免费分类广告网站,但在某些城市的征才广告需付费,这也是这网络公司的主要收入。这项服务于1995年由Craig Newmark于美国旧金山湾区创
- 斑纹黄道蟹斑纹黄道蟹(学名Cancer irroratus)是黄道蟹属的一种蟹。每只眼睛侧的甲壳边都有9颗锯齿。它们分布在北美洲东岸,由拉布拉多至佛罗里达州。它们栖息在非常浅水区,有时甚至会在内
- 兖石铁路.mw-parser-output .RMbox{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.mw-parser-output .RMinline{float:none
