我国人名文化源远流长,文字的产生使人们拥有了用文字表达的姓名这一独特身份标识。悠久的历史文化底蕴造就了独特的人名文化,不同历史时期,人们起名遵循不同的规则与习俗。

春秋时期取名讲究“五类”“六不”,即“名有五,有信,有义,有象,有假,有类”和“不以国,不以官,不以山川,不以隐疾,不以牲畜,不以器币”入名。如,孔子“生而首上圩顶,故因名曰丘云”,是为“有象”。孔子儿子出生时“人有馈之鱼,因名之曰鲤”,是为“有假”。

两汉时期取名则以尊崇圣洁文雅为风尚,同时体现豪放与进取,崇尚英武雄健。如,西汉外交家苏武、东汉光武帝刘秀、军事家班超、史学家班固。

王莽执政时期取名禁用双字,《三国演义》几乎见不到双字名。

魏晋南北朝时期取名盛行双字,并且盛用“之”字。如,东晋书法家王羲之与儿子王献之。

唐宋时期逐渐形成以辈次取名的习俗,即名字的第一个字显示辈分。

宋朝喜欢用五行序辈,取五行相生之义,水生木,木生火、火生土。如,南宋丞相张浚,子张栻,孙张焯。

明清至民国时期以字辈取名广为流行,常用字辈多为“诗礼传家”“紫气东来”“遵孔崇儒”等。

当代,人们起名虽已不囿于古代起名的繁杂规则,更多的是表达理想信念、崇尚仰慕、纪念意义和祝福赞美,但姓名的传承意义从未改变。

附:公安部发布《2021年全国姓名报告》

有趣的姓名小知识:你身边有叫沐宸和若汐的宝宝吗?相关推荐

  1. 生活中的计算机趣味知识大全,五个有趣的电脑小知识

    五个有趣的电脑小知识 1, 更改临时文件夹的路径 问:我使用的系统为Windows XP,我想把系统临时文件(Temp文件)存放区由C盘移到其他分区(如D盘),请问该如何*作? 答:在"我的 ...

  2. [转]5个有趣的Python小知识,返回结果让人出乎意料~

    1 字符串驻留 In [1]: a = 'something' ...: b = 'some'+'thing' ...: id(a)==id(b)Out[1]: True 如果上面例子返回True,但 ...

  3. 5个有趣的Python小知识,返回结果让人出乎意料~

    1 字符串驻留 In [1]: a = 'something'...: b = 'some'+'thing'...: id(a)==id(b) Out[1]: True 如果上面例子返回True,但是 ...

  4. 英文登录QQ账号 一个有趣的小知识

    今天刷视频看到的一个小知识 用英文账号登录去登录QQ 首先需要把 你的QQ账号转换为16 进制的数,因为16进制的数里面是有英文字母的 abcde 进制转换可以用windows10自带的计算器去计算 ...

  5. 计算机教室如何防火,2020校园防火安全小知识_消防安全小知识顺口溜

    消防安全知识必须人人懂,火灾隐患无处不在,稍不注意就容易引发大祸.所以,我们要从身边做起,从自己做起.以下是小编整理了关于2020校园防火安全小知识_消防安全小知识顺口溜,希望你喜欢. 校园防火安全小 ...

  6. 安卓开发小知识 - 3

    内容来源:Android Development Tidbits // No. 3 这是第三次分享安卓开发中的一些小知识点.我们很高兴有这么多人知道了这个有趣的系列,并且对你们通过评论和邮件表达的支持 ...

  7. 蓝牙Bluetooth技术小知识

    蓝牙Bluetooth技术以及广泛的应用于各种设备,并将继续在物联网IoT领域担任重要角色.下面搜集整理了一些关于蓝牙技术的小知识,以备参考. 蓝牙Bluetooth技术始创于1994年,其名字来源于 ...

  8. Oracle Weblogic 11g(10.3.4)的小知识

    本周,我将为Weblogic进行许多设置和配置(我猜是开发人员). 在过去的4年中,我一直在与Weblogic合作,并且我不得不承认-与Eclipse类似-我已经开始使用它. 我曾经是Netbeans ...

  9. [转]VC常用小知识

    [转]VC常用小知识   (1) 如何通过代码获得应用程序主窗口的 指针? 主窗口的 指针保存在CWinThread::m_pMainWnd中,调用AfxGetMainWnd实现. AfxGetMai ...

最新文章

  1. 推荐系列:2008年第07期 总9期
  2. 浅谈Redis和Hbase
  3. 语言模型“不务正业”做起目标检测,性能还比DETR、Faster R-CNN更好 | Hinton团队研究...
  4. python怎么安装pandas模块-python如何导入安装pandas模块并使用别名
  5. JS 进制转换的理解
  6. 场景感知:CNN方法对三维重建/slam/实时定位的一些Base改进
  7. [vue-cli]怎么使用vue-cli3创建一个项目?
  8. java.lang.NoClassDefFoundError: org/apache/shiro/authc/AuthenticationToken
  9. AspNetPager 修改 然后返回当前页
  10. C++设计模式-采用装饰模式用户和管理员加载不同的模块(Qt框架实现)
  11. Python爬虫_BeauifulSoup
  12. 一些常用的css小技巧
  13. jmp怎么做合并的箱线图_Python数据可视化:箱线图多种库画法
  14. 83.删除排序链表中的重复元素(力扣leetcode) 博主可答疑该问题
  15. EasyGUI 学习文档
  16. 微信小程序调查问卷避坑
  17. 泛微E9 获取附件内容,泛微Ecology9获取附件范例,Ecology9附件、E9 附件下载及上传集成平台
  18. 聚合支付系统如何开发?
  19. 300题 第七讲 零点定理与微分不等式
  20. 大白菜u盘装linux视频教程,大白菜超级U盘教你怎么装系统

热门文章

  1. Android 平台的Python——CLE方案实现(三)
  2. EBS中应用,职责,数据组,请求组等关系
  3. 3D游戏建模师薪水大概是多少?从人生经历来看
  4. Java基础知识与集合部分面试题整理
  5. 面对众多云数据库,应该使用哪个云数据库好?
  6. lisp 套料_标志排字及过桥的AutoCAD自动化插件设计
  7. 中投民生:“巨无霸”上市估值2000亿美金直接超越茅台
  8. Vue一级路由与二级路由/路由重定向
  9. 用Java编程卫星坐标_2 分钟掌握卫星星座图
  10. 2019年最实用的导航栏设计实践和案例分析全解