当前位置:首页>郑州>郑州大学[MATER DESIGN]:数据稀缺下基于微调迁移学习的 Cu-Ti 合金加速设计

郑州大学[MATER DESIGN]:数据稀缺下基于微调迁移学习的 Cu-Ti 合金加速设计

  • 2026-03-31 10:41:09
郑州大学[MATER DESIGN]:数据稀缺下基于微调迁移学习的 Cu-Ti 合金加速设计

【简介】

本研究提出一种新颖的机器学习框架,利用迁移学习(TL)克服数据稀缺问题,设计兼具高极限抗拉强度(UTS)和高电导率(EC)的高性能 Cu-Ti 合金。研究利用基于多体系铜合金大数据集训练的预训练模型,将其知识迁移至仅含 40 个样本的目标 Cu-Ti 体系,开发了两种迁移学习策略:第一层冻结(TL1)和逐层解冻(TL2)。针对Cu-Ti 数据集,TL1 在训练过程中仅冻结第一个隐藏层,TL2则采用渐进式逐层解冻方法。Cu-Ti 合金的 TL2 模型实现了卓越的预测精度(UTS 模型:R²=0.96EC 模型:R²=0.93),显著优于R²<0.77 的传统机器学习模型。优化后的 TL2 模型指导贝叶斯优化驱动的主动学习逆向设计,仅通过三次迭代便快速识别出最优合金 ——Cu-4Ti-0.3Fe-0.2CrCTFC)。实验验证表明,CTFC 合金具有优异性能:UTS=1107MPa(预测误差 1.8%),EC=20.8% IACS(预测误差 2.8%)。微观结构分析显示,纳米析出相 β'-CuTiFeTi  Cr 的协同析出同时提升了合金的强度和电导率。该机器学习框架为数据受限条件下高性能材料的设计提供了高效途径。

【全文链接】

https://doi.org/10.1016/j.matdes.2025.115055

【亮点】

1)分层解冻迁移学习模型仅用 40 个样本,对铜钛合金性能的预测决定系数(R²)即达 0.93 以上

2)贝叶斯优化通过 3 轮主动学习迭代,筛选出铜钛铁铬(CTFC)系合金的最优成分为 Cu-4Ti-0.3Fe-0.2Cr

