家谱的纂修是一件复杂的工程,需要考虑到许多方面包括纵和横的、历史的与现实的。首先是历史的。例如,姓氏源流,就十分复杂。李氏姓氏源流一李姓為顓頊皋陶(音yao)之後裔。堯時,皋陶擔任大理(掌管刑獄的官)的職務,其後子孫曆三代世襲大理的職務,其子孫按照當時的習慣,以官為氏,稱理氏。理氏改為李姓,一種說法是商紂時,皋陶後裔理徵因直諫得罪了商紂王而被處死,其妻契和氏帶著兒子利貞逃難,因食李子充饑得以活命,故改姓李氏。另一種說法是,據《姓氏考略》記載,周之前未見有李氏,利貞的後裔因祖上世代為理官,理、李兩字古音相通,於是以李為姓。傳至老子李耳。李耳是著名的哲學家,世界文化名人,所著《道德經》為不二的傳世經典。李耳是正史中記載李姓的第一人。其次,源自他族改姓。三國時,諸葛亮平定哀牢山夷後,賜當地少數民族趙、張、楊、李等姓。魏晉時,鮮卑氏有複姓叱李氏,漢化後,改為李姓,是為洛陽李氏。再次,源自他姓改李姓。據有關資料所載,唐開國元勳有徐氏、安氏、杜氏、郭氏、麻氏、鮮於氏等16氏諸將,因功勳卓著,從唐國姓,賜姓李氏。又再次,源自林姓。在福建閩南一帶有一望族李林氏,眾十萬,為明代時福建泉州晉江的一支林姓人為了避禍的緣故改姓為李,有載“清源林李宗譜”。與林氏同奉文財神比干為始祖。二李氏自商末至東周的二百年間一直居住在亳州郡。西漢時,李氏一支遷往今山東境;自東漢開始,有李氏族人陸續徙居西南,分佈於川、滇一帶。魏晉南北朝時,李氏已是全國的大姓,主要在北方和中原發展,中原的崔、盧、李、鄭並稱四大名門望族。唐朝是中國封建社會的鼎盛時期,李氏作為國姓,最為顯貴。三唐代李氏南遷主要有三次。一次是在唐朝初期,李氏部分人南遷,其中河南的李氏于唐高宗時隨陳政、陳元光父子入閩開闢漳州。第二次是“安史之亂”時,有不少李氏子孫為避難遷往江南,在江蘇鎮江句容一帶立足繁衍。這其中就有明代初年遷移山頭上的我李氏家族的先祖。這一支的堂號是 青蓮堂。據唐·文獻李陽冰《草堂集序》、唐·範傳正《唐左拾遺翰林學士李公新墓碑並序》記載,五胡十六國之一西涼國的創建人武昭王李暠,祖籍是隴西成紀(今甘肅秦安)。隋朝末年,李白的祖先因罪或其他原因流亡到西域,隱姓易名,流寓了五世,到了唐中宗神龍元年(西元705年),李白的父親才攜帶家族重新返歸內地,定居於西蜀綿州的昌隆(今四川江油),同時恢復李姓。而唐朝皇帝也是李暠的後裔。大唐貞觀年間,太宗李世民撰《涼武昭王傳》,尊李暠為世祖。天寶二年,玄宗李隆基追尊暠為“興聖皇帝”,此李暠陵改封為“建世陵”。李氏一脈,文治武功顯於史冊,而振起于武昭王,流韻於酒泉郡。所以李暠的後人李白長大以後在社交中常常同唐宗室子弟聯宗,以從兄弟、叔侄或祖孫相稱謂。由此可以推斷,凡隸屬於青蓮堂的李氏後人,與唐朝的皇族都有著密切的血統關係。第三次是五代時,因動亂,李氏有遷往福建、莆田、晉江等地定居的。朝鮮李氏、越南李氏都是從內地遷移出去的。從明末開始,閩、粵李氏陸續有人移居臺灣。李氏遷徙至海外,始于明朝初年。移居琉球的李姓華人都是福建人。四在中國歷史上,李姓稱帝稱王者多達60餘人,先後建立有大成、西涼、涼、吳、魏、唐、楚、後唐、南唐、大蜀、西夏和大順等政權。
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2025-06-17 12:21:09 HTTP/1.1 GET : 219.146.67.246/jia/index/jpview1.html?cid=76378&id=2359
- 运行时间 : 0.096847s [ 吞吐率:10.33req/s ] 内存消耗:3,779.40kb 文件加载: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.14.52',
'via' => '1.1 squid-proxy-5b5d847c96-vm6dr (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' => '76378',
'id' => '2359',
)
- [ 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.000144s ] 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.002250s ]
- [ SQL ] SELECT column_name FROM information_schema.key_column_usage WHERE table_name='jia_class' [ RunTime:0.002621s ]
- [ SQL ] SELECT T1.* FROM (SELECT thinkphp.*, ROW_NUMBER() OVER ( ORDER BY rand()) AS ROW_NUMBER FROM (SELECT * FROM [jia_class] WHERE [id] = 2359) AS thinkphp) AS T1 WHERE (T1.ROW_NUMBER BETWEEN 1 AND 1) [ RunTime:0.001805s ]
- [ 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.002225s ]
- [ SQL ] SELECT column_name FROM information_schema.key_column_usage WHERE table_name='jia_list' [ RunTime:0.001492s ]
- [ SQL ] SELECT T1.* FROM (SELECT thinkphp.*, ROW_NUMBER() OVER ( ORDER BY rand()) AS ROW_NUMBER FROM (SELECT * FROM [jia_list] WHERE [id] = 76378) AS thinkphp) AS T1 WHERE (T1.ROW_NUMBER BETWEEN 1 AND 1) [ RunTime:0.020458s ]

0.100549s