姓氏源流第一个渊源:源于子姓,出自殷商末期纣王叔父比干,属于以避乱改姓为氏。比干,是殷商末代君王商帝辛子纣的叔父,官至少师。商王朝末期,朝纲混乱,商纣王淫虐无度,国势危殆,却变本加厉地骄奢淫逸、不听劝谏,比干冒着被杀头的危险,连续三天进宫劝说纣王,希望他能改过自新。那纣王恼羞成怒,下令如若有人敢再犯颜直谏者,一律斩首。但是比干把自己的生死置之度外,继续坚持劝说纣王,结果那纣王暴跳如雷,让人当廷剖开了比干的胸膛取心。比干被纣王残暴地杀害之后,其子孙族人纷纷避难隐姓或改姓,其中有以本为商王族系子孙之故,改称复姓王孙氏,后省文简改为单姓孙氏、王氏等,世代相传至今,史称子姓孙氏之始。子姓孙氏族人大多尊奉比干为得姓始祖。第二个渊源:源于姬姓,出自春秋初期卫武公之子惠孙,属于以先祖名字为氏。据史籍《元和姓纂》记载:“周文王第八子卫康叔之后,至武公和生惠孙,惠孙生耳,耳生武仲,以王父字为氏。”卫康叔,名封,是周文王姬昌的小儿子,原封于康,史称卫康叔。商帝辛子纣三十年(周武王姬发元年,公元前1122年,一说公元前1046年,待考),周武王灭殷商,建立了西周王朝,敕封同母弟姬封于康邑(今河南禹州),侯爵,史称康叔。周武王逝世后,周成王姬诵还年幼,仅有十二岁,新兴的西周王朝由四王叔周公姬旦和十一王叔召公姬奭辅政。其时,负责督管殷商遗民的“三监”不服,遂联合了商帝辛子纣的儿子武庚禄父发动叛乱,历时三年之久,终被周公旦所平定。当时,康叔姬封因出兵参与平定三监之乱和武庚之乱有功,被周公封为怀侯,并把殷原来统治的地区分封给康叔,仍然以殷商的旧都城朝歌(今河南淇县)为都城,接收并监管殷商的遗民七族,即陶氏、施氏、繁氏、郌氏、樊氏、饥氏、钟葵氏,康叔受封之后,广施仁惠,很快就把故殷都改造成为西周王朝的一个方国。在周成王亲政之后,以康叔为大司寇,赐卫之宝祭器,准备移康叔于卫邑。康叔逝世之后,周成王正式敕封康叔之孙考伯(姬伯康)于卫邑,袭侯爵,正式建立起卫国,不但成为拱卫鎬京(宗周,今陕西长安)的东部屏障,亦承担监管故殷商遗民的重要职责。卫国的古城在今河南省淇县东北部古朝歌城,故而史称康叔为卫康叔,乃追称之名。到了西周王朝末期的周幽王姬宫湦十一年(卫武伯姬和四十二年,郑桓公姬友三十六年,晋文侯姬仇十年,秦襄公嬴开七年,公元前771年),申侯、缯国、犬戎、西弗等联军攻破镐京(今陕西长安),杀周幽王。卫武伯(公元前812~前758年在位)与晋文侯、郑武公、秦襄公联合出兵协助周王室平定了叛乱,之后护卫诸侯新立的周平王姬宜臼东迁至雒邑(成周,今河南洛阳王城公园),史称东周。由于卫武伯辅佐周平王征伐西戎和迁都成周有功,被周平王赐为公爵,在位期间,国泰民安。卫武公有个儿子叫公子惠孙(姬惠孙),公子惠孙之子叫姬耳,为卫国上卿,食采于戚(今河南濮阳)。姬耳之子名叫姬乙,字武仲,由于排行老二,因此又叫武仲乙。依据周王朝典制,诸侯国君主的儿子公子、孙子称“公孙”,玄孙(公孙之子)则不能称“公孙”,应以其祖父的字为氏,这姬乙即以先祖父之字为姓氏,称孙氏,以纪念其祖父惠孙,史称该支孙氏为姬姓孙氏之始,世代相传至今已经有两千七百多年的历史了,是东周时期孙氏来源的最主要一支。姬姓孙氏族人大多尊奉武仲乙(姬乙)为得姓始祖。姬姓孙氏的世系源流为:黄帝→玄嚣→蛟极→帝喾→后稷(周始祖)→不窟→鞠→公刘→庆节→皇仆→差弗→毁渝→公卯→高圉→亚圉→公叔祖类→古公亶父→季历→周文王姬昌→卫康叔姬封→卫康伯→卫考伯→卫嗣伯→卫庭伯→卫靖伯→卫贞伯→卫顷侯→卫厘侯→卫武公姬和→公子姬惠孙→公子姬耳→姬乙(武仲乙),以先祖父之字为姓氏,称孙氏。第三个渊源:源于芈姓,出自春秋初期楚国楚庄王的令尹孙叔敖,属于以先祖名字为氏。春秋初期,楚王蚡冒熊眴(公元前758~前741年在位)有个孙子叫蒍贾,蒍贾之子名叫蒍艾猎,亦称蒍敖、蒍饶,史称孙叔敖,“孙叔”为其字。孙叔敖后来在楚庄王执政时期(公元前613~前591年在位)出任楚国的令尹。在孙叔敖任楚国令尹时居于期思(今河南淮滨东南部),为官清廉,政绩卓著,为一代名相。其后裔子孙以先祖之字为姓氏,称孙氏。孙叔敖就是该支孙氏的始祖,至今已有二千六百多年的历史了。芈姓为先周时期的南方楚国的国姓。著名的文字学家许慎在《说文解字》中说:“芈,羊鸣也,从羊象声。”据后人考证,芈姓族人应与北方牧羊民族有关系,楚民族是中原华夏族的一支南迁后与周围土著居民不断融合而成。颛顼是黄帝之孙,根据历史传说,其后裔的一支称祝融氏,临江水与蛮族杂居。祝融后代陆终娶鬼方之女,该女怀胎十一年而不分娩,于是剖腹产,从其左右肋中各生出三人,其中第六子叫季连,其分支为芈姓,乃楚国王族芈姓、熊氏等族人的先祖。大约在商朝时期,季连部族逐步南迁到汉水流域,在与当地三苗土著居民不断融合后,力量逐渐强大。商后期,为了求得生存与发展,该部酋长鬻熊决定投靠周族,并在营救周文王与协助周武王讨伐商纣王的过程中立下许多功劳。在后来分封中,鬻熊的曾孙熊绎被周王封为子爵,建立楚国。因为鬻熊的历史功绩,及其对楚族社会的影响,从此开始,楚国国君改为以熊为姓氏。楚国是春秋时期南方的大国,其疆域最初主要在今湖北西部山区和江汉平原一带,后逐渐扩大,长江南北大部分地方都是楚国的领土。西周时期,楚对西周保持相对独立,往往叛服无定。周昭王曾两次率师伐楚。在周夷王姬燮执政时期(公元前933~前879年在位),周王室已经迅速衰微,熊绎的后代熊渠乘机出兵攻打庸国和扬粤国(今扬越),一直抵达鄂(今湖北),分其土,自称王。之后封长子毋康为句亶王,中子挚红为鄂王,少子执疵为越章王。在周厉王姬胡执政时期(公元前877~前828年在位),熊渠畏周伐楚,去其王号。到了周宣王姬静(姬靖)执政时期(公元前827~前782年在位),楚国一度内乱。当时的楚王熊严有子四人,长子熊霜先立。熊霜不幸病逝,三个弟弟争立:仲雪死,叔堪亡濮,而少弟季徇立,是为熊徇。熊徇之孙熊仪为若敖(楚君无谥称敖,冠以葬地名),其庶支称为若敖氏,是后来楚国的显族。楚蚡冒是春秋战国初期的楚国国君,楚若敖的孙子,封其子熊章于蔿邑(蒍邑,今河南固始),他就以“蒍”为姓,蒍氏后来逐渐发展为楚国的一个望族:蒍章之子叫蒍吕成,字步伯,楚成王芈頵(熊恽)执政时期(公元前671~前626年)曾被任命为令尹,其孙蒍贾,字伯嬴,在楚庄王执政时期任工正(管理王宫各类工匠之类事务的官员)。芈姓孙氏族人大多尊奉孙叔敖(蒍敖、蒍艾猎、蒍饶)为得姓始祖。芈姓孙氏的世系源流为:黄帝→昌意→颛顼→称→老童(卷章)→吴回→陆终→(芈)季连→附沮→穴熊……鬻熊→熊丽→熊狂→熊绎→熊艾→熊[黑旦]→熊胜→熊杨→熊渠→熊延→熊勇→熊严→熊霜→熊徇→熊咢→熊仪(楚若敖)→熊坎(楚霄敖)→熊眴(楚蚡冒)→王子蒍章→蒍吕成……蒍贾→蒍艾猎(熊茹敖,字孙叔),其子以父字为姓氏,称孙氏。第四个渊源:源于妫姓,出自春秋时期齐国将军田书,属于以帝王赐改姓为氏。商王辛子纣三十年(周武王姬发公元前1122年),周武王亲率大军灭了殷商,建立了西周王朝。之后封舜帝姚重华之子姚商均的直系后裔妫满于陈邑(今河南淮阳),公爵,建立了陈国。在史籍《古今姓氏辨证》等古籍中,认为有一支孙氏源于妫姓,是春秋第一任霸主齐桓公姜小白执政时期(公元前685~前643年在位)齐国大夫工正田完的后代。田完,就是陈完,妫姓,是舜帝的后裔。许多孙氏族谱把虞舜视为本族的第一始祖,不过,虞舜作为孙氏第一世始祖只能是传说,并没有可靠的世系记录可寻,不过,有些孙氏族人的先祖记载确切的世系,是从舜帝的后代虞阏父开始的。在周武王伐纣时,虞阏父当时为西歧周族的陶正之官,执掌陶器的制作,管理从事制陶的百工。由于其管理有方,器用齐备,又因他是古代圣贤虞舜的后代,周武王为奖励他的劳绩和褒扬他的祖先,就把长女嫁给虞阏父之子妫满,并把他分封到今河南淮阳一带,建立了陈国。在妫满逝世后,周王室赐谥号为“胡公”,因此古籍中又称其为“胡公满”。从胡公满开始,经过十代十二个国君的世袭传承,到陈桓公妫鲍执政后期(公元前744~前707年在位),陈国已经发生了内乱的苗头。在陈桓公逝世后,其弟妫佗杀了陈桓公的太子妫免而自立,是为陈厉公。太子妫免的三个弟弟妫跃、妫林、妫杵臼立誓要报杀兄之仇,又设计杀了陈厉公,立妫跃为陈利公。陈利公继位仅五个月就去世,君位传给其弟妫林,是为陈庄公。陈庄公在位七年后逝世,君位又传给其少弟妫杵臼,为陈宣公。陈宣公原本已立长子妫御寇为太子,然老来昏聩,后又欲改立宠姬所生之子妫款为太子,便于周惠王姬阆五年(陈宣公二十年,公元前672年)找了个由头杀掉了太子妫御寇。当时陈厉公有个儿子叫陈完,字敬仲,他与妫御寇一直交往甚密,因惧怕祸及自己,便连夜逃到了齐国,并改姓田,称田完。由于他原是应该继立的诸侯,再加上他品德高尚,齐桓公姜小白欲命他为上卿。但田完谦逊推辞卿职,只当了个管理百工之事的基层官吏。到了齐景公执政时期(公元前547~前490年在位),田完的五世孙田桓子即齐大夫田无宇之子田书因率军征伐莒国有功,齐景公封田书于乐安(今山东惠民),并赐姓为孙氏,从此形成一支妫姓孙氏,至今已有二千五百多年的历史了。妫姓孙氏族人大多尊奉田完(妫完、陈完)、田书为得姓始祖。妫姓孙氏的世系源流为:黄帝→昌意→颛顼→穷蝉→敬康→句望→牛→鼓叟→虞舜→虞阏父→胡公满(封)→申公犀侯→相公皋羊→孝公突→慎圉戎→幽公宁→厘公孝→武公灵→夷公→平公燮→文公圉→桓公鲍→厉公佗→公子完(后逃往齐国)→山巨孟夷→泯孟庄→文子须无→桓子无宇→田书,受赐为孙氏。第五个渊源:源于变姓,出自战国时期荀子后裔在西汉为避汉宣帝名讳改为孙氏,属于因谥改姓为氏。战国时期的大思想家荀子,姓荀,名况,又称荀卿,是荀姓家族人的骄傲。到了汉朝时期,因汉皇室成员刘询当了皇帝,即汉宣帝,为了要避“询”音之讳,他下令荀姓子孙不得再姓荀,一律改为孙氏,甚至将战国时期著名的先贤荀子荀况(公元前313~前238)都改称为“孙卿”。在当时编整的典籍《韩非子》、《战国策》、《孙卿新书叙录》、《韩诗外传》等、以及史籍《汉书》、《儒林传》等中,均称荀子为“孙卿、孙子”,就连荀卿的著作《荀子》中《儒效》、《议兵》、《强兵》、《尧问》等篇章中,也多被改为自称“孙卿子”。由是,荀氏也成为汉朝以降孙氏支脉的一个源流。第六个渊源:源于冒姓,出自汉朝初期大臣夏侯婴,属于因故改姓为氏。据史籍《汉书》记载,夏侯婴之后也有一支改姓孙氏。夏侯婴,公元前?~前172年待考,沛县人(今江苏徐州),他与汉高祖刘邦是少年时代的朋友,后随从刘邦起义,立下许多战功,在汉王朝建立之后,被赐封为汝阴侯。
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2025-08-30 02:09:04 HTTP/1.1 GET : 219.146.67.246/jia/index/jpview1.html?cid=377909&id=10582
- 运行时间 : 0.092335s [ 吞吐率:10.83req/s ] 内存消耗:3,804.04kb 文件加载:53
- 查询信息 : 4 queries 0 writes
- 缓存信息 : 0 reads,0 writes
- 配置加载 : 69
- F:\zhjp\public\index.php ( 0.76 KB )
- F:\zhjp\thinkphp\start.php ( 0.72 KB )
- F:\zhjp\thinkphp\base.php ( 2.60 KB )
- F:\zhjp\thinkphp\library\think\Loader.php ( 21.07 KB )
- F:\zhjp\vendor\composer\autoload_static.php ( 3.44 KB )
- F:\zhjp\vendor\myclabs\deep-copy\src\DeepCopy\deep_copy.php ( 0.25 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\random.php ( 7.76 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\byte_safe_strings.php ( 6.17 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\cast_to_int.php ( 2.66 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\error_polyfill.php ( 1.62 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\random_bytes_mcrypt.php ( 2.54 KB )
- F:\zhjp\vendor\paragonie\random_compat\lib\random_int.php ( 6.56 KB )
- F:\zhjp\vendor\topthink\think-captcha\src\helper.php ( 1.94 KB )
- F:\zhjp\thinkphp\library\think\Route.php ( 60.23 KB )
- F:\zhjp\thinkphp\library\think\Config.php ( 6.38 KB )
- F:\zhjp\thinkphp\library\think\Validate.php ( 41.63 KB )
- F:\zhjp\thinkphp\library\think\Error.php ( 3.75 KB )
- F:\zhjp\thinkphp\convention.php ( 10.37 KB )
- F:\zhjp\thinkphp\library\think\App.php ( 21.51 KB )
- F:\zhjp\thinkphp\library\think\Request.php ( 49.78 KB )
- F:\zhjp\application\config.php ( 9.78 KB )
- F:\zhjp\application\database.php ( 1.94 KB )
- F:\zhjp\application\extra\queue.php ( 0.63 KB )
- F:\zhjp\thinkphp\library\think\Hook.php ( 4.71 KB )
- F:\zhjp\application\tags.php ( 0.99 KB )
- F:\zhjp\application\common.php ( 19.40 KB )
- F:\zhjp\thinkphp\library\think\Env.php ( 1.21 KB )
- F:\zhjp\thinkphp\helper.php ( 17.30 KB )
- F:\zhjp\thinkphp\library\think\Lang.php ( 7.23 KB )
- F:\zhjp\thinkphp\library\think\Log.php ( 6.05 KB )
- F:\zhjp\thinkphp\lang\zh-cn.php ( 11.81 KB )
- F:\zhjp\application\route.php ( 1.46 KB )
- F:\zhjp\application\jia\controller\Index.php ( 27.11 KB )
- F:\zhjp\thinkphp\library\think\Controller.php ( 6.07 KB )
- F:\zhjp\thinkphp\library\traits\controller\Jump.php ( 4.90 KB )
- F:\zhjp\thinkphp\library\think\View.php ( 6.77 KB )
- F:\zhjp\thinkphp\library\think\view\driver\Think.php ( 5.64 KB )
- F:\zhjp\thinkphp\library\think\Template.php ( 44.90 KB )
- F:\zhjp\thinkphp\library\think\template\driver\File.php ( 2.24 KB )
- F:\zhjp\application\jia\model\JiaClass.php ( 0.39 KB )
- F:\zhjp\thinkphp\library\think\Model.php ( 69.14 KB )
- F:\zhjp\thinkphp\library\think\Db.php ( 6.67 KB )
- F:\zhjp\thinkphp\library\think\db\connector\Sqlsrv.php ( 3.96 KB )
- F:\zhjp\thinkphp\library\think\db\Connection.php ( 29.97 KB )
- F:\zhjp\thinkphp\library\think\db\Query.php ( 93.74 KB )
- F:\zhjp\thinkphp\library\think\db\builder\Sqlsrv.php ( 4.46 KB )
- F:\zhjp\thinkphp\library\think\db\Builder.php ( 31.55 KB )
- F:\zhjp\thinkphp\library\think\Debug.php ( 7.13 KB )
- F:\zhjp\application\jia\model\JiaList.php ( 0.40 KB )
- F:\zhjp\runtime\temp\0e77e4d39b0f30d30e53cf3d69caec6b.php ( 1.34 KB )
- F:\zhjp\thinkphp\library\think\Url.php ( 12.72 KB )
- F:\zhjp\thinkphp\library\think\Response.php ( 8.28 KB )
- F:\zhjp\thinkphp\library\think\debug\Html.php ( 4.17 KB )
- F:\zhjp\thinkphp\library\think\Cache.php ( 6.10 KB )
- [ LANG ] F:\zhjp\thinkphp\lang\zh-cn.php
- [ ROUTE ] array (
'type' => 'module',
'module' =>
array (
0 => 'jia',
1 => 'index',
2 => 'jpview1',
),
)
- [ HEADER ] array (
'connection' => 'keep-alive',
'cache-control' => 'max-age=0',
'x-forwarded-for' => '10.2.72.103',
'via' => '1.1 squid-proxy-5b5d847c96-8qwlv (squid/6.10)',
'host' => '219.146.67.246',
'accept-encoding' => 'gzip, br, zstd, deflate',
'user-agent' => 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)',
'accept' => '*/*',
'content-length' => '',
'content-type' => '',
)
- [ PARAM ] array (
'cid' => '377909',
'id' => '10582',
)
- [ RUN ] app\jia\controller\Index->jpview1[ F:\zhjp\application\jia\controller\Index.php ]
- [ DB ] INIT sqlsrv
- [ VIEW ] F:\zhjp\public/../application/jia\view\index\jpview1.html [ array (
0 => 'list',
1 => 'list1',
) ]
- [ DB ] CONNECT:[ UseTime:0.000154s ] sqlsrv:Database=yhhy_db;Server=10.15.6.40,1433
- [ SQL ] SELECT column_name, data_type, column_default, is_nullable
FROM information_schema.tables AS t
JOIN information_schema.columns AS c
ON t.table_catalog = c.table_catalog
AND t.table_schema = c.table_schema
AND t.table_name = c.table_name
WHERE t.table_name = 'jia_class' [ RunTime:0.002132s ]
- [ SQL ] SELECT column_name FROM information_schema.key_column_usage WHERE table_name='jia_class' [ RunTime:0.002926s ]
- [ SQL ] SELECT T1.* FROM (SELECT thinkphp.*, ROW_NUMBER() OVER ( ORDER BY rand()) AS ROW_NUMBER FROM (SELECT * FROM [jia_class] WHERE [id] = 10582) AS thinkphp) AS T1 WHERE (T1.ROW_NUMBER BETWEEN 1 AND 1) [ RunTime:0.007944s ]
- [ SQL ] SELECT column_name, data_type, column_default, is_nullable
FROM information_schema.tables AS t
JOIN information_schema.columns AS c
ON t.table_catalog = c.table_catalog
AND t.table_schema = c.table_schema
AND t.table_name = c.table_name
WHERE t.table_name = 'jia_list' [ RunTime:0.002279s ]
- [ SQL ] SELECT column_name FROM information_schema.key_column_usage WHERE table_name='jia_list' [ RunTime:0.001307s ]
- [ SQL ] SELECT T1.* FROM (SELECT thinkphp.*, ROW_NUMBER() OVER ( ORDER BY rand()) AS ROW_NUMBER FROM (SELECT * FROM [jia_list] WHERE [id] = 377909) AS thinkphp) AS T1 WHERE (T1.ROW_NUMBER BETWEEN 1 AND 1) [ RunTime:0.002047s ]

0.100442s