3)该铜钛铁铬合金借助位错 / 析出相双强化机制,实现 1107MPa 的抗拉强度(UTS)和20.8% 国际退火铜标准的导电率(EC

【背景】

弹性铜合金广泛应用于弹性元件和导电元件领域,包括载流弹性部件、开关、连接器和端子部件等。极限抗拉强度(UTS)超过 1GPa 的高弹性铜合金主要包括 Cu-BeCu-Ti Cu-Ni-Sn 合金体系。在这些弹性铜合金中,Cu-Be 合金因铍的毒性和加工难题面临严格限制,Cu-Ni-Sn 合金则存在原材料成本高的问题。Cu-Ti 合金综合性能优异,具有环境友好和原材料成本低的优势,应用前景广阔。

随着信息化、自动化和智能化的加速发展,对弹性铜合金的力学性能和电导率提出了更高要求。然而,Cu-Ti 合金通常表现出较低的电导率,尤其是当极限抗拉强度超过 1GPa 时。研究人员通过元素添加和工艺优化来同时提升 Cu-Ti 合金的力学性能和导电性能。研究表明,在 Cu-Ti 合金体系中,少量添加 Fe 可协同提升强度和电导率,但过量 Fe 会导致力学性能显著恶化;NiAlMg 等元素可提高电导率但会损害力学性能;ZrCr 等元素可强化合金但会降低其导电性。另一方面,固溶处理温度 / 时间、冷轧压下量、时效温度 / 时间等工艺参数对力学性能和电导率存在耦合影响。在大设计空间内同时优化多种合金元素和工艺参数,可协同改善 Cu-Ti 合金的力学性能和电导率。目前,耗时耗力的试错实验方法已无法满足 Cu-Ti合金快速精准设计的需求。

数据驱动方法利用实验 / 模拟数据集和机器学习(ML),在加速新型金属材料开发方面展现出巨大潜力,包括高熵合金、钛合金、形状记忆合金等领域。上述研究主要采用传统机器学习模型,其精度严重依赖大数据集。然而,对于 Cu-Ti 合金这类研究较少、可用数据有限的材料,训练用于合金设计的机器学习模型也需要谨慎考虑。迁移学习(TL)技术是指利用解决一个问题所获得的知识,来改进相关但不同任务的性能。作为机器学习方法的一个分支,迁移学习技术可使在大数据集上训练的模型适配并应用于数据有限的另一任务。通过使用预训练模型并在新任务上进行微调,迁移学习有助于提升模型性能,减少对大量数据收集的需求。

迁移学习方法已应用于新型金属合金的开发或其他材料科学应用。研究人员提出一种迁移学习框架,将 1053 组商用 AA7xxx 合金的工艺 - 性能数据迁移至 E2 铝合金,高效设计了三阶段固溶 - 时效处理工艺,打破了传统的强度 - 塑性权衡,实现了 767MPa 的峰值强度和 13.4% 的伸长率。研究人员提出一种方法,将预训练卷积神经网络(CNNs)的知识迁移应用于高温钛合金的预测,该卷积神经网络最初在 Fe 基、Ni 基和 Co 基高温合金的大数据集(753个样本)上训练,用于改进小数据集(88 个样本)高温钛合金的预测性能。他们的方法包括冻结预训练模型的卷积层和全连接层,并引入新的全连接层来预测材料性能。虽然该策略可以提升预测性能,但用于大规模数据预测时,作为评估预测精度关键参数的决定系数(R²)在某些情况下可能低于 0.8。在迁移学习中,卷积层中的知识通常被视为通用知识,而全连接层负责整合卷积层提取的特征并进行特定任务训练。这表明,在新任务上应用精心设计的微调迁移学习模型策略,对决定预测性能至关重要。

本研究通过将迁移学习模型与贝叶斯优化和主动学习相结合,提出了一种实现 UTS  EC 均衡提升的Cu-Ti 合金逆向设计框架。首先评估了数据稀缺条件下不同传统机器学习模型预测 Cu-Ti 合金成分 / 工艺 - 性能关系的性能。为解决预测精度有限的问题,通过微调预训练模型的隐藏层(最初在 Cu-TiCu-FeCu-NiCu-Cr  Cu-Zr 合金的大数据集上训练),提出了两种迁移学习策略,实现跨体系知识迁移。然后,将性能更优的迁移学习模型与贝叶斯优化和主动学习相结合,在设计空间内搜索最优的 Cu-Ti 合金成分和工艺参数。最后,通过力学测试和微观结构表征等实验验证,证明了数据稀缺下迁移学习驱动逆向设计策略的效率。该方法显著加速了高性能 Cu-Ti 合金的发现,同时最大限度地减少了对大量实验数据集的依赖。

【图文】

 1 展示了本研究采用的 Cu-Ti 合金设计框架,包括四个主要部分:数据收集、机器学习模型建立、合金逆向设计和实验验证,共同构成主动学习迭代循环。

2.1 数据收集

基于文献收集的数据建立的数据集包含 Cu-TiCu-FeCu-NiCu-Cr  Cu-Zr 合金的相关信息,每条数据均包括合金成分、热机械加工(TMP)参数和合金性能,用于建立 Cu-Ti 合金的成分 / 热机械加工参数 - 性能关系。数据集中的合金均采用相同的加工路线制备:铸造、固溶处理、冷轧和时效。热机械加工参数包括固溶处理温度和时间、冷轧变形量(%)以及时效温度和时间。评估的力学性能为极限抗拉强度(UTS)和电导率(EC)。材料成分和热机械加工参数用作机器学习模型的输入特征,UTS  EC 为目标输出。整合后的数据集在不同合金体系间存在固有不平衡。为减轻特征尺度偏差的潜在影响,在模型训练前对所有特征进行 Z 分数标准化预处理,防止模型受特定体系数值大小的主导,从而提高模型的泛化能力。

该数据集包含 40  Cu-Ti 合金数据和120 组其他铜合金体系数据(补充材料)。图 2 展示了多体系铜合金数据集的散点图。

2.2 机器学习模型建立

2.2.1传统机器学习方法

为建立 Cu-Ti 合金成分 / 热机械加工参数与性能之间的关系模型,最初仅使用 Cu-Ti 合金数据评估了六种经典机器学习算法,包括支持向量回归(SVR)、岭回归、随机森林回归(RF)、近邻(KNN)、梯度提升回归(GBR)和套索回归。所有传统机器学习模型均采用网格搜索结合 5 折交叉验证进行严格优化,以确保公平比较。每种模型的超参数搜索空间如下:SVR:核函数(线性、径向基函数)、C[1,10,100,1000,10000])、伽马([1,10,100,1000,10000]);RF:决策树数量([50,100,200,300,400,500])、最大深度([3,5,7,9,11,13]);GBR:决策树数量([50,100,200,300,400,500])、最大深度([3,5,7,9,11,13]);KNN:邻居数量([3,5,7,9,11,13])、权重([均匀、距离]);岭回归 / 套索回归:阿尔法([0.001,0.01,0.1,1,10,100])。以决定系数(R²)作为预测精度的主要评价指标,R² 衡量模型预测值解释实验值方差的比例,定义为:

R²=1−(y−ŷ)²/(yȳ

其中,ŷ为预测值,y为实验值,ȳ为实验值的平均值,为样本总数。R² 的取值范围为0-1,值越高表明模型性能越好。

2.2.2迁移学习方法

为进一步提升 Cu-Ti 合金模型的性能,采用迁移学习策略,利用在多体系铜合金数据上训练的预训练模型所捕获的通用知识,将其迁移至专门针对 Cu-Ti 合金数据训练的模型中。迁移学习方法采用多层感知器(MLP)作为基础算法。

虽然多层感知器的隐藏层具有相同的物理结构 —— 每个神经元执行加权求和、偏置加法和激活函数变换,但根据深度不同,其功能作用和学习到的特征表现出不同的物理意义。浅层通常捕获输入数据的基本、低级特征,而深层则逐步抽象和组合这些基础特征,以学习更复杂、专门的表示。这种分层特征提取类似于感知系统,理解是从通用特征到特定特征逐步构建的。因此,对预训练模型的隐藏层实施两种不同的微调策略以优化 Cu-Ti 合金模型,如图 3 所示:

1)迁移学习方法 1TL1 模型 —— 第一层冻结):在 Cu-Ti 数据集上进行迭代训练时,仅冻结预训练模型的第一个隐藏层。该策略保留了从所有收集的铜合金数据中学习到的基本特征提取能力,同时允许后续层专门适应 Cu-Ti 体系的特征。

2)迁移学习方法 2TL2 模型 —— 逐层解冻):训练开始时冻结所有隐藏层,最初仅解冻第二个隐藏层在 Cu-Ti 数据上进行训练,随后在连续的训练迭代中逐渐解冻更多层。这种渐进式方法有助于更深入地适应 Cu-Ti 数据的复杂性,同时系统地利用预训练模型的知识,增强了适应过程中的灵活性,并可能减轻过拟合。

两种迁移学习模型的性能也采用决定系数(R²)进行评估。

模型训练前,对数据集进行标准化处理,以归一化特征分布并消除尺度差异。然后将数据分为 80% 的训练集和 20% 的测试集,以评估模型的泛化能力。为最大限度地减少随机分割带来的变异性并系统地确定最优超参数,采用网格搜索结合 5 折交叉验证。

2.3 合金逆向设计

为在设计空间内确定最优成分和热机械加工参数,采用与先前研究类似的贝叶斯优化策略。通过 100 次独立建模迭代构建 UTS EC 的概率代理模型,每次迭代使用 Cu-Ti 训练数据的随机80% 子样本。对于从收集的合金数据插值得到的每个候选合金,计算这些 100 次预测的平均预测性能(UTS  μEC  μ)及其相应的标准差(UTS  σEC  σ)。每个候选合金的期望改进(EI)可通过以下公式计算:

EI_U TS=σ[φ(z)+zΦ(z)]2

EI_EC=σ[φ(z)+zΦ(z)]3

其中,φ(z)  Φ(z) 分别表示标准正态概率密度函数(PDF)和累积分布函数(CDF),z=(μ−μ*)/σ,μ代表当前最佳(基准)性能值。为平衡 UTS  EC 这两个相互冲突的目标,采用多目标期望改进(MOEI)函数,定义如下:

MOEI=EI_UTS×EI_EC4

如相关研究所示,当此类多目标期望改进公式用于贝叶斯优化时,适用于设计同时具有改进 UTS  EC  Cu-Ti 合金。多目标期望改进值最大的候选合金被认为具有最优的综合性能,因此采用这种多目标优化策略进行逆向设计。

2.4 实验验证

根据逆向设计结果,在氩气氛围下使用真空感应熔炼炉制备 Cu-Ti 合金。原材料包括工业纯铜、钛、钴、铬和铁,纯度均超过 99.9%。随后,在相应的热机械加工参数下对合金进行加工,并评估加工后样品的力学性能和电导率。采用电火花加工(EDM)从板材上切割出标距长度为 10mm、横截面为 2.5mm×1.2mm 的狗骨形拉伸试样。在螺杆驱动的 SUNS UTM 5105 试验机上以 0.5mm/min 的横梁速度进行单轴拉伸试验。使用 D60k 数字涡流金属导电率仪评估电导率。采用 Cu Kα 辐射,在 40kV 下进行 X 射线衍射(XRD)分析,在 2θ 范围为 20°-100° 内获取衍射图谱,步长为 0.013°,每步停留时间为 40.8s。透射电子显微镜(TEM)观察样品经机械研磨后,采用氩离子铣削减薄。所有透射电子显微镜观察均在 FEI Talos F200S 电子显微镜上进行,加速电压为 200kV,配备高角环形暗场(HAADF)探测器和能量色散 X 射线光谱(EDS)系统。

2.5 主动学习循环

将逆向设计的成分、热机械加工参数和性能测试结果纳入初始 Cu-Ti 合金数据集,重新训练 UTS  EC  TL2 模型预测模型。随后计算多目标期望改进值,指导下一轮合金成分 / 工艺设计和实验验证。建立闭环优化框架,持续迭代直至逆向设计合金的实测综合性能开始下降。

 1. 基于迁移学习的 Cu-Ti 合金设计主动学习框架。

 2. 所建立数据集中多体系铜合金的性能分布。

 3. 迁移学习微调策略:(a) 第一层冻结;(b) 逐层解冻。

 4. 传统机器学习模型性能:(a1)-(f1) 极限抗拉强度(UTS);(a2)-(f2) 电导率(EC)。

 5. 预训练模型性能评估:(a) 极限抗拉强度(UTS);(b) 电导率(EC);(c) 极限抗拉强度(UTS)和电导率(EC)的交叉验证结果。

 6. 直接迁移学习模型性能评估:(a) 极限抗拉强度(UTS);(b) 电导率(EC)。

 7. TL1  TL2 模型性能评估:(a1)-(b1) 极限抗拉强度(UTS);(a2)-(b2) 电导率(EC)。

 8. 不同机器学习模型的预测性能比较:(a) 极限抗拉强度(UTS);(b) 电导率(EC)。

 9. 原始建立数据集与主动设计合金的性能分布比较。

 10. CTFC 合金的透射电子显微镜(TEM)微观结构表征和分析:(a) 纳米析出相的高分辨透射电子显微镜(HRTEM)图像;(b) 高角环形暗场 - 扫描透射电子显微镜(HAADF-STEM)图像及相应的能量色散 X 射线光谱(EDS)元素图谱;(c) 析出相的定量尺寸分布;(d) 具有致密缠结的位错网络。

 11. CTFC 合金的 X 射线衍射(XRD)图谱和威廉姆森 - 霍尔线性拟合结果。

【结论】

本研究成功开发了一种基于迁移学习的主动学习策略,克服数据稀缺问题,加速高性能 Cu-Ti 合金的逆向设计,结论如下:

1)通过利用来自多体系铜合金数据集(Cu-TiCu-NiCu-FeCu-CrCu-Zr)预训练获得的知识,迁移学习框架相比仅在有限 Cu-Ti 数据上训练的传统机器学习模型表现出更好的性能。关键的是,渐进式逐层解冻微调策略(TL2)实现了卓越的极限抗拉强度(UTS)(R²=0.96)和电导率(EC)(R²=0.93)预测精度。

2)将优化后的 TL2 模型与贝叶斯优化和主动学习循环相结合,逆向设计合金成分和热机械加工参数。仅通过三次迭代,该框架便识别出最优的 Cu-4Ti-0.3Fe-0.2CrCTFC)合金,其加工工艺为固溶处理(1173K/2.5h)、冷轧(90%)和时效(773K/12h)。实验验证表明,CTFC 合金具有优异性能:1107MPa 的极限抗拉强度(UTS)和 20.8% IACS 的电导率(EC)。这些实测值与预测值高度吻合,极限抗拉强度(UTS)和电导率(EC)的误差分别仅为1.8%  2.8%

3)微观结构分析表明,CTFC 合金的优异性能源于协同强化机制:致密的纳米级 β'-CuTi 析出相、FeTi 析出相、Cr 析出相,以及冷轧保留的高位错密度。纳米级 β'-CuTiFeTi  Cr 析出相协同提升强度和电导率,高密度位错网络提供补充强化。析出强化和位错强化共同实现了强度和电导率的平衡。

【声明】

*以上图文版权归原作者所有,如有侵权请联系删除!

邮箱:copper_proc_res@foxmail.com

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-26 03:26:38 HTTP/2.0 GET : https://i.460.net.cn/a/482184.html
  2. 运行时间 : 0.090308s [ 吞吐率:11.07req/s ] 内存消耗:4,614.52kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=2f3963dbe1f671ca47b9d098dc02caf7
  1. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/config/database.php ( 2.47 KB )
  34. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/runtime/temp/ea612fc1da910b74827694dd9af81119.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/i.460.net.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000690s ] mysql:host=127.0.0.1;port=3306;dbname=i460;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000861s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000363s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000304s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000685s ]
  6. SELECT * FROM `set` [ RunTime:0.000220s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000686s ]
  8. SELECT * FROM `article` WHERE `id` = 482184 LIMIT 1 [ RunTime:0.000662s ]
  9. UPDATE `article` SET `lasttime` = 1777145198 WHERE `id` = 482184 [ RunTime:0.009568s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000258s ]
  11. SELECT * FROM `article` WHERE `id` < 482184 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000458s ]
  12. SELECT * FROM `article` WHERE `id` > 482184 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000943s ]
  13. SELECT * FROM `article` WHERE `id` < 482184 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000606s ]
  14. SELECT * FROM `article` WHERE `id` < 482184 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001009s ]
  15. SELECT * FROM `article` WHERE `id` < 482184 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.004692s ]
0.091862s