大模型在垂直行业的落地实践:从通用到定制化的技术跃迁
大模型在垂直行业的落地实践:从通用到定制化的技术跃迁
一、通用大模型的局限性:从 “全能” 到 “专精” 的转型挑战
通用大模型,如 GPT 系列,凭借其强大的自然语言处理能力,在文本生成、语义理解、机器翻译等基础任务中展现出卓越性能,为众多领域带来了新的思路与可能性。然而,当深入垂直行业场景时,其固有的局限性逐渐凸显。
(一)数据适配性差
通用模型主要基于海量公开语料库进行训练,这些语料虽广泛涵盖各类通用知识,但对于医疗、金融、法律等专业性极强的垂直领域而言,存在显著不足。医疗领域涉及患者详细病历数据、专业医学影像解读、复杂疾病诊断标准等,这些数据不仅具有高度隐私性,难以在公开语料中获取,且其专业知识体系复杂,需长期医学研究与临床实践积累。例如,在诊断罕见病时,需结合基因检测数据、多年临床观察以及最新医学研究成果,通用模型难以从公开语料中获取如此专业且精准的信息。金融领域同样如此,企业内部交易数据、客户信用评级数据、特定金融产品风险评估数据等,都是企业核心私有资产,包含大量专业金融术语、市场动态分析等内容,通用模型无法充分利用这些高质量私有数据进行针对性训练,导致在实际应用中难以准确理解和处理行业内专业信息。
(二)实时性与成本矛盾
在工业生产、智能交通等对实时响应要求极高的场景中,毫秒级响应时间往往决定系统性能与可靠性。但通用大模型由于庞大参数规模和复杂网络结构,推理时需消耗大量计算资源和时间。以工业自动化生产线为例,当传感器检测到设备异常时,系统需在极短时间内做出判断并给出控制指令,以避免生产中断或设备损坏。然而,通用大模型推理延迟可能长达数秒甚至数十秒,远远无法满足工业场景实时性需求。同时,为运行这些大模型,企业需投入高昂算力成本,包括购置高性能服务器、搭建专业数据中心、消耗大量电力资源等,这对许多企业,尤其是中小型企业而言,是难以承受的开支,严重制约大模型在垂直行业的广泛应用。
(三)领域知识深度不足
垂直行业通常具有深厚专业知识和严格行业规范。以医疗诊断为例,医生诊断疾病时,不仅要依据患者症状表现,还需结合丰富临床指南、大量病例经验以及最新医学研究成果进行综合判断。而通用模型缺乏对这些领域专业知识的深入理解和系统学习,难以准确把握疾病诊断过程中的复杂逻辑关系和微妙细节。例如,在诊断一种复杂的心血管疾病时,通用模型可能无法准确识别出多种症状背后的潜在病因,或者无法根据患者具体情况给出合理治疗建议,从而导致误诊或漏诊。同样,在金融领域风险评估、法律领域案件分析等场景中,通用模型也往往因对领域知识深度理解欠缺,无法提供精准有效解决方案。
解决方案:通过 “通用大模型底座 + 垂直领域精调” 的架构,构建轻量化、高适配的行业专用小模型。这种架构充分利用通用大模型在自然语言处理基础能力上的优势,将其作为底层支撑,然后针对特定垂直行业特点和需求,利用行业内私有数据和专业知识进行精细化调整和优化。通过这种方式,既避免从头构建模型所需的巨大成本和时间消耗,又能使模型快速适应行业场景,实现高效、精准应用。
二、垂直行业场景实践:定制化小模型的应用突破
1. 金融风控:基于时序数据的动态风险评估
(一)痛点
在金融领域,风险控制始终是核心任务之一。传统风控模型大多依赖预先设定的静态规则,例如根据客户信用评分、收入水平、负债情况等固定指标评估风险。然而,随着金融市场发展和创新,欺诈手段日益复杂多样且变化迅速。新型金融诈骗可能利用新兴支付渠道、巧妙设计的交易模式以及不断演变的网络技术,绕过传统风控模型检测。这些静态规则难以实时捕捉市场动态变化和欺诈行为新模式,导致金融机构在面对日益增长的风险时,防范能力逐渐不足,无法及时有效识别和应对潜在欺诈风险,从而可能遭受巨大经济损失。
(二)实践
为应对这一挑战,金融机构开始探索利用先进技术手段构建更智能、灵活的风控体系。其中,基于时序数据的动态风险评估模型成为重要解决方案之一。
首先,以金融交易数据为核心,全面收集包括交易金额、交易时间、用户行为轨迹等多维度时序数据。这些数据蕴含丰富信息,能反映用户交易习惯、资金流动规律以及潜在风险信号。例如,通过分析用户一段时间内的交易频率、交易金额变化趋势、交易地点分布等信息,可以建立用户行为画像,从而发现异常交易行为。
然后,构建专门的时序特征分析小模型。该模型采用先进机器学习算法,如循环神经网络(RNN)及其变体长短期记忆网络(LSTM)等,能有效处理时间序列数据中的长期依赖关系和动态变化特征。通过对大量历史交易数据的学习,模型可自动提取与高风险交易相关的特征模式,例如突然出现的大额异常交易、短时间内频繁的异地交易、与已知欺诈模式相似的交易行为等。
在此基础上,通过微调通用模型(如 Llama 2)进一步提升模型性能。Llama 2 作为强大的通用语言模型,具有良好的自然语言理解和处理能力。通过将金融领域专业知识和特定风险评估任务融入 Llama 2 中,利用金融交易数据对其进行有针对性的训练,使其能更好适应金融风控场景,准确识别和预测高风险交易。经过实际应用验证,采用这种方法构建的风险评估模型准确率相较于传统静态规则模型提升了 35%,能更有效帮助金融机构识别和防范欺诈风险,保障金融交易安全。
(三)数据表示例
交易ID | 用户ID | 交易金额 | IP地址 | 时间戳 | 风险标签 |
---|---|---|---|---|---|
001 | U123 | ¥12,000 | 192.168.1.1 | 2025-03-04 14:30 | 高风险 |
002 | U456 | ¥500 | 10.0.0.2 | 2025-03-04 14:32 | 低风险 |
003 | U123 | ¥8,000 | 172.16.0.5 | 2025-03-04 14:45 | 高风险 |
004 | U789 | ¥1,200 | 192.168.5.10 | 2025-03-04 15:01 | 中风险 |
005 | U456 | ¥650 | 10.0.0.2 | 2025-03-04 15:30 | 低风险 |
在这个数据表示例中,每一行记录代表一笔金融交易的关键信息。交易 ID 用于唯一标识每笔交易,方便后续查询和追踪;用户 ID 关联交易主体,通过对同一用户多笔交易数据的分析,可更好了解用户交易行为模式;交易金额直观反映交易规模大小;IP 地址记录交易发起的网络位置,有助于发现异地交易等异常情况;时间戳精确记录交易发生时间,结合时间序列分析方法,可分析交易在时间维度上的变化规律;风险标签则根据模型评估结果,对交易风险程度进行标注,高风险标签表示该笔交易可能存在欺诈风险,需进一步审查和处理,低风险标签表示交易相对安全。通过对这样大规模交易数据的分析和挖掘,风险评估模型能不断学习和优化,提高风险识别准确性和效率。
2. 物流优化:实时路径规划的轻量化模型
(一)痛点
物流行业作为现代经济重要支撑,面临日益复杂的运营环境。在物流运输过程中,各种突发因素频繁出现,如恶劣天气条件(暴雨、暴雪、台风等)会导致道路湿滑、能见度降低,影响车辆行驶速度和安全性;交通拥堵状况(交通事故、道路施工、早晚高峰等)会使运输路线通行时间大幅增加,导致货物延误。物流企业为保证货物按时送达,需实时动态调整运输路径,避开这些不利因素,提高运输效率。然而,传统路径规划方法往往基于历史交通数据和固定地图信息进行静态规划,无法及时获取和应对实时路况和天气变化,导致实际运输过程中,车辆常陷入拥堵路段或因恶劣天气被迫减速慢行,严重影响物流配送时效性和成本效益。
(二)实践
为实现实时路径规划,提升物流运输效率和灵活性,物流企业采用结合历史数据与实时信息的创新方案。
首先,基于大量历史运输数据,包括不同路线耗时、车辆油耗、运输货物类型等信息,训练轻量级决策树集成模型。决策树集成模型,如随机森林(Random Forest)和梯度提升决策树(GBDT)等,具有计算效率高、可解释性强的优点。通过对历史数据的学习,模型可挖掘不同运输场景下的最佳路线选择规律,例如在不同时间段、不同天气条件、不同货物类型情况下,哪条路线运输时间最短、油耗最低。例如,对于易腐货物运输,模型会优先选择路况较好、运输时间较短的路线,确保货物在保质期内送达;对于大型货物运输,模型会考虑道路承载能力和转弯半径等因素,选择合适路线。
同时,结合运营商大模型的实时气象预测能力,如中国移动的 “九天” 模型。“九天” 模型利用先进气象数据采集技术和强大数据分析算法,能实时准确预测天气变化情况,包括降雨、降雪、风力等信息。物流企业通过与 “九天” 模型的 API 接口对接,将实时气象信息引入路径规划系统。当遇到恶劣天气即将影响某条运输路线时,系统能及时调整路径规划,为司机推荐避开恶劣天气区域的替代路线。
通过这种方式,物流企业的路径规划效率得到显著提升。经过实际运营数据统计,采用该方案后,物流运输路径规划效率较传统方法优化了 40%,大大减少运输时间和成本,提高了客户满意度。
(三)业务流程图
在这个业务流程图中,实时交通数据 A 和天气预测 API 提供的气象信息 C 同时作为输入,被传输到路径规划引擎 B 中。路径规划引擎 B 整合了基于历史运输数据训练的轻量级决策树集成模型以及与实时气象数据对接的算法模块。它根据实时交通状况和气象信息,结合历史经验,对运输路径进行综合分析和计算,生成多个候选路径方案。然后,通过最优路径决策模块 D,对这些候选方案进行评估和筛选,选择出当前情况下最优的运输路径。最后,将最优路径信息发送到司机终端 E,司机根据终端显示的路径导航信息进行运输。整个流程形成闭环,能实时根据外部环境变化调整路径规划,确保物流运输高效、顺畅进行。
3. 医疗对话模型:面向患者咨询的专用助手
(一)痛点
在医疗领域,患者就医前往往有各种疑问,希望快速获取准确医学信息。然而,通用模型处理医疗咨询时存在诸多问题。一方面,通用模型缺乏专业医学知识体系支撑,对于复杂医学概念、疾病诊断标准、治疗方案等内容,可能给出不准确、不全面甚至错误建议。例如,在回答患者关于某种罕见病咨询时,通用模型可能因对该疾病罕见症状和特殊治疗方法了解不足,给出误导性信息。另一方面,通用模型无法与医院内部诊疗系统有效对接,不能获取患者病历信息、检查报告等个性化数据,难以针对患者具体情况提供定制化医疗建议。这不仅无法满足患者实际需求,还可能导致患者因获取错误信息延误病情或采取不恰当治疗措施。
(二)实践
为打造能准确、专业回答患者咨询的医疗对话模型,医疗机构采取基于本地化医疗知识库进行微调的策略。
首先,收集和整理本地化医疗知识库,其中包括医院内部积累的大量电子病历数据、详细药品说明书、专业医学教材和文献、临床诊疗指南等丰富医学信息资源。这些数据和知识经过专业医学团队审核和整理,确保准确性和权威性。
然后,利用这些本地化医疗知识库对小模型进行精细调整。在微调过程中,模型学习到医疗领域专业术语、疾病症状与诊断之间的逻辑关系、不同治疗方案适用范围等专业知识。同时,通过将患者常见问题与对应准确回答进行配对训练,模型能更好理解患者问题意图,并给出符合医学规范的回答。
在四川某三甲医院进行的试点中,该医疗对话模型取得显著成效。在对常见症状咨询回答方面,模型准确回复率从最初使用通用模型时的 68% 大幅提升至 92%。例如,当患者询问 “发烧 38℃该吃什么药?” 时,模型能根据知识库中的医学知识,准确回答 “建议服用布洛芬,并观察体温变化。若持续高热请及时就诊。”;当患者咨询 “糖尿病可以吃西瓜吗?” 时,模型会给出 “少量食用,需监测血糖并咨询主治医师。” 等专业且合理建议。这一成果不仅提高患者获取医疗信息的效率和准确性,也在一定程度上减轻医护人员咨询负担,提升医院整体服务质量。
(三)数据训练示例
患者提问 | 标准回答(医生审核) |
---|---|
“发烧38℃该吃什么药?” | “建议服用布洛芬,并观察体温变化。若持续高热请及时就诊。” |
“糖尿病可以吃西瓜吗?” | “少量食用,需监测血糖并咨询主治医师。” |
“头晕恶心是怎么回事?” | “可能原因较多,包括前庭疾病、颈椎问题、低血糖等,建议到医院进行检查确诊。” |
“高血压患者能喝咖啡吗?” | “不建议饮用,咖啡因可能导致血压短暂升高,建议改饮用淡茶或温白开水。” |
“感冒能吃鸡蛋吗?” | “一般感冒可以适量食用鸡蛋,富含优质蛋白有助恢复。但如有发热,应清淡饮食。” |
在这个数据训练示例中,每一对患者提问和标准回答构成一个训练样本。患者提问涵盖常见医疗咨询问题,这些问题反映患者在日常生活中对健康问题的关注和疑惑。标准回答则由专业医生根据医学知识和临床经验审核确定,确保回答准确性和专业性。通过大量这样的训练样本对医疗对话模型进行训练,模型能不断学习和优化,提高对患者问题的理解能力和回答准确性。随着训练数据不断丰富和更新,模型能适应更多复杂问题场景,为患者提供更全面、可靠的医疗咨询服务。
三、技术实现路径:从模型设计到部署落地的关键步骤
(一)数据预处理
在构建垂直行业专用模型过程中,数据预处理是至关重要的第一步。由于垂直行业数据具有专业性强、格式多样、质量参差不齐等特点,因此需要进行全面而细致的处理。
首先,对行业数据进行清洗。这包括去除数据中的噪声、重复数据、错误数据等。例如,在医疗数据中,可能存在病历记录不完整、数据录入错误等情况,需要通过数据清洗算法和人工审核相结合的方式进行修正。在金融数据中,可能存在交易数据的异常值、缺失值等问题,需要采用合适的数据插补方法进行处理,以确保数据准确性和完整性。
然后,构建领域知识图谱。以金融反欺诈规则为例,通过对金融交易数据、客户信息、法律法规等多源数据的分析和整合,构建出包含金融实体(如客户、交易机构、金融产品等)、实体之间关系(如交易关系、借贷关系、担保关系等)以及相关属性(如交易金额、利率、还款期限等)的知识图谱。在医疗领域,构建包含疾病、症状、药品、检查项目、治疗方案等医学概念及其相互关系的知识图谱。知识图谱能将分散的行业知识结构化,为后续模型训练提供丰富语义信息,帮助模型更好理解和处理行业数据。
(二)模型微调
模型微调是实现通用模型向垂直行业专用模型转化的核心步骤。为降低训练成本,提高微调效率,通常采用 LoRA(低秩适配)技术。
LoRA 技术的核心思想是在不改变原始模型参数的基础上,通过引入额外的低秩矩阵来对模型进行微调。对于百亿参数规模的通用模型,直接对所有参数进行微调不仅计算量巨大,而且容易导致过拟合问题。而 LoRA 技术通过将模型的权重矩阵分解为低秩矩阵的乘积形式,只对这些低秩矩阵进行训练更新,大大减少需要训练的参数数量。例如,对于一个维度为 d×d 的权重矩阵 W,传统微调方式需要更新 d×d 个参数,而采用 LoRA 技术,通过将 W 表示为两个低秩矩阵 A(d×r)和 B(r×d)的乘积(W = AB,其中 r << d),只需更新 A 和 B 中的参数,参数更新数量从 d×d 减少到 2dr,显著降低计算复杂度和训练成本。同时,LoRA 技术在保证模型性能的前提下,能快速适应垂直行业特定任务,使模型在垂直领域应用中表现出良好效果。
(三)边缘部署
为实现本地化推理,提高模型响应速度和数据安全性,需要将训练好的模型进行边缘部署。在边缘部署过程中,通过模型量化与剪枝技术对模型进行优化。
模型量化是将模型中的参数数据类型从高精度(如 32 位浮点数)转换为低精度(如 8 位整数),在几乎不损失模型性能的前提下,大幅减少模型存储空间和计算量。例如,将模型权重参数从 32 位浮点数转换为 8 位整数表示,可使模型存储空间减少约 4 倍,同时在推理过程中,计算量也相应减少,从而提高推理速度。模型剪枝则是去除模型中对性能影响较小的连接和神经元,进一步简化模型结构,降低计算复杂度。通过模型量化与剪枝,可将模型参数量压缩至原模型的 1/10,使模型能够在资源有限的边缘设备上高效运行,实现本地化推理,减少数据传输延迟和隐私风险。
优化技术 | 压缩比例 | 性能损失 | 适用场景 | 实现复杂度 |
---|---|---|---|---|
权重量化 | 2x-4x | <1% | 通用推理 | 低 |
知识蒸馏 | 5x-10x | 1-3% | 特定任务 | 中 |
模型剪枝 | 2x-5x | 1-5% | 参数冗余模型 | 中 |
低秩分解 | 3x-8x | 2-5% | 全连接层 | 高 |
混合精度 | 1.5x-2x | <0.5% | GPU部署 | 低 |
四、未来趋势:垂直模型与行业生态的深度融合
(一)多模态扩展
未来,垂直模型将朝着多模态融合的方向演进,显著提升其在复杂行业场景中的应用效能。以工业质检领域为例,传统质检手段主要依靠人工肉眼甄别,或单纯依赖单一传感器采集的数据,这种方式不仅效率低下,而且准确性难以保证。相比之下,采用多模态融合技术的垂直模型,能够同时整合高清图像采集设备捕捉的产品外观影像、各类传感器反馈的物理参数,以及生产流程中的历史工艺信息。通过对这些多源数据的深度分析与关联,模型不仅能够快速、精准地识别产品表面的细微缺陷,还能根据多模态数据间的内在逻辑,预测潜在的质量风险,从而极大地提高质检效率与可靠性,充分展现多模态融合垂直模型在复杂工业场景中的显著优势。
(二)政策引领
政策引领:北京、安徽等地政府以敏锐的行业洞察力,精准把握大模型技术在产业升级与政务革新方面的巨大潜力,积极发挥政策导向作用。北京设立专项资金,全力支持大模型技术在智能制造领域的落地应用。通过智能算法深度嵌入生产流程,对设备运行状态进行实时监测与精准调控,生产效率提升显著,产品不良率大幅降低,推动产业向高端化、智能化加速迈进。安徽同样设立专项资金,将大模型技术深度应用于数字政府建设。利用大模型强大的数据挖掘与整合能力,对海量政务数据进行梳理分析,实现跨部门数据的高效流通与协同办公,政务审批时长平均缩短,民众切实享受到更为便捷、高效的公共服务,城市治理水平显著提升。
地区 | 政策方向 | 资金支持 | 重点领域 | 预期成效 |
---|---|---|---|---|
北京 | 产业数字化转型 | 10亿专项资金 | 智能制造 | 生产效率提升30% |
上海 | 算力基础设施 | 15亿专项资金 | 算力中心建设 | 支持100家企业上云 |
广东 | 产业链协同 | 8亿专项资金 | 供应链优化 | 降低运营成本20% |
安徽 | 数字政府 | 5亿专项资金 | 政务服务 | 审批时长缩短50% |
浙江 | 中小企业赋能 | 7亿专项资金 | 普惠金融 | 服务1万家中小企业 |
结论
垂直行业小模型绝非大模型简单的 “精简版本”,其核心在于深度融入特定领域知识,通过对各类复杂场景的精细调校,完成从通用到专业的 “小而精” 技术跨越。在实际应用中,这种深度定制能够精准满足行业内不同业务环节的差异化需求,大幅提升效率与质量。展望未来,随着行业数据共享机制的逐步完善,数据壁垒被不断破除,以及算力技术的革新带来成本持续降低,垂直模型将凭借其对行业的深度理解与高效适配,成为驱动企业智能化转型的核心动力,引领各行业在智能时代实现突破性发展。
相关文章:
大模型在垂直行业的落地实践:从通用到定制化的技术跃迁
大模型在垂直行业的落地实践:从通用到定制化的技术跃迁 一、通用大模型的局限性:从 “全能” 到 “专精” 的转型挑战 通用大模型,如 GPT 系列,凭借其强大的自然语言处理能力,在文本生成、语义理解、机器翻译等基础任…...
FPGA开发,使用Deepseek V3还是R1(1):应用场景
以下都是Deepseek生成的答案 FPGA开发,使用Deepseek V3还是R1(1):应用场景 FPGA开发,使用Deepseek V3还是R1(2):V3和R1的区别 FPGA开发,使用Deepseek V3还是R1&#x…...
Docker概念与架构
文章目录 概念docker与虚拟机的差异docker的作用docker容器虚拟化 与 传统虚拟机比较 Docker 架构 概念 Docker 是一个开源的应用容器引擎。诞生于 2013 年初,基于 Go 语言实现。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中…...
算法之数据结构
目录 数据结构 数据结构与算法面试题 数据结构 《倚天村 • 图解数据结构》 | 小傅哥 bugstack 虫洞栈 ♥数据结构基础知识体系详解♥ | Java 全栈知识体系 线性数据结构 | JavaGuide 数据结构与算法面试题 数据结构与算法面试题 | 小林coding...
Mysql学习笔记(六)Django连接MySQL
一、Django中的MySQL驱动程序 Python中常见的MySQL驱动程序: MySQL-python:就是MySQLdb,是对C语言操作MySQL的封装,支持Python2,不支持Python3mysqlclient:MySQL-python的另一个分支,支持Python3pymysql&am…...
手机号码归属地的实现
手机号码归属地查询一般可以通过以下几种方式实现: 1. 使用公开的号码归属地数据库 可以使用国内的手机号码归属地数据库,如: 百度号码归属地开放API阿里云号码归属地API腾讯号码归属地API 你可以在本地存储一个 CSV 或 SQLite 数据库&…...
本地部署 DeepSeek:从 Ollama 配置到 Spring Boot 集成
前言 随着人工智能技术的迅猛发展,越来越多的开发者希望在本地环境中部署和调用 AI 模型,以满足特定的业务需求。本文将详细介绍如何在本地环境中使用 Ollama 配置 DeepSeek 模型,并在 IntelliJ IDEA 中创建一个 Spring Boot 项目来调用该模型…...
2025年渗透测试面试题总结- 阿某云安全实习(题目+回答)
网络安全领域各种资源,学习文档,以及工具分享、前沿信息分享、POC、EXP分享。不定期分享各种好玩的项目及好用的工具,欢迎关注。 目录 阿里云安全实习 一、代码审计经验与思路 二、越权漏洞原理与审计要点 三、SSRF漏洞解析与防御 四、教…...
WHAT - 前端异步事件流处理场景梳理
目录 一、典型场景二、解决方案与技术选型1. 基础异步控制2. 状态管理方案3. 复杂任务调度4. 任务取消机制5. 微任务队列优化 三、最佳实践建议四、工具链推荐 前端异步任务流处理是现代Web开发中常见的需求,尤其在复杂业务逻辑、高交互性应用中不可或缺。以下是常见…...
PHP 包含(Include)机制详解
PHP 包含(Include)机制详解 在PHP编程中,include和require是两个非常基础的函数,用于在脚本中包含其他文件。它们在模块化编程中发挥着至关重要的作用,使得代码更易于维护和扩展。本文将详细介绍PHP的包含机制,包括其工作原理、使用方法以及最佳实践。 一、PHP 包含机制…...
Metal学习笔记十:光照基础
光和阴影是使场景流行的重要要求。通过一些着色器艺术,您可以突出重要的对象、描述天气和一天中的时间并设置场景的气氛。即使您的场景由卡通对象组成,如果您没有正确地照亮它们,场景也会变得平淡无奇。 最简单的光照方法之一是 Phong 反射模…...
MongoDB 高级索引
MongoDB 高级索引 摘要 在数据库管理中,索引是提高查询效率的关键因素。MongoDB,作为一款流行的NoSQL数据库,其索引功能尤为强大。本文将深入探讨MongoDB的高级索引特性,包括复合索引、部分索引、文本索引、地理空间索引等,旨在帮助数据库管理员和开发者更好地利用Mongo…...
从DNS到TCP:DNS解析流程和浏览器输入域名访问流程
1 DNS 解析流程 1.1 什么是DNS域名解析 在生活中我们会经常遇到域名,比如说CSDN的域名www.csdn.net,百度的域名www.baidu.com,我们也会碰到IP,现在目前有的是IPV4,IPV6。那这两个有什么区别呢?IP地址是互联网上计算机…...
【JQuery—前端快速入门】JQuery 基础语法
JQuery JQuery是一个快速、简洁且功能丰富的JavaScript框架; 1. 引入依赖 使用JQuery需要先引入对应的库; 在使用 JQuery CDN 时,只需要在 HTML 文档中加入如下代码 <script src"https://code.jquery.com/jquery-3.7.1.min.js"></s…...
即梦AI发布新数字人模型OmniHuman-1
简介 随着人工智能技术的发展,特别是深度学习和自然语言处理的进步,AI在内容创作领域的应用越来越广泛。字节跳动作为一家领先的科技公司,一直在探索如何利用AI技术来提升用户体验和创造力。OmniHuman-1模型正是在这种背景下诞生的ÿ…...
ARM CM3核 压栈流程
STM32F103 使用 ARM Cortex-M3 内核,与 STM32F013(Cortex-M0)相比,其压栈行为有所不同,主要体现在异常自动压栈和**手动压栈(函数调用)**两方面。 1. 进入异常/中断时的自动压栈 当 STM32F103 …...
WHAT - RxJS 异步事件流处理
目录 RxJS 关键概念简单示例常用操作符1. 创建 Observables2. 转换操作符(map)3. 过滤操作符(filter)4. 合并多个流(mergeMap) 适用于 React & TypeScriptReact 组件中使用 RxJS RxJS 是一个用于处理异…...
vue组合式API中prop
*一、了解(事件与$emit) 一个组件需要显示声明它所接受的props,这样才知道外部传入的那些是props,那些是透传attribute。 在<script setup>单文件组件中,props可以使用defineProps()宏来声明,defineProps 是一个仅 <script setup> 中可用的编译宏命令,并不需…...
【HarmonyOS Next】自定义Tabs
背景 项目中Tabs的使用可以说是特别的频繁,但是官方提供的Tabs使用起来,存在tab选项卡切换动画滞后的问题。 原始动画无法满足产品的UI需求,因此,这篇文章将实现下面页面滑动,tab选项卡实时滑动的动画效果。 实现逻…...
算法 并查集
目录 前言 一 并查集的思路 二 并查集的代码分析 三 实操我们的代码 四 并查集的代码优化 总结 前言 并查集主要是用来求解集合问题的,用来查找集合还有就是合并集合,可以把这个运用到最小生成树里面 一 并查集的思路 1 并查集的相关的操作…...
EP 架构:未来主流方向还是特定场景最优解?
DeepSeek MoE架构采用跨节点专家并行(EP)架构,在提升推理系统性能方面展现出巨大潜力。这一架构在发展进程中也面临诸多挑战,其未来究竟是会成为行业的主流方向,还是仅适用于特定场景,成为特定领域的最优解…...
记忆化搜索与动态规划:原理、实现与比较
记忆化搜索和动态规划是解决优化问题的两种重要方法,尤其在处理具有重叠子问题和最优子结构性质的问题时非常有效。 目录 1. 记忆化搜索(Memoization) 定义: 实现步骤: 示例代码(斐波那契数列࿰…...
LLMR//https://github.com/microsoft/llmr?locale=zh-cn
https://github.com/microsoft/llmr?localezh-cn Introduction 这个 repo 包含 LLMR 中描述的代码,实现了混合现实框架的大型语言模型。 此软件包是“用语言创造世界”的原型,它允许通过自然语言实时创建具有视觉、行为和交互元素的对象、工具和场景…...
Free Auto Clicker - 在任意位置自动重复鼠标点击
“想让鼠标自己动起来,解放双手去做更有趣的事?”Free Auto Clicker 就像你的数字小助手,能在任意位置自动重复点击鼠标。从玩游戏到刷网页,这款免费工具让你告别枯燥的重复操作,效率瞬间起飞! 你有没有想…...
高考數學。。。
2024上 具体来说,直线的参数方程可以写为: x1t y−t z1t 二、简答题(本大题共5小题,每小题7分,共35分。) 12.数学学习评价不仅要关注结果评价,也要关注过程评价。简要说明过程评价应关注哪几个方面。…...
MWC 2025|紫光展锐联手美格智能发布5G通信模组SRM812
在2025年世界移动通信大会(MWC 2025)期间,紫光展锐携手美格智能正式推出了基于紫光展锐V620平台的第二代5G Sub6G R16模组SRM812,以超高性价比方案,全面赋能合作伙伴,加速5G规模化应用在各垂直领域的全面落…...
5分钟快速搭建一个 SpringBoot3 + MyBatis-Plus 工程项目
环境 idea 2023.3.5 jdk 17 mysql 8 创建SpringBoot工程 创建SpringBoot工程,这里有两种方式可选,一种是使用idea提供的Spring Initializr自动创建,一种是通过Maven Archetype手动创建 自动创建SpringBoot工程 使用Spring Initializr创建…...
深度学习-大白话解释循环神经网络RNN
目录 一、RNN的思想 二、RNN的基本结构 网络架构 关键点 三、RNN的前向传播 四、RNN的挑战:梯度爆炸和梯度消失 问题分析 示例推导 五、LSTM:RNN的改进 核心组件 网络架构 3. LSTM 的工作流程 4. 数学公式总结 5. LSTM 的优缺点 优点 缺点 6. LSTM 的…...
20.<Spring图书管理系统①(登录+添加图书)>
PS:关于接口定义 接口定义,通常由服务器提供方来定义。 1.路径:自己定义 2.参数:根据需求考虑,我们这个接口功能完成需要哪些信息。 3.返回结果:考虑我们能为对方提供什么。站在对方角度考虑。 我们使用到的…...
windows下使用Hyper+wsl实现ubuntu下git的平替
文章目录 前言一、安装Hyper、wsl1. 安装Hyper2. 安装wsl 二、配置Hyper三、安装并使用git总结 前言 众所周知,Ubuntu下安装git只需执行sudo apt install git即可使用默认终端拉取代码,但是Windows上使用git既没有linux便捷,又没有MacOS优雅…...
Python在实际工作中的运用-提取Pdf文件内容
Pdf文件是我们日常工作中经常会遇到的一种文件格式,对于这种文件的提取 pdfplumber 库可以非常出色的完成处理工作,它是一个纯 Python 第三方库,适合 python 3.x 版本,通常用来查看pdf各类信息,能有效提取文本、表格&…...
Python+Vue+数据可视化的考研知识共享平台(源码+论文+讲解+安装+调试+售后)
感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,我会一一回复,希望帮助更多的人。 程序介绍 近些年来,科技以一种近乎狂飙突进的态势呈爆发式发展,成果之丰硕…...
VirtualBox虚拟机MacOS从Big Sur升级到Sequoia(失败)
VirtualBox虚拟机里安装好Big Sur版本,尝试升级到Sequoia,但是最终失败了。 软件升级 直接在系统偏好-软件更新里可以看到提示,提示可以升级到15版本Sequoia 点击同意,看能不能升级到Sequoia吧。升级前先用时光做了备份。 升级…...
深度学习---卷积神经网络
一、卷积尺寸计算公式 二、池化 池化分为最大池化和平均池化 最常用的就是最大池化,可以认为最大池化不需要引入计算,而平均池化需要引出计算(计算平均数) 每种池化还分为Pooling和AdaptiveAvgPool Pooling(2)就是每2*2个格子…...
深入解析网络协议:从OSI七层模型到HTTP与TCP/IP的关系
在网络的世界里,理解不同协议如何协同工作以实现高效、可靠的通信至关重要。无论是构建动态的Web应用,还是进行复杂的网络编程,对基础协议的理解都是不可或缺的。本文首先介绍OSI七层模型,这是一个为网络系统设计提供通用参考框架…...
链表-相关面试算法题
目录 面试题 02.04. 分割链表 面试题 02.05. 链表求和 面试题 02.06. 回文链表 面试题 02.07. 链表相交 面试题 02.04. 分割链表 面试题 02.04. 分割链表 给你一个链表的头节点 head 和一个特定值 x ,请你对链表进行分隔,使得所有 小于 x 的节点…...
CSS Overflow 属性详解
CSS Overflow 属性详解 在网页设计和开发中,CSS Overflow 属性是一个非常重要的特性,它决定了当内容超出其容器大小时应该如何处理。本文将详细介绍 CSS Overflow 属性的相关知识,包括其语法、作用、常用属性值以及一些实际应用场景。 1. CSS Overflow 属性概述 CSS Over…...
一、MySQL备份恢复
一、MySQL备份恢复 1.1 MySQL日志管理 数据库中数据丢失或被破坏可能原因 误删除数据库 数据库工作时,意外断电或程序意外终止 由于病毒造成的数据库损坏或丢失 文件系统损坏后,系统进行自检操作 升级数据库时,命令语句不严格 设备故…...
Python-04BeautifulSoup网络爬虫
2025-03-04-BeautifulSoup网络爬虫 记录BeautifulSoup网络爬虫的核心知识点 文章目录 2025-03-04-BeautifulSoup网络爬虫 [toc]1-参考网址2-学习要点3-核心知识点1. 安装2. 导入必要的库3. 发送 HTTP 请求4. 创建 BeautifulSoup 对象5. 解析 HTML 内容5.1 查找标签5.2 根据属性…...
记录uniapp小程序对接腾讯IM即时通讯无ui集成(2)
完成以上步骤之后开始进行登录,登陆就需要账号。这个账号我们可以在腾讯云中创建。 有了账号之后开始去小程序进行登陆操作。腾讯云接口文档 这里除了帐号还需要一个校验值userSig正常项目开发这个字段可以在登陆后让后端返回,现在是测试我们直接去控制…...
DE2115实现4位全加器和3-8译码器(FPGA)
一、配置环境 1、Quartus 18.1安装教程 软件:Quartus版本:Quartus 18.1语言:英文大小:5.78G安装环境:Win11/Win10/Win8/Win7硬件要求:CPU2.0GHz 内存4G(或更高) 下载通道①百度网盘丨64位下载…...
大白话面试中应对自我介绍
在面试中,自我介绍是开场的关键环节,它就像你递给面试官的一张“个人名片”,要让面试官快速了解你并对你产生兴趣。下面详细讲讲应对自我介绍的要点及回答范例。 一、自我介绍的时间把控 一般面试中的自我介绍控制在1 - 3分钟比较合适。时间…...
【JavaScript—前端快速入门】JavaScript 综合案例 — 猜数字
JavaScript 综合案例—猜数字 预期效果 需求 完成基本的页面布局在文本框输入数字后,点击"猜"按钮,结果那一行会显示"猜大了"或者"猜小了"每猜一次,就会增加一次猜的次数猜到数字后,结果显示要猜的…...
X Window---图形接口
摘抄自 鸟哥的linux私房菜 基础篇 第四版 有鉴于图形用户接口(Graphical User Interface, GUI) 的需求日益加重,在 1984 年由 MIT 与其他第三方首次发表了 X Window System ,并且更在 1988 年成立了非营利性质的 XFree86 这个组织。所谓的XFree86 其实是…...
CSS浮动详解
1. 浮动的简介 浮动是用来实现文字环绕图片效果的 2.元素浮动后会有哪些影响 对兄弟元素的影响: 后面的兄弟元素,会占据浮动元素之前的位置,在浮动元素的下面;对前面的兄弟 无影响。 对父元素的影响: 不能撑起父元…...
shell脚本编程实践第2天
1 内容格式化 1.1 输出格式化 1.1.1 echo解读 学习目标 这一节,我们从 基础知识、简单实践、小结、三个方面来学习。 基础知识 命令简介 echo命令的功能是将内容输出到默认显示设备,一般起到一个提示的作用。OPTIONS: -n 不要在最后自…...
wgcloud-server端部署说明
Wgcloud 是一款开源的轻量级服务器监控系统,支持多平台,可对服务器的 CPU、内存、磁盘、网络等指标进行实时监控。 以下是 Wgcloud Server端的详细部署步骤: 环境准备 服务器: 至少准备两台服务器,一台作为监控端&a…...
AES/CBC/PKCS5Padding加密
1、加密代码如下 public static String encryptAEs_CBC(String data,String key,byte[] iv) {Cipher cipher = null;try {cipher = Cipher.getInstance("AES/CBC/PKCS5Padding");//位数不够,自动补一个长度int blocksize = cipher.getBlockSize();byte[] dataBytes …...
9.8 Visual Studio 2022安装Qt 和安装graphic
1.安装Qt 1. 安装Qt 首先打开Visual Studio,然后创建一个项目,再在最上面的一行依次打开“扩展-->管理扩展”,再在搜索框内搜索“QT”,显示如下界面: 再在右边QT右边有个“在浏览器中查看”,打开后出现…...
【C++设计模式】第四篇:建造者模式(Builder)
注意:复现代码时,确保 VS2022 使用 C17/20 标准以支持现代特性。 分步骤构造复杂对象,实现灵活装配 1. 模式定义与用途 核心目标:将复杂对象的构建过程分离,使得同样的构建步骤可以创建不同的表示形式。 常见场景&am…...