AIDD-人工智能药物设计-网络药理学-多组学与网络药理学分析揭示龟龄集治疗少精症的机制
IF6.7|多组学与网络药理学分析揭示龟龄集治疗少精症的机制
2024年10月28日,海军军医大学张卫东教授团队在Phytomedicine(IF=6.7)上发表了题为“Multi-omics and network pharmacology approaches reveal Gui-Ling-Ji alleviates oligoasthenoteratozoospermia by regulating arachidonic acid pathway”的文章,龟龄集(GLJ)最早记载于宋代,可以缓解疲劳和遗精症状。临床常用于治疗早泄、勃起功能障碍和少精症,有研究表明,GLJ可有效改善大鼠性功能障碍,早期研究中已经对GLJ进行体内外成分鉴定,但是GLJ在少弱畸精子症(OAT)中的作用成分和作用机制尚不清楚。在本研究中,作者通过多组学和网络药理学相结合的综合策略深入研究GLJ治疗OAT的作用机制,首先采用环磷酰胺(CTX)建立了OAT模型,初步评价GLJ的药理作用,随后采用多组学和网络药理学整合分析来阐明潜在的机制。最后进行细胞验证试验,确定GLJ的潜在靶点和有效成分。
回复GLJ,获取论文全文。
摘要
OAT是男性不育的最重要原因之一,具有三个主要特征:精液样本中精子数量减少,形态异常,精子活力差。吸烟、饮酒和肥胖是OAT的主要因素。它们可导致精子细胞生长受损、精子浓度降低、性腺功能减退、血清睾酮(T)和黄体生成素(LH)水平降低。环磷酰胺(CTX)通常用于构建OAT模型,因为它能够降低生殖器官的重量,降低精子数量和活力。目前,除手术治疗外,他莫昔芬、克罗米芬等抗雌激素药物以及辅酶Q10、维生素E等抗氧化剂被广泛用于治疗特发性男性不育症,但这些药物中的大多数并未在各国获得批准用于治疗OAT。越来越多的人需要发现更安全、更有效的临床用药,而中药是一个有吸引力的选择,因为一些草药配方已被用于治疗男性不育症多年。GLJ可以缓解疲劳和遗精症状。临床常用于治疗早泄、勃起功能障碍和少精症。早期研究中已经对GLJ进行体内外成分鉴定,但是GLJ在OAT中的作用成分和作用机制尚不清楚。在本研究中,通过多组学和网络药理学相结合的综合策略深入研究GLJ治疗OAT的作用机制。
图1 图文摘要
2.主要结果
2.1 GLJ****提高大鼠精子活性,调节血清性激素水平
CTX造模后第15 ~ 17天,OAT大鼠体重明显下降,而GLJ- L和GLJ- H组大鼠体重减轻明显慢于OAT模型组,GLJ能有效减缓CTX引起的体重下降(图2A)。对附睾精液进行检测和分析,OAT组大鼠精子数量和活力显著降低,GLJ组大鼠精子数量和活力显著增加(图2B- C)。此外,OAT大鼠血清LH、FSH和T水平明显降低,但GLJ治疗后改善(图2D-F)。睾丸H&E染色切片显示, OAT组精子小管组织紊乱,小管形态萎缩,管腔内生精细胞数量明显减少,经GLJ-H处理后,OAT大鼠精小管萎缩和生精细胞数量减少得到缓解(图2G - L)。
图2 GLJ对CTX所致OAT大鼠的影响。
2.2 大鼠血清和尿液的代谢组学和脂质组学分析
通过对OAT和GLJ引起的内源性差异代谢物(DMs)的分析,在尿液和血清样本中分别鉴定出106种和85种内源性差异代谢物(图3A-B)。代谢组学鉴定的88种DMs(尿液中37种,血清中51种)受GLJ调控(图3D-E)。血清中65%的差异代谢物为脂质代谢物。因此,对血清进行脂质组学分析,鉴定出159种脂质DMs(图3C),GLJ调节的54种DMs的包括33%的甘油磷脂,20%的甘油脂,17%的类固醇,6%的鞘脂等(图3F)。在这些DMs中,OAT组花生四烯酸(AA)水平显著高于Sham组,GLJ-L和GLJ- H组的AA水平显著低于OAT组。同时,与AA相关的脂质DMs(PGE2、PGE2a、白三烯E4、12-HETE)在GLJ-L和GLJ-H组显著升高。GLJ可以显著逆转OAT诱导的代谢物,特别是脂质代谢物的破坏。
图3 通过代谢组学和脂质组学实验鉴定了内源差异代谢物
2.3 DMs****的功能分析
将GLJ调节的DMs进行通路分析。3组的鞘脂代谢均被DMs富集,而甘油磷脂代谢和不饱和脂肪酸的生物合成途径则被OAT组与Sham组或GLJ组与OAT组的DMs富集(图4A)。最后确定了鞘脂代谢、花生四烯酸代谢、甘油磷脂代谢和醚脂代谢4种途径(图4B)。接下来,构建一个由四个通路和相关的DMs组成的代谢物通路网络(图4C)。该网络中的8种DMs在OAT组和GLJ组中相反表达,其中7种由OAT增加的代谢物在GLJ处理后被下调,尤其是花生四烯酸和鞘氨醇(图4D)。对尿液中的54种DMs进行类似的分析,OAT组与Sham组中有3条通路富集(图4E),其中DMs在11条通路中发挥关键作用(图4F)。然而,在OAT vs Sham组和GLJ vs OAT组中,只有戊糖和葡萄糖醛酸相互转化这一途径富集。接下来,DMs通路网络包括5个相互连接的模块(图4G),该网络中只有一个代谢物在OAT与Sham组和GLJ与OAT组中相反表达。OAT组去甲肾上腺素升高,GLJ-L组降低。GLJ可能通过调节去甲肾上腺素来提高男性生育能力(图4H)。
图4 代谢组学和脂质组学实验鉴定血清中DMs的途径分析
2.4 大鼠睾丸差异表达基因的鉴定与功能分析
对GLJ处理大鼠与未处理大鼠进行差异表达基因(DEGs)分析,最终鉴定出305个DEGs。将OAT vs. Sham组和GLJ vs. OAT组相反表达的23个DEGs(图5A-B)输入STRING进行功能注释,富集出3条途径,包括网格蛋白依赖性内吞作用、淋巴细胞迁移的正向调节和内分泌抵抗。这些途径与免疫和内分泌系统的生物过程有关。然后将GLJ-H和OAT组的DEGs进行功能富集分析,OAT vs Sham组和GLJ-H vs OAT组富集的生物过程(BP)和分子功能(MF),包括生物体发育和免疫过程(图5C)。GLJ-H组与OAT组中富集的生物过程与神经功能和免疫过程有关(图5D)。细胞组分和分子功能的富集表明,GLJ-H处理可以调节免疫系统、生物氧化和脂质代谢过程(图5E)。
图5 差异表达基因(DEGs)的功能分析
2.5 多组学结果与GLJ潜在靶点的集成网络分析
根据代谢组学和脂质组学鉴定的GLJ-H和OAT组的DMs和DEGs构建代谢网络,通过代谢物、DEGs的人类同源物和GLJ靶点构建GLJ基因-代谢物网络(图6A)。利用网络中的基因和代谢物确定了前30条通路,包括内分泌系统、免疫系统和脂质代谢(图6B)。提取各组DMs及相关基因,构建GLJ基因- DMs网络,发现PC (22:0/18:4(6Z,9Z,12Z,15Z))、花生四烯酸、硫酸雌酮和鞘氨氨酸OAT中与GLJ的治疗密切相关(图6C、D)。接下来,确定了7个靶点评分大于5的关键靶点(ESR1、AR、ABCB1、ABCC1、ALB、PLA2G1B、NOS2)为OAT中GLJ的关键靶点(图6E)。进一步,将OAT和GLJ组中7个关键靶点和相反表达的23个DEGs输入STRING中寻找功能关联,发现8个DEGs (ABCB11、ALDH18A1、CCL3、CD244、CIITA、CYP2C8、DLL1、ITGA4)与7个关键靶点连锁。通过综合网络分析,确定了OAT中GLJ的关键分子,包括4个关键代谢物、7个关键靶点和8个关键DEGs。最后,构建了9种草药、71种成分、19种关键分子和30种途径之间相互作用的草药-成分-关键分子通路网络,主要可分为5类(氨基酸代谢、脂质代谢、神经系统、免疫系统、内分泌系统),其中类固醇激素的生物合成是最重要的(图6F)。此外,GLJ中作用于类固醇激素生物合成关键靶点的8种成分被预测为GLJ治疗OAT的潜在活性成分。在19个关键靶点中,花生四烯酸是网络中最突出的代谢物节点。因此,预计花生四烯酸代谢在GLJ治疗OAT中具有关键作用。
图6 多组学结果与GLJ潜在靶点的集成网络分析
2.6GLJ及其成分对T****分泌的影响
GLJ(补骨脂素、异补骨脂素、淫羊藿苷、甘草苷、异甘草苷、甘草素、熊果酸和人参皂苷Ro与OAT的治疗密切相关。因此,采用TM3体外实验对8种化合物和GLJ进行评价,结果表明,GLJ以浓度依赖的方式显著提高T分泌水平(图7A-F)。在8种化合物中,补骨脂素对T分泌的影响最大,在5 μM下可显著促进T分泌。
2.7 AA代谢参与T****分泌
为了研究AA代谢在GLJ治疗OAT中的重要性,我们从定量和时间关系的角度研究了AA在T分泌中的作用。10-7 M~10-4 M AA在处理3小时和24小时后显著促进TM3中T的分泌,但处理3小时和24小时后T的分泌无显著差异(图7H - I)。GLJ (80 ng/ml)可促进AA的这种作用, GLJ (80 ng/ml)能显著增加TM3中T的分泌,而阿司匹林(25 μM,环氧化酶抑制剂)能显著降低GLJ的促进作用,抑制率为50%(图7J)。与阿司匹林单独治疗相比,阿司匹林联合Zileuton (25 μM,脂氧合酶抑制剂)对GLJ刺激的抑制作用相似。
图7 TM3中T分泌水平的测定
3. 小结
近年来,OAT已成为一个普遍的男性健康问题,男性的精子数量和生存能力明显下降。GLJ是一种具有百年使用历史的中草药方剂,临床上常用于治疗包括OAT在内的一些男性疾病。本研究首次采用综合网络药理学和多组学方法系统阐明了GLJ的作用机制和化合物。GLJ、补骨脂素、异补骨脂素、异甘草素、甘草素和人参皂苷Ro均能显著提高TM3的T水平。因此,这五种成分可能是GLJ治疗OAT的有效成分。此外,花生四烯酸代谢加环氧酶途径通过促进TM3的T分泌,与GLJ的治疗显著相关。
参考文献
Zhu R, Gao Z, Wu S, Ma S, Zhu Y, Zhang S, Zhang Y, Zeng H, Ma C, Zhao J, Ye J, Zhang W. Multi-omics and network pharmacology approaches reveal Gui-Ling-Ji alleviates oligoasthenoteratozoospermia by regulating arachidonic acid pathway. Phytomedicine. 2024 Oct 28;135:156184. doi: 10.1016/j.phymed.2024.156184. Epub ahead of print. PMID: 39488872.
相关文章:
AIDD-人工智能药物设计-网络药理学-多组学与网络药理学分析揭示龟龄集治疗少精症的机制
IF6.7|多组学与网络药理学分析揭示龟龄集治疗少精症的机制 2024年10月28日,海军军医大学张卫东教授团队在Phytomedicine(IF6.7)上发表了题为“Multi-omics and network pharmacology approaches reveal Gui-Ling-Ji alleviates oligoastheno…...
打破单一视角!融合红外和可见光,YOLO算法实现全天候无人机检测
目录 一、摘要 二、系统概述 三、数据集 视频记录 数据集标注 四、数据集分析 五、基于深度学习的无人机探测 基于规则的跟踪方法 六、结论 论文题目:Drone Detection and Tracking with YOLO and a Rule-based Method 论文链接:https://arxiv.…...
Go 语言数据类型
Go 语言数据类型 概述 Go 语言(也称为 Golang)是一种静态强类型、编译型、并发型、具有垃圾回收功能的编程语言。自2009年发布以来,Go 语言因其简洁的语法、高效的执行速度和强大的并发处理能力而广受欢迎。本文将详细介绍 Go 语言中的数据类型,帮助读者更好地理解和掌握…...
<tauri><rust><GUI>基于rust和tauri,将tauri程序打包为window系统可安装的安装包(exe、msi)
前言 本文是基于rust和tauri,由于tauri是前、后端结合的GUI框架,既可以直接生成包含前端代码的文件,也可以在已有的前端项目上集成tauri框架,将前端页面化为桌面GUI。 发文平台 CSDN 环境配置 系统:windows 10平台:visual studio code语言:rust、javascript库:taur…...
ragflow开启https访问:ssl证书为pem文件,window如何添加证书
在 Windows 系统中安装 PEM 格式的证书(通常用于 SSL/TLS 或客户端认证)可以通过以下步骤完成: 方法 1:通过证书管理器(MMC)安装 打开证书管理器 按 Win + R,输入 mmc 回车。点击菜单栏的 文件 > 添加/删除管理单元。选择 证书 > 添加,然后选择 计算机账户 或 当…...
自己搭建cesium应用程序
Cesium项目开发基础(1)——Cesium环境搭建_cesium版本怎么看-CSDN博客 看这篇的时候: 所以要用IIS搭建网站。下载一些东西看这篇的这部分:Tomcat IIS 在局域网中搭建网站(最全最详细教程)_tomcat iis-CSDN博客 然后在IIS里怎么…...
本地项目HTTPS访问问题解决方案
本地项目无法通过 HTTPS 访问的原因通常是默认配置未启用 HTTPS 或缺少有效的 SSL 证书。以下是详细解释和解决方案: 原因分析 默认开发服务器仅支持 HTTP 大多数本地开发工具(如 Vite、Webpack、React 等)默认启动的是 HTTP 服务器ÿ…...
软考系统架构设计师之物联网与边缘计算笔记
一、物联网与边缘计算的核心概念 1. 物联网(IoT) 定义:通过传感器、设备等物理对象接入网络,实现数据采集、传输与智能控制,核心在于物联设备互联与数据驱动决策。架构分层: 感知层:传感器、R…...
已知Word内容格式固定,通过宏实现Word转Excel
文章目录 需求描述一、宏是什么?二、使用步骤1.启用开发工具2.VBA基础知识3.单个Word文件转为Excel4.批量将Word文件转为Excel文件 总结 需求描述 现在有多个Word文档,Word文档格式固定,假如Word内容分为单选题和多选题,每个题目…...
window上 docker使用ros2开发并usbip共享usb设备
曾经参考 https://blog.csdn.net/laoxue123456/article/details/138339029 来共享windows上的usb 发现没有办法成功总是出现 tcp 错误。telnet测试能够正常连接 很是奇怪,window上换成低版本的usbipd仍然是同样的错误,没有办法的情况下参考了docker官方文…...
3D激光轮廓仪知识整理
文章目录 1.原理和应用场景1.1 相机原理1.1.1 测量原理1.1.2 相机激光器1.1.3 沙姆镜头1.1.4 相机标定1.1.5 中心线提取 1.2 应用场景1.2.1 测量相关应用1.2.2 缺陷检测相关应用 2.相机参数介绍及选型介绍2.1 成像原理2.2 原始图成像2.3 生成轮廓图2.4 相机规格参数2.4.1 单轮廓…...
SSH远程工具
一、常见SSH远程工具 工具开源跨平台多标签文件传输高级功能价格Xshell❌Win✔️✔️脚本、会话管理免费/商业版Tabby✔️全平台✔️✔️插件扩展免费MobaXterm❌Win✔️✔️集成工具集免费/付费SecureCRT❌Win/macOS/Linux✔️✔️企业级加密$129+PuTTY✔️全平台❌❌基础连接…...
C++day8
思维导图 牛客练习 练习 #include <iostream> #include <cstring> #include <cstdlib> #include <unistd.h> #include <sstream> #include <vector> #include <memory> using namespace std; class user{ public: …...
Vue响应式系统的简单实现
一、什么是副作用函数和响应式数据? 副作用函数: 可以产生副作用的函数,那么什么是副作用呢?举个栗子: let count 1function effect() {count }function fn() {if (count 1) {console.log(执行1)} else {console.l…...
超卖问题解决方案
目录 需求概述 系统需求 提升高并发吞吐量 解决超卖问题 解决方案分析 悲观锁与乐观锁 悲观锁 乐观锁 数据库行级锁 实现悲观锁(排他锁) 实现乐观锁 悲观锁&乐观锁 Redis分布式锁 Redis原子操作方案 方案分析 技术实现 通过MULTI事务…...
智享AI直播代理:零门槛掘金新风口
智享AI直播代理:零门槛掘金新风口 传统直播困局,AI破局而生 在电商与内容创业井喷的今天,传统直播模式却陷入“三高”泥潭——人力成本高、内容门槛高、运营风险高。一位主播单日直播超8小时即面临状态下滑,而多平台运营更需…...
在huggingface上制作小demo
在huggingface上制作小demo 今天好兄弟让我帮他搞一个模型,他有小样本的化学数据,想让我根据这些数据训练一个小模型,他想用这个模型预测一些值 最终我简单训练了一个小模型,起初想把这个模型和GUI界面打包成exe发给他࿰…...
Spring、Spring Boot和 Spring Cloud 的关系
Spring、Spring Boot和 Spring Cloud 的关系 Spring, Spring Boot 和 Spring Cloud 都是 Spring 生态系统中的重要组成部分,它们之间有紧密的关系,但各自有不同的定位和功能。下面是它们之间的关系和区别: 1、Spring Framework:…...
[蓝桥杯] 求和(C语言)
题目链接 P8772 [蓝桥杯 2022 省 A] 求和 - 洛谷 题目理解 这道题就是公式题,我们模拟出公式后,输出最终结果即可。 本题不难,相信很多同学第一次见到这道题都是直接暴力解题。 两个for循环,测试样例,直接拿下。 #in…...
从用户需求到产品迭代:Scrum 实践全流程详解
目录 前言1. 用户需求与产品待办列表的形成1.1 用户需求的来源与整理1.2 构建产品待办列表(Product Backlog) 2. 迭代计划与目标设定2.1 Sprint 的时间周期设定2.2 设定明确的 Sprint 目标 3. 开发执行与每日站会3.1 高效协作的开发过程3.2 每日站会&…...
windows10安装配置并使用Miniconda3
windows10安装配置并使用Miniconda3 Conda 与 Anaconda 的区别 Conda 是包管理和环境管理工具,Anaconda 在 Conda 的 基础上预装了大量科学计算包 Conda 与 pip 的区别 Conda 是跨语言的包和环境管理器(支持 Python/R 等),能安…...
16-产品经理-需求的评审
在创建需求的时候,有一个"不需要评审"的复选框,如果选中该复选框的话,需求的创建成功后状态是激活的。 但大部分情况下面,需求还是需要评审的。 即使产品完全由一个人负责,也可以将一些不成熟的想法存为草…...
【java图形化界面编程】
文章目录 一、GUI简介二、Swing1.容器组件2. 布局管理器:BorderLayout3.代码实现 实验总结: 一、GUI简介 GUI:图形用户界面。通过图形用户界面,程序的输入输出可以脱离控制台JAVA中实现GUI主要使用3种技术:AMT&#x…...
BGP路由协议之属性1
公认属性是所有 BGP 路由器都必须能够识别的属性 公认必遵 (Well-known Mandatory) : 必须包括在每个 Update 消息里公认任意 (Well-known Discretionary) : 可能包括在某些 Update 消息里。 可选属性不需要都被 BGP 路由器所识别 可选过渡(OptionalTransitive) : BGP 设备不…...
架构思维: 数据一致性的两种场景深度解读
文章目录 Pre案例数据一致性问题的两种场景第一种场景:实时数据不一致不要紧,保证数据最终一致性就行第二种场景:必须保证实时一致性 最终一致性方案实时一致性方案TCC 模式Seata 中 AT 模式的自动回滚一阶段二阶段-回滚二阶段-提交 Pre 架构…...
压测工具开发实战篇(四)——client子窗口功能
你好,我是安然无虞。 文章目录 树控件添加文件补充学习: 函数定义中循环体里的局部变量补充学习: 动态添加对象属性 刷新文件上下文菜单 (右键菜单)实现右键菜单功能 编辑节点文本 在学习本篇文章之前, 建议先看一下上篇介绍MDI子窗口的文章: 压测工具开发实战篇(三…...
如何开发 HTML 游戏
开发 HTML 游戏适合初学者学习编程和游戏开发的基础知识。HTML 游戏通常结合了 HTML、CSS 和 JavaScript 技术,利用浏览器的渲染能力来实现交互式的游戏体验。 1. 确定游戏类型 在开始开发之前,你需要明确你的游戏类型。例如: 简单游戏&…...
机器学习 从入门到精通 day_01
1. 机器学习介绍与定义 1.1 机器学习定义 机器学习(Machine Learning)本质上就是让计算机自己在数据中学习规律,并根据所得到的规律对未来数据进行预测。 机器学习包括如聚类、分类、决策树、贝叶斯、神经网络、深度学习(…...
React中的跨组件通信
在React中,跨组件通信有几种常见的方式。每种方式适用于不同的场景,下面是几种常见的跨组件通信方法: 1. 通过父子组件传递 Props 父组件可以通过 props 将数据传递给子组件,子组件只能接收和使用这些数据。 父组件(…...
Vue项目 bug 解决
Vue2项目部署失败 从gitee 上拉下一个前端项目,然后npm install,报错如下: 解决办法: 从 npm切换到cnpm:npm install -g cnpm执行命令export NODE_OPTIONS--openssl-legacy-provider下载依赖:cnpm instal…...
Python 3.13.2 安装教程(附安装包)轻松开启编程之旅
文章目录 前言软件介绍安装步骤1. 下载安装包2. 运行安装程序3. 选择安装选项4. 等待安装完成5. 验证安装结果 前言 在数字化时代,Python 作为一种简洁、高效且功能强大的编程语言,广泛应用于 Web 开发、数据科学、人工智能等诸多领域。无论是编程新手入…...
Meta 最新发布的 Llama 4:多模态开源大模型全面解析
TL;DR 2025 年 4 月 5 日,Meta AI 正式发布了第四代大型语言模型 Llama 4。引入了 Mixture-of-Experts (MoE,专家混合) 架构,同时原生支持多模态输入,最小的 Llama 4 Scout 模型支持 10m 的长文本输入。 Paper name The Llama 4…...
Web开发:常用 HTML 表单标签介绍
在 Web 开发中,HTML 表单是实现用户交互的关键元素,它为用户提供了输入数据的途径,广泛应用于注册登录、搜索查询、问卷调查等功能场景。本文将详细介绍常用的 HTML 表单标签及其使用方法。 表单容器标签 <form> <form>标签用…...
力扣HOT100之链表:2. 两数相加
这道题就是按照正常的数学思维去做的,设置一个标志位flag用来标记进位的情况,当发生进位时设置为1,否则设置为0,初始时设置为0。我们同时遍历两个链表,将两个节点的值相加,再加上上一位的进位flagÿ…...
Spring Boot 项目集成 License 授权与续期完整指南
一、背景说明 在 Spring Boot 项目中,通过引入第三方 spring-boot-starter-license 组件,可以快速实现系统权限到期控制、License 证书管理等功能。本文详细介绍如何集成 License 功能,并解决证书安装、权限配置、异常拦截及续期流程等关键问…...
2010年-全国大学生数学建模竞赛(CUMCM)试题速浏、分类及浅析
2010年-全国大学生数学建模竞赛(CUMCM)试题速浏、分类及浅析 全国大学生数学建模竞赛(China Undergraduate Mathematical Contest in Modeling)是国家教委高教司和中国工业与应用数学学会共同主办的面向全国大学生的群众性科技活动,目的在于激…...
典型的ETL使用场景与数据集成平台的应用
在当今数字化时代,数据已经成为企业决策和运营的核心资产。为了更好地管理和利用数据,企业需要借助高效的数据处理技术。ETL(Extract,Transform,Load)作为数据处理的核心技术之一,广泛应用于数据…...
深入解析嵌入式Linux系统架构:从Bootloader到用户空间 - 结合B站视频教学
B站视频链接,请多多关注本人B站: 📌 Yocto项目实战教程:第二章 视频讲解 目录 第2章 Linux系统架构 2.1 GNU/Linux2.2 Bootloader2.3 内核空间2.4 用户空间 总结 第2章 Linux系统架构 {#linux系统架构} 嵌入式Linux系统是Linux内核的精简版…...
从Oracle和TiDB的HTAP说起
除了数据库行业其他技术群体很多不知道HTAP的 时至今日还是有很多人迷信Hadoop,觉得大数据就是Hadoop。这是不正确的。也难怪这样,很多人OLTP和OLAP也分不清,何况HTAP。 Oracle是垂直方向实现 TiDB是水平方向实现 我个人认为这是两种流派…...
【Vue-路由案例】面经基础版
目录 <<回到导览1.面经基础版1.1.VueCli建项目1.1.1.VueCli 自定义项目1.1.2.ESlint代码规范 1.2.项目路由1.2.1.一级路由配置1.2.2.二级配置路由1.2.3.设置高亮1.2.4.发生请求、渲染1.2.5.跳转传参、再发请求1.2.6.体验优化1.2.7.keep-alive <<回到导览 1.面经基…...
C#调用C++动态库时出现`System.DllNotFoundException`错误的解决思路
文章目录 1. DLL文件路径问题2. 依赖的运行时库缺失3. 平台不匹配(x86/x64)4. 导出函数名称不匹配5. DLL文件损坏或权限问题6. 运行时库冲突(MT/MD不匹配)7. 使用DLLImport时的常见错误总结步骤 在C#中调用C动态库时出现System.Dl…...
数据清洗
map阶段:按行读入内容,对内容进行检查,如果字段的个数少于等于11,就删除这条日志(不保留)去除日志中字段个数小于等于11的日志内容。 <偏移量,第一行的内容> → <通过刷选之后的第一行…...
ubuntu 20.04 编译和运行A-LOAM
1.搭建文件目录和clone代码 mkdir -p A-LOAM/src cd A-LOAM/src git clone https://github.com/HKUST-Aerial-Robotics/A-LOAM cd .. 2.修改代码文件 2.1 由于PCL版本1.10,将CMakeLists.txt中的C标准改为14: set(CMAKE_CXX_FLAGS "-stdc14"…...
Oracle迁移翻车,数据校验没做好...
作为DBA,你是否经历过这样的噩梦?数据库迁移、主从同步、容灾切换后,数据不一致却迟迟无法定位,只能手动写脚本逐表比对,熬到凌晨还在查差异… Oracle GoldenGate Veridata(OGG Veridata) 就是…...
小刚说C语言刷题——第17讲 循环之for语句
在生活中,我们经常会碰到重复去做某一件事。例如,一个人绕着操场跑圈,一天24小时往复。这些周而往复的事,我们称为循环。 1.循环的作用 在编程时,我们用循环的目的有两个。一个是减少循环时代码量,一个是通…...
如何使用 Coze 的 HTTP 请求节点实现高效数据交互
如何使用Coze的HTTP请求节点实现高效数据交互 在自动化工作流开发中,与外部服务进行数据交互是核心需求之一。Coze平台的HTTP请求节点提供了强大的解决方案,支持通过HTTP协议实现数据的获取、提交、更新和删除等操作。本文将结合官方文档,详…...
【力扣hot100题】(071)每日温度
经典单调栈问题。 感觉自己对这类问题还是不太熟练,想了很久思路,还想了很久是单调递增栈还是单调递减栈…… 方法是维护一个单调递减栈。先将结果result初始化为0,如果温度一直递减,那么result就不用变化了。 遍历每日温度&am…...
ChatBI的落地挑战——技术先进≠产品可用
近年来,大语言模型(LLM)的爆发让“对话式BI”(ChatBI)成为行业热点。然而,许多企业发现,尽管技术Demo令人惊艳,实际落地却困难重重——用户提问率低、回答准确度不稳定、使用场景模糊…...
1.2 测试设计阶段:打造高质量的测试用例
测试设计阶段:打造高质量的测试用例 摘要 本文详细介绍了软件测试流程中的测试设计阶段,包括测试用例设计、测试数据准备、测试环境搭建和测试方案设计等内容。通过本文,读者可以系统性地了解测试设计的方法和技巧,掌握如何高效…...
x64dbg调试python解释器
可以先写个input()这会让dbg中断在ntdll模块中,查看调用堆栈在系统调用结束后的打断点 然后直接断到PyObject_Vectorcall函数...