作者参加谱牒论坛照片所谓郡望,即郡中之望族,也即郡中的显贵姓氏。“郡”是中国古代自春秋至隋唐时的地方行政区划名,郡的面积历代不同,古代各姓氏因世居某郡而为当地所仰望,遂有“郡望”之称。所以姓氏郡望,不仅是该姓早期祖宗发祥之地的标记,也是其氏族人口、经济实力、政治地位与文化影响等综合族力强盛与否的反映。一般而言,一个姓氏大致有一个至数个郡望,如陈姓的郡望为颍川,汝南等六望;张姓的郡望为太原、清河、范阳共43望;刘姓有14望。王姓是当代中国人口最多的大姓,历史悠久,姓源多样,播迁广泛,故其郡望也甚多。历代史家为了便于对王姓的研究,根据各支王姓人的不同来源和祖居历史,将其分为二十一望。如南宋硕儒王应麟在《姓氏急就篇》“王氏”注中说:“王氏,太原、琅琊,周灵王太子晋之后;北海、陈留,齐王田和之后;东海出自姬姓;高平、京兆,魏信陵君之后;天水、东平、新蔡、新野、山阳、中山、章武、东莱、河东,殷王子比干之后;又金城、广汉、长沙、堂邑、河南,共二十一望。”统计王姓21郡望的所在地,极大部分位于黄河流域,长江流域甚少,王姓人口北方众多而南方较少,这一现象古代如此,当代亦然。传统所说王氏二十一望,是指王氏的二十一个郡望。在宋代以前,地方行政区划以郡为主,郡下辖县,性质如近代的专区或地区。二十一望所指的地区分别如下:太原:王氏以太原为郡望者,多称太原晋阳人或太原祁人。晋阳即今山西太原市南郊区一带,祁即今山西祁县,在太原市南。[太原郡:战国秦庄襄王四年(前246年)置郡、其先属白狄、赤狄辖区]琅琊:琅琊王氏向称祖居琅琊临沂都乡南仁里,亦即今山东费县东,多称是西汉博士谏大夫王吉的后人。北海:北海王氏世居北海剧县,即今山东昌乐县西。陈留:陈留王氏世居陈留浚仪,即今河南开封市。东海:东海王氏世居东海郯县,即今山东郯城县。高平:高平王氏世居高平郡,汉魏时属山阳郡,即今山东巨野县南。京兆:京兆王氏分为京兆郡霸城、新丰、蓝田、杜陵四支。四支地望分别相当于今陕西西安市东北、临潼县东北、蓝田县峣柳城、长安县东北杜陵。四支之中,以霸城和杜陵两支最知名。[凤阁王是京兆王的别称,因其家族在唐玄宗时连出三位凤阁舍人(即中书舍人)而得名]天水:天水王氏世居天水郡上邽县,即今甘肃天水市。东平:东平王氏世居东平郡新桃县,即今东平县一带。新蔡:新蔡王氏世居今河南新蔡县。新野:新野王氏世居今河南新野县。山阳:山阳王氏世居今山东滕州市西。中山:中山王氏世居今河北定县。章武:章武王氏世居今河北行唐县。东莱:东莱王氏世居东莱曲城王氏,世居今山东掖县东北。河东:河东王氏世居河东猗氏县,亦即今山西临猗县南。金城:金城王氏世居金城郡直城县,亦即今陕西汉阴县。广汉:广汉王氏即广汉郡郪县王氏,世居今四川中江县东南。长沙:长沙王氏世居今湖南长沙市。堂邑:堂邑王氏世居今江苏六合北。河南:河南王氏即河南郡王氏,世居河南洛阳市。王姓二十一望主要指王姓在两宋以前二十一个著名支派,王姓的大部分人,基本上可以归入二十一望之中,但也并非全部如此,还有许多著名大族没有被包括在二十一望之内。以两汉之际新朝皇帝王莽为代表的元城王氏就不在二十一望之内。据《汉书.元皇后传》和《王莽传》记载:元城王氏出自虞舜之后,属妫姓之王,今天大陆及东南亚地区一带仍有元城王氏的传人。再如出于毕公高之后的河间王氏、王子比干之后的汲郡王氏、周考王弟之后的考城王氏、羌族钳耳氏的翊王氏、高丽族的拓王氏或乐浪王氏、营州王氏、乌丸族的乌丸王氏、回纥阿布思族的安东王氏,等等,也都没有在二十一望之内。两宋及两宋之后,王姓望族和分支更多,远远超过二十一望之外。仅邓名世《古今姓氏书辩证》一书所记,两宋时的王姓即达三十八望之多。郡望,堂号,是历史上常用来放在姓氏前的称号,也是表示一个姓文化的内涵的专用术语,堂号的定义是:“厅堂的名称,旧时多指某一家或某一房的名号。”对王氏来说,如太原郡王氏、琅琊郡王氏、三槐堂、凤阁王、开闽王、山阴王等。太原、琅琊是郡望,三槐、凤阁、开闽第一、山阴、四友、时思是堂号。不过,后来也郡望、堂号混用,共同表示某地一个姓氏的家族来源。在一个郡望堂号背后,实际包含着内容丰富的家族历史。开闽王氏是指入闽三王:广武王——王潮、武肃王——王审邽、忠懿王——王审知和福州守城都督——王彦复的后裔家族集团,其先源是琅琊王氏流脉,蜚声于东南沿海和东南亚国家,地区的一个庞大家族集团的“闽国王氏”, 而忠懿王王审知又被世人尊称其为“开闽第一”, 包涵着如此丰富的家族历史,故琅琊是其郡,开闽是其望;其家族的称谓即是:琅琊郡开闽王氏或可谓之闽国郡王氏,堂号——开闽第一。在分布如此之多的王氏郡望中,山东琅琊和山西太原最为有名,而福建闽国王氏家族的闽国郡王氏则为后起之秀。目前所统计最详细的郡望堂号见下表一、【郡望】琅琊郡、太原郡、北海郡、陈留郡、东海郡、高平郡(任城)、京兆郡、天水郡、东平郡、新蔡郡、新野郡、山阳郡、中山郡、章武郡、东莱郡、河东郡、金城郡、广汉郡、长沙郡、堂邑郡、河南郡。二、【堂号】永思堂、三槐堂、开闽第一、、榖贻(诒)堂、绍槐堂、听槐堂、植槐堂、培槐堂、嗣槐堂、仰槐堂、庆槐堂、荣槐堂、宗德堂、崇德堂、馀德堂、辅德堂、经德堂、成德堂、尚德堂、重德堂、承德堂、积德堂、滋德堂、交德堂、仰德堂、树德堂、福德堂、仁德堂、贵德堂、祖德堂、厚德堂、实德堂、功德堂、善德堂、明德堂、维德堂、医德堂、义德堂、继德堂、世德堂、世书堂、世恩堂、世安堂、世珍堂、世飨堂、世恒堂、世才堂、世贤堂、仰贤堂、景贤堂、乐善堂、慈善堂、保善堂、保后堂、昌后堂、后门堂、梓谊堂、萼辉堂、紫薇堂、听笙堂、听彝堂、泽远堂、追远堂、源远堂、源达堂、介福堂、福康堂、遂高堂、元会堂、嘉会堂、畲经堂、珠树堂、存心堂、诚心堂、凤林堂、汶源堂、庆源堂、培源堂、本源堂、茹古堂、聚耕堂、宝训堂、宝善堂、挹渊堂、继周堂、继世堂、继兰堂、瑞萼堂、佑启堂、恩荣堂、梓荫堂、德逸堂、德符堂、忠公堂、忠文堂、写经堂、镇楚堂、立新堂、孔怀堂、礼基堂、著存堂、槇成堂、明发堂、裔发堂、山逸堂、友爱堂、亲爱堂、亲睦堂、亲亲堂、笃亲堂、和亲堂、恭亲堂、善富堂、斯美堂、乐学堂、佩传堂、素风堂、松风堂、可久堂、望云堂、冠南堂、济美堂、鹿野堂、承祭堂、云汉堂、求鲤堂、晋贤堂、安乐堂、永积堂、修齐堂、齐寿堂、兆三堂、槐秀堂、槐德堂、槐芳堂、槐荫堂、槐政堂、槐明堂、槐清堂、槐茂堂、一本堂、双玉堂、双桂堂、双柏堂、双全堂、三庆堂、三生堂、三隐堂、三荫堂、三白堂、四柏堂、四益堂、五孝堂、五教堂、五丰堂、五虎堂、五果堂、万圣堂、德天堂、天益堂、天眷堂、天龙堂、龙水堂、留馀堂、慎馀堂、馀庆堂、环庆堂、世庆堂、善庆堂、衍庆堂、衍白堂、奉先堂、奉思堂、永思堂、思永堂、思植堂、思明堂、思报堂、思孝堂、纯孝堂、孝思堂、孝感堂、孝先堂、孝行堂、孝克堂、孝言堂、孝享堂.孝敬堂、孝肃堂、孝维堂、孝贤堂、孝谨堂、孝和堂、继序堂、有序堂、振趾堂、振振堂、孝睦堂、孝友堂、立友堂、存友堂、敦友堂、敦睦堂、敦伦堂、敦厚堂、存厚堂、树本堂、同本堂、敦本堂、存本堂、植本堂、务本堂、崇本堂、崇报堂、崇贤堂、攸叙堂、惇叙堂、叙振堂、叙伦堂、序伦堂、笃伦堂、笃祜堂、笃行堂、积盛堂、恩荣堂、绳武堂、珠耀堂、庆系堂、谟烈堂、精羲堂、怀羲堂、怀德堂、植三堂、金地堂、金钧堂、敬修堂、敬宗堂、敬时堂、敬爱堂、爱敬堂、敬义堂、敦义堂、思义堂、孝义堂、永义堂、正义堂、中义堂、宗义堂、仁义堂、仁仕堂、仁安堂、仁育堂、成仁堂、聚仁堂、兴仁堂、履和堂、颐和堂、黄西堂、永泰堂、永兴堂、文献堂、文瑄堂、文孝堂、崇孝堂、忠孝堂、忠恕堂、忠武堂、萱瑞堂、华振堂、智礼堂、修立堂、枫林堂、寻寨堂、思明堂、梓谊堂、梓荫堂、严礼堂、玉树堂、玉清堂、清廉堂、王子堂、王圣堂、王朝堂、王是堂、占魁堂、祥芳堂、燕喜堂、燕誉堂、燕翼堂、翼经堂、锡类堂、青箱堂、金龟堂、格国堂、赐易堂、春森堂、鹅书堂、植成堂、愿贻堂、淮泽堂、龙泽堂、希述堂、承志堂、池岩堂、后乐堂、景盛堂、耀祖堂、逼世堂、廷器堂、威风堂、随意堂、顺意堂、河东堂、金城堂、原平堂、天全堂、绍兴堂、雄州堂、瓘文堂、新安堂、凤阁堂等。
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2025-09-10 09:31:54 HTTP/1.1 GET : 219.146.67.246/jia/index/jpview1.html?cid=336152&id=9429
- 运行时间 : 0.065328s [ 吞吐率:15.31req/s ] 内存消耗:3,786.55kb 文件加载: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.1.148.17',
'via' => '1.1 squid-proxy-5b5d847c96-88cng (squid/6.10)',
'host' => '219.146.67.246',
'accept-encoding' => 'gzip, br, zstd, deflate',
'cookie' => 'PHPSESSID=ubup6crrddnbpishl7lvq0hm51',
'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' => '336152',
'id' => '9429',
)
- [ 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.000180s ] 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.002091s ]
- [ SQL ] SELECT column_name FROM information_schema.key_column_usage WHERE table_name='jia_class' [ RunTime:0.001393s ]
- [ SQL ] SELECT T1.* FROM (SELECT thinkphp.*, ROW_NUMBER() OVER ( ORDER BY rand()) AS ROW_NUMBER FROM (SELECT * FROM [jia_class] WHERE [id] = 9429) AS thinkphp) AS T1 WHERE (T1.ROW_NUMBER BETWEEN 1 AND 1) [ RunTime:0.001806s ]
- [ 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.001831s ]
- [ SQL ] SELECT column_name FROM information_schema.key_column_usage WHERE table_name='jia_list' [ RunTime:0.000955s ]
- [ SQL ] SELECT T1.* FROM (SELECT thinkphp.*, ROW_NUMBER() OVER ( ORDER BY rand()) AS ROW_NUMBER FROM (SELECT * FROM [jia_list] WHERE [id] = 336152) AS thinkphp) AS T1 WHERE (T1.ROW_NUMBER BETWEEN 1 AND 1) [ RunTime:0.002068s ]

0.070357s