当前位置: 首页 > news >正文

AI搜索引擎助力科学家创新

开发者希望通过帮助科学家从大量文献中发现联系从而解放科学家,让他们专注于发现和创新。

f7aceee6385ffdc0e200d4cc39a0512f.png

图片来源:The Project Twins

对于专注于历史的研究者Mushtaq Bilal来说,他在未来科技中投入了大量时间。

Bilal在丹麦南部大学( University of Southern Denmark )欧登塞分校做博士后,他的研究方向为19世纪文学中小说的演变。然而,最有影响力的是他的在线教程,他在其中作为学术界和利用人工智能(AI)迅速扩张的搜索工具之间的非正式大使。

多年来,借助于文学背景,Bilal一直在解构学术写作的过程,但现在他的工作已经有了新方向。他说:“去年11月ChatGPT出现时,我意识到可以使用不同的AI应用程序实现许多写作步骤的自动化。”

由机器学习和大型语言模型驱动的新一代搜索引擎正在超越关键字搜索,从科学文献错综复杂的网络中提取并建立关联关系。一些程序,如Consensus,可对是非问题给出基于研究背景的答案;其他程序,如Semantic Scholar,Elicit和Iris,仅能充当数字化助手,如整理参考目录,推荐新的论文和生成研究摘要等。整体上,这些平台为写作早期提供了便利。然而,批评家指出,这些程序尚未通过测试,有可能会延续学术出版过程中存在的偏差。

工具开发团队表示,这些工具是为了应对“信息过载”(information overload),释放科学家们的创造性。华盛顿州西雅图的艾伦人工智能研究所(Allen Institute for Artificial Intelligence )的Daniel Weld和Semantic Scholar的首席科学家表示,科学知识的增长速度如此之快,以至于科学家几乎不可能掌握最新的研究进展。“大多数搜索引擎会帮你找到论文,但需要你自己尝试获取其中的信息。”他说。AI工具可将论文精炼为关键点从而有助于使这些信息更易于获取,Weld说。“我们都是Google Scholar的忠实粉丝,我仍然觉得它很有帮助,但我们可以做得更好。”

## 下一个伟大的想法

做得更好的关键在于另一种类型的搜索。Google Scholar,PubMed和其他标准搜索工具使用关键字来定位相似的论文。相比之下,AI算法使用向量比较。论文被翻译成一组数字,称为向量,其在“向量空间”中的接近程度对应于它们的相似性。“我们可以解析搜索查询的更多含义,因为向量中嵌入的上下文信息比文本本身嵌入的更多。”,位于加利福尼亚州旧金山的Consensus的首席软件工程师Megan Van Welie解释说。

Bilal使用AI工具跟踪论文之间的联系,进入了有趣的兔子洞。在研究巴基斯坦小说中对穆斯林的描述时,基于他的搜索,AI生成的推荐引导Bilal走向孟加拉文学,并在他的论文中阐述了这部分内容。博后期间,Bilal专注于研究安徒生童话在印第安殖民地是如何被解释的。“所有花在孟加拉文学史上的时间都涌了回来,”他说。Bilal使用Elicit来迭代和完善他的问题,利用Research Rabbit识别来源,Scite(它不仅告诉用户论文被引用的频率,还会指出施引论文中的具体内容)来跟踪学术论著。

位于伦敦卫生与热带医学学院的冈比亚医学研究委员会单位疫苗学团队的研究技术员Mohammed Yisa关注了Bilal的Twitter(现在称为X),有时Yisa会花时间测试Bilal推文中提到的平台。

Yisa特别喜欢使用Iris,这是一个创建类似地图的可视化搜索引擎,将论文与主题相连接。将“种子论文”输入到Iris中会生成一个相关出版物的嵌套地图,类似于世界地图。点击地图的深层部分就像从全国范围的视图缩放到州(子主题)和城市(个别论文)。

Yisa表示:“我认为自己是一个视觉学习者,地图可视化是我以前从未见过的。”他目前正在使用这些工具识别关于疫苗公平性的综述性文章,“看看谁现在在谈论它,正在说什么,以及什么还没有被提到”。

其他工具,如Research Rabbit和LitMaps,通过节点的网络映射将论文连接在一起。一款针对医疗专业人士的搜索引擎System Pro,创建了类似的可视化效果,主题之间通过相关性连接在一起。

尽管这些搜索依赖于“提取算法”( extractive algorithms)来提取有用的片段,但一些平台正在推出生成式功能,使用AI创建原始文本。例如,艾伦研究所的Semantic Reader“将AI引入到PDF手稿的阅读体验中”,Weld说。如果用户在方程式中遇到一个符号或者在文中引用,会弹出一个卡片,显示符号的定义或引用论文的AI生成摘要。

Elicit正在测试用于生成更好查询的头脑风暴功能以助于创建一种比前四个搜索结果更好且提供多论文摘要的方式。该方法使用了Open AI的ChatGPT,但只在科学论文上进行了训练,因此与基于整个互联网的搜索相比,它对于“幻觉”(生成的文本中看似正确但实际上不准确的错误)的容忍度较低,Ought公司的工程主管James Brady解释说。“如果你正在发表与你的声誉有关的声明,科学家们希望得到更可靠、可以信任的信息。”

尼日利亚伊巴丹大学的生物医学研究员Miles-Dei Olufeagba仍然认为PubMed是金标准,称其为“医学科学家的避难所”。Olufeagba尝试过Consensus、Elicit和Semantic Scholar。他表示,来自PubMed的结果可能需要更多时间来整理,但最终会找到更高质量的论文。他说,AI工具“往往会丢失一些对文献检索至关重要的信息”。

AI工具可以帮助研究者更深入地挖掘文献,找到新的研究前沿。然而,这类工具也存在一些问题。首先,它们可能会复制和放大现有的偏见。例如,如果AI工具主要依赖于英语的研究文献,那么它可能会忽视非英语的研究成果。此外,如果机器学习模型主要是根据西方的研究文献训练的,那么它可能偏向于西方的观点和方法。其次,这些工具可能会过度简化复杂的科学论文,从而导致误解或误导。

尽管存在这些问题,但许多研究者还是看好这些工具的潜力。Bilal表示,尽管他注意到了一些限制,但他仍然觉得这些工具对他的研究非常有帮助。他说:“我觉得这是一种力量,可以帮助我提高效率,更好地理解我正在阅读的内容,找到新的联系。”

早期阶段

AI平台也容易出现与其人类创建者相同的偏见。研究反复证明学术出版和搜索引擎在某些群体(包括女性[1]和有色人种[2])方面呈现劣势,这些劣势也在存在于AI工具。

例如,带有重音字符的名字的科学家们描述了使用Semantic Scholar创建个人资料的困难。并且,由于包括Semantic Scholar和Consensus在内的几个搜索引擎使用引用计数和影响因子等指标来确定排名,发表在著名期刊或引人注目的作品无论如何都会排在研究更相关的作品之前,从而产生了Weld所称的“富者愈富效应”。(Consensus联合创始人兼首席执行官Eric Olson表示,一篇论文与查询的相关性始终是确定其排名的首要指标。)

这些引擎没有明确将预印本标记为需要更严格审查的内容,并且将其与经正式同行评审的已发表论文一起显示。而对于有争议的问题,比如儿童疫苗是否导致自闭症或人类是否对全球变暖,Consensus有时会返回延续错误或未经验证的答案。对于这些充满争议的问题,Olson表示,团队有时会手动审查结果并标记有争议的论文。

然而,开发人员表示,最终验证任何声明是用户的责任。这些平台通常会标明何时进行beta测试,有些平台还有标志指示论文的质量。除了一个“有争议”的标签外,Consensus目前正在开发一种方法来标注研究类型、参与者数量和资金来源,Elicit也有类似的功能。

但加拿大蒙特利尔的AI公司Hugging Face的科学家Sasha Luccioni警告说,一些AI公司过早的发布产品,是因为它们依赖用户改进产品,这是科技初创企业界的常见做法,但与科学界不太契合。有些团队不肯公开他们的模型,这使其很难通过伦理上审查。例如,Luccioni研究AI模型的碳足迹,但她表示很难获得基本的数据,例如模型的大小或训练期间的时间——“这些基本的东西并不会泄露任何机密”。而早期的Semantic Scholar等平台会分享其基础软件,以便其他人可以在此基础上进行开发(Consensus、Elicit、Perplexity、Connected Papers和Iris都使用Semantic Scholar语料库),“现如今,公司不提供任何信息,所以这已经不再是科学的问题,而更多地成为了产品问题”。

对于Weld来说,这就更需要确保Semantic Scholar的透明度。“我确实认为人工智能发展很快,而‘让我们领先于其他人’的动机可能会推动我们朝着危险的方向发展,”他说。“但我也认为人AI技术可以带来巨大的益处。世界面临的一些主要挑战最好是通过真正充满活力的研究计划来解决的,这就是每天早上让我充满激情的原因——帮助提高科学家的生产力。”

参考文献

[1].  Ross, M. B. et al. Nature 608, 135–145 (2022).

[2].  Salazar , J. W. et al. JAMA Int. Med. 181, 1248–1251 (2021).

阅读原文内容

doi: https://doi.org/10.1038/d41586-023-01907-z

往期精品(点击图片直达文字对应教程)

3e0b800bcf53f37c893cc58816a096ac.jpeg

2d4f9f3030c6b655c6a525293b4ce97c.jpeg

2d9d2d68a587fbc9a524d8f5ff0ecf3b.jpeg

4564326ed8c3268585d10b11390eeff7.jpeg

d2b4d6afff7831ff7436c9c1a13e604f.jpeg

5aefda23c956babdc88aa7a7cee103ed.jpeg

90e121ceefce164c0fac57a8503d94eb.jpeg

3a9273dae0c55e13a9e577f64d5960bc.jpeg

0f3c66a2633da75e09c5db4f054dfb6a.jpeg

12f21091a4f2f2525c0468ef24709fe9.jpeg

24013c8c1435cdb66efb7007b2a2ac59.jpeg

bde5fd72c5ebc29ac577aa3c529823a5.jpeg

cfb02dc1c6da0404f62af6ad24f150dc.png

629ad0f4accf55d30d058628fb2ef8f3.png

9c3e3b03bc75e54a3a9f3c87cdbbf257.png

cb9dee2fd112fd83ae0a607c81580b34.png

3ffa4b67530209847ab1dc1c8295d6dc.jpeg

f5a63e15ee3db24d78c4aefc0f20a5fd.jpeg

99ea993e4e314c6a929ca3e7b1c13cea.jpeg

736d5dc0b43e0204229f5822cdd8c3f6.jpeg

edfd97ccfff0693724cb2f64eb4c7fad.png

9451cc04b5be2d8677bb9cfd9210eaa8.png

8783320b8e13c5f7bb4634158bd7be9f.jpeg

425a489ec2a81149dc5001f4f2496545.png

3bb58d71a4fb4c5ba1b3541eaa51414b.png

aa93fc686f30611de2f83f9c4610e122.jpeg

a81583bf40e3d9e99bd00b33d3f25e02.png

7ad41933e0ad8a4224990db7ec0f61f3.png

机器学习

28e5b4deb441376c700b269a8d564f56.png

e75074196c8f600e1ec52c00ed0c0bf9.jpeg

0e03e044407e0b09dfb2cefb77e3e93b.jpeg

5872267c8050a5d4a13087e632495e04.png

相关文章:

AI搜索引擎助力科学家创新

开发者希望通过帮助科学家从大量文献中发现联系从而解放科学家,让他们专注于发现和创新。 图片来源:The Project Twins 对于专注于历史的研究者Mushtaq Bilal来说,他在未来科技中投入了大量时间。 Bilal在丹麦南部大学( Universit…...

神经网络基础-神经网络补充概念-50-学习率衰减

概念 学习率衰减(Learning Rate Decay)是一种优化算法,在训练深度学习模型时逐渐减小学习率,以便在训练的后期更加稳定地收敛到最优解。学习率衰减可以帮助在训练初期更快地靠近最优解,而在接近最优解时减小学习率可以…...

android.system.ErrnoException: open failed: EPERM (Operation not permitted)

android 10(Q)开始增加了沙盒机制,不能直接把文件保存到/sdcard目录下,只能保存到APP专属目录下;AndroidManifest.xml在标签下增加属性【android:requestLegacyExternalStorage“true”】可以暂时保存到/sdcard路径下,但是Android…...

基于 KubeSphere 的应用容器化在智能网联汽车领域的实践

公司简介 某国家级智能网联汽车研究中心成立于 2018 年,是担当产业发展咨询与建议、共性技术研发中心、创新成果转化的国家级创新平台,旨在提高我国在智能网联汽车及相关产业在全球价值链中的地位。 目前着力建设基于大数据与云计算的智能汽车云端运营…...

面试之ReentrantLock

一,ReentrantLock 1.ReentrantLock是什么? ReentrantLock实现了Lock接口,是一个可重入且独占式的锁,和Synchronized关键字类似,不过ReentrantLock更灵活,更强大,增加了轮询、超时、中断、公平锁…...

系统学习Linux-MongoDB

概述 mongodb是一个nosql数据库,它有高性能、无模式、文档型的特点。是nosql数据库中功能最丰富,最像关系数据库的。数据库格式为BSON 相关概念实例:系统上运行的mongodb的进程,类似于mysql实例;库:每个数…...

【带着学Pytorch】2、张量(Tensor)的介绍与创建

一、Tensor介绍 1.1、 张量是什么? 最开始在出现CPU和GPU, GPU出现主要解决的问题时并行计算,在此基础上的软件层面的工作基本上围绕着并行计算进行的,张量也不例外。 首先,我们先来聊聊 编程语言,python,java ,C,C++等,他们都有的共同特点是什么?在大学中计算机类…...

UniApp 制作高德地图插件

1、下载Uni插件项目 在Uni官网下载Uni插件项目,并参考官网插件项目创建插件项目. 开发者须知 | uni小程序SDK 如果下载下来项目运行不了可以参考下面链接进行处理 UniApp原生插件制作_wangdaoyin2010的博客-CSDN博客 2、引入高德SDK 2.1 在高德官网下载对应SD…...

C# 图像处理之灰色图转化为RGB图像

咨询通义千问的“C# 图像处理之灰色图转化为RGB图像”结果,看看如何: 在C#中,可以使用Image类来处理图像。要将灰色图像转换为RGB图像,可以按照以下步骤进行操作: 1.创建一个灰色图像对象。 Image grayImage Imag…...

从零实战SLAM-第八课(非特征点的视觉里程计)

在七月算法报的班,老师讲的蛮好。好记性不如烂笔头,关键内容还是记录一下吧,课程入口,感兴趣的同学可以学习一下。 --------------------------------------------------------------------------------------------------------…...

Azure使用CLI创建VM

使用CLI创建VM之前,确保资源中的IP资源已经释放掉了,避免创建的过程中没有可以利用的公共IP地址打开 cloudshell ,并输入创建CLI的命令如下,-n指定名称,-g指定资源组,image指定镜像,admin-usernam指定用户名…...

Rust: 聊聊AtomicPtr<()>和 *const ()

在Bytes库在github源码&#xff08;https://docs.rs/bytes/1.1.0/src/bytes/bytes.rs.html#94-100&#xff09;有关Bytes的定义中&#xff0c; pub struct Bytes {ptr: *const u8,len: usize, // inlined "trait object"data: AtomicPtr<()>, vtable: &st…...

公网远程连接Redis数据库详解

文章目录 1. Linux(centos8)安装redis数据库2. 配置redis数据库3. 内网穿透3.1 安装cpolar内网穿透3.2 创建隧道映射本地端口 4. 配置固定TCP端口地址4.1 保留一个固定tcp地址4.2 配置固定TCP地址4.3 使用固定的tcp地址连接 前言 洁洁的个人主页 我就问你有没有发挥&#xff0…...

天津报web前端培训班一定要选贵的吗?

根据这几年数据显示&#xff0c;IT行业飞速发展&#xff0c;岗位需求增多&#xff0c;Web前端是个很新的职业&#xff0c;在国内乃至国际上真正开始受到重视的时间不超过五年&#xff0c;Web前端开发是从网页制作演变而来&#xff0c;名称是有很明显的时代特性。 Web前端就业形…...

iptables学习笔记

iptables的结构&#xff1a; iptables由上而下&#xff0c;由Tables&#xff0c;Chains&#xff0c;Rules组成。 一、iptables的表tables与链chains iptables有Filter, NAT, Mangle, Raw四种内建表&#xff1a; 1. Filter表 Filter是iptables的默认表&#xff0c;它有以下…...

Express 实战(一):概览

在正式学习 Express 内容之前&#xff0c;我们有必要从大的方面了解一下 Node.js 。 在很长的一段时间里&#xff0c;JavaScript 一门编写浏览器中运行脚本的语言。不过近些年&#xff0c;随着互联网的发展以及技术进步&#xff0c;JavaScript 迎来了一个集中爆发的时代。一个…...

SpringBoot中的可扩展接口

目录 # 背景 # 可扩展的接口启动调用顺序图 # ApplicationContextInitializer # BeanDefinitionRegistryPostProcessor # BeanFactoryPostProcessor # InstantiationAwareBeanPostProcessor # SmartInstantiationAwareBeanPostProcessor # BeanFactoryAware # Applicati…...

中大型无人机远程VHF语音电台系统方案

方案背景 中大型无人机在执行飞行任务时&#xff0c;特别是在管制空域飞行时地面航管人员需要通过语音与无人机通信。按《无人驾驶航空器飞行管理暂行条例》规定&#xff0c;中大型无人机应当进行适航管理。物流无人机和载人eVTOL都将进行适航管理&#xff0c;所以无人机也要有…...

数字孪生和SCADA有哪些区别?

虽然SCADA和数字孪生用于工业领域&#xff0c;但它们有不同的用途。SCADA专注于工业过程的实时监测和控制&#xff0c;而数字孪生用于模拟和分析系统的性能。接下来&#xff0c;让我们详细讨论SCADA和数字孪生&#xff08;SCADA与数字孪生&#xff09;之间的区别。 SCADA与数字…...

[bug] 记录version `GLIBCXX_3.4.29‘ not found 解决方法

在使用mediapipe 这个库的时候&#xff0c;首次使用出现 GLIBCXX_3.4.29’ not found 错误&#xff0c; 看起来是安装mediapipe 的时候自动升级了 matplotlib 这个库&#xff0c;导致依赖的 libstd.so 版本不满足了&#xff0c;GLIBCXX_3.4.29 is an object from libstdc.so.…...

git 回滚相关问题

原本用as自带的git执行回滚任务&#xff0c; 但是提交之后发现并没有成功&#xff0c; 后面通过命令行的方式重新回滚并且提交上去&#xff0c;就可以了 说明as的git还是有点小瑕疵&#xff0c;还是命令行最稳妥 相关博文&#xff1a; git代码回滚操作_imkaifan的博客-CSDN博…...

SQL力扣练习(十一)

目录 1.树节点(608) 示例 1 解法一(case when) 解法二(not in) 2.判断三角形(610) 示例 1 解法一(case when) 解法二(if) 解法三(嵌套if) 3.只出现一次的最大数字(619) 示例 1 解法一(count limit) 解法二(max) 4.有趣的电影(620) 解法一 5.换座位(626) 示例 …...

如何将常用的jdbc方法封装起来???

你是否还在为每次新建项目连接数据库而烦恼&#xff1f;&#xff1f;&#xff1f;&#xff08;教你一次代码&#xff0c;简单完成每次连接&#xff09; 1.建立maven项目 还没下载安装或者不会建立maven项目的可以看这里哦&#xff1a;maven的下载安装与配置环境变量&#xff0…...

【1day】复现任我行协同CRM存在SQL注入漏洞

目录 一、漏洞描述 二、影响版本 三、资产测绘 四、漏洞复现 一、漏洞描述 任我行CRM是CRM(客户关系管理)、OA(自动化办公)、OM(目标管理)、KM(知识管理)、HR(人力资源)一体化的企业管理软件。通过建立组织运营管理铁三角(目标行动-企业文化-知识复制),一...

3D虚拟形象数字替身的制作及应用介绍

“虚拟数字人”这一词汇已经深入人心。从虚拟偶像、虚拟代言人到虚拟主播、虚拟员工各种类型虚拟数字形象不断进入公众视野&#xff0c;由于其与Z世代的独特亲和力以及与新媒体平台的高度适配性&#xff0c;虚拟数字人在各个领域都在呈崛起之势&#xff0c;并且有着深度的融合&…...

Spring中JavaBean的生命周期及模式

( 本篇文章大部分讲述了是底层知识&#xff0c;理念及原理 ) ( 如果只想了解&#xff0c;看我标记的重点即可&#xff0c;如果想明白其中原理&#xff0c;请耐心看完&#xff0c;对你大有受益 ) 目录 一、简介 ( 1 ) 是什么 ( 2 ) 背景概述 ( 3 ) 作用 二、生命周期 2.1 …...

Qt5开发环境-银河麒麟V10ARM平台

目录 前言1.源码下载2.编译安装2.1 安装依赖2.2 编译2.3 遇到的问题2.4 安装 3.编译qtwebengine3.1 安装依赖库3.2 编译3.3 遇到的问题3.4 安装 4.配置开发环境5.测试6.程序无法输入中文的问题总结 前言 近期因参与开发的某个软件需要适配银河麒麟v10arm 平台&#xff0c;于是…...

「Qt」文件读写操作

0、引言 我们知道 C 和 C 都提供了文件读写的类库&#xff0c;不过 Qt 也有一套自己的文件读写操作&#xff1b;本文主要介绍 Qt 中进行文件读写操作的类 —— QFile。 1、QFileDialog 文件对话框 一般的桌面应用程序&#xff0c;当我们想要打开一个文件时&#xff0c;通常会弹…...

0101前期准备-大数据学习

文章目录 1 前言2 配置VMware虚拟机2.1 设置主机名和固定IP2.2 本地系统与Linux系统配置主机名映射2.3 配置虚拟机之间用户的SSH免密互通2.4 安装JDK环境2.5 关闭防火墙和SELinux2.6 更新时区和同步时间2.7 保存虚拟机快照 结语 1 前言 我们从基础的hadoop开始学起&#xff0c;…...

TypeScript教程(四)基本运算符

一、运算符 TypeScript包含以下几种运算符&#xff1a; 1.算术运算符 2.逻辑运算符 3.关系运算符 4.按位运算符 5.赋值运算符 6.三元/条件运算符 7.字符串运算符 8.类型运算符 1.算术运算符 y5 运算符描述例子x 运算结果y 运算结果加法xy275-减法xy-235*乘法xy*2105…...

计算机网络的性能指标

计算机网络的性能指标 1. 速率 速率是指数据在网络中传送的速度&#xff0c;通常用比特率或数据率来表示&#xff0c;单位是b/s&#xff0c;或bit/s&#xff0c;即比特每秒&#xff0c;或者bps(bit per second)。 速率单位&#xff1a;1 Ybps 10^24 bps(尧), 1 Zbps 10^21…...

BBS项目day04 文章详情页、点赞点菜、评论功能

一、路由 from django.contrib import admin from django.urls import path, re_path from app01 import views from django.views.static import serve from django.conf import settingsurlpatterns [path(admin/, admin.site.urls),# 注册path(register/, views.register)…...

el-table分页后序号连续的两种方法

实现效果&#xff1a; 第一页排序到10&#xff0c;第二页的排序应从11开始 实现方法一&#xff1a; 在el-table的序号列中使用template定义 <el-table><el-table-columnmin-width"10%"label"序号"><template slot-scope"scope"…...

Nginx反向代理技巧

跨域 作为一个前端开发者来说不可避免的问题就是跨域&#xff0c;那什么是跨域呢&#xff1f; 跨域&#xff1a;指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的&#xff0c;是浏览器对javascript施加的安全限制。浏览器的同源策略是指协议&#xff0c;域名…...

kafka--kafka的基本概念-副本概念replica

三、kafka的基本概念-副本概念replica Broker 表示实际的物理机器节点 Broker1中的绿色P1表示主分片Broker2中的蓝色P1表示副本分片&#xff0c;其余类似&#xff0c;就是主从的概念&#xff0c;如果一个Broker挂掉了&#xff0c;还有其它的节点来保证数据的完整性 P可以看做分…...

css伪元素实现li列表圆点相连+锚点跳转悬浮窗实现

实现效果&#xff1a; html代码&#xff1a; <div class"sidenav"><ul class"nav-text progressbar"><!-- data-target的值对应要跳转的模块的id --><li data-target"module1"><div class"text">锚点…...

IronPDF for .NET Crack

IronPDF for .NET Crack ronPDF现在将等待HTML元素加载后再进行渲染。 IronPDF现在将等待字体加载后再进行渲染。 添加了在绘制文本时指定旋转的功能。 添加了在保存为PDFA时指定自定义颜色配置文件的功能。 IronPDF for.NET允许开发人员在C#、F#和VB.NET for.NET Core和.NET F…...

【C++进阶】继承、多态的详解(多态篇)

【C进阶】继承、多态的详解&#xff08;多态篇&#xff09; 目录 【C进阶】继承、多态的详解&#xff08;多态篇&#xff09;多态的概念多态的定义及实现多态的构成条件&#xff08;重点&#xff09;虚函数虚函数的重写&#xff08;覆盖、一种接口继承&#xff09;C11 override…...

excel快速选择数据、选择性粘贴、冻结单元格

一、如何快速选择数据 在excel中&#xff0c;希望选择全部数据&#xff0c;通常使用鼠标选择数据然后往下拉&#xff0c;当数据很多时&#xff0c;也可单击单元格使用ctrl A选中全部数据&#xff0c;此外&#xff0c;具体介绍另一种方法。 操作&#xff1a;ctrl shift 方向…...

【数仓建设系列之一】什么是数据仓库?

一、什么是数据仓库&#xff1f; 数据仓库(Data Warehouse&#xff0c;简称DW)简单来讲&#xff0c;它是一个存储和管理大量结构化和非结构化数据的存储集合&#xff0c;它以主题为向导&#xff0c;通过整合来自不同数据源下的数据(比如各业务数据&#xff0c;日志文件数据等)…...

Vue2-配置脚手架、分析脚手架、render函数、ref属性、props配置项、mixin配置项、scoped样式、插件

&#x1f954;:总有一段付出了没有回报的日子 是在扎根 更多Vue知识请点击——Vue.js VUE2-Day6 配置脚手架脚手架结构render函数vue.js与vue.runtime.xxx.js的区别引入render函数为什么要引入残缺的vue呢&#xff1f; 脚手架默认配置ref属性props配置项传递数据接收数据注意点…...

VS2015项目中,MFC内存中调用DLL函数(VC6生成的示例DLL)

本例主要讲一下&#xff0c;用VC6如何生成DLL&#xff0c;用工具WinHex取得DLL全部内容&#xff0c;VC2015项目加载内存中的DLL函数&#xff0c;并调用函数的示例。 本例中的示例代码下载&#xff0c;点击可以下载 一、VC6.0生成示例DLL项目 1.新建项目&#xff0c;…...

人流目标跟踪pyqt界面_v5_deepsort

直接上效果图 代码仓库和视频演示b站视频006期&#xff1a; 到此一游7758258的个人空间-到此一游7758258个人主页-哔哩哔哩视频 代码展示&#xff1a; YOLOv5 DeepSORT介绍 YOLOv5 DeepSORT是一个结合了YOLOv5和DeepSORT算法的目标检测与多目标跟踪系统。让我为您详细解释一…...

angular 子组件ngOnChanges监听@input传入的输入属性

在进入主题之前&#xff0c;先了解一下angular的生命周期。 生命周期 钩子分类 指令与组件共有的钩子 ngOnChangesngOnInitngDoCheckngOnDestroy 组件特有的钩子 ngAfterContentInitngAfterContentCheckedngAfterViewInitngAfterViewChecked 生命周期钩子的作用及调用顺序 …...

移植PeerTalk开源库IOS的USB通信监听服务到QT生成的FFmpeg工程

1.添加生成的PeerTalk库 下图选中部分为FFmpeg依赖库 将USB通信服务的m与h文件添加到工程 因为OC文件使用了弱指针,所以要启用弱指针支持 因为FFmpeg拉流动用到本地网络,所以要在plist文件中启动本地网络使用 设置PeerTalk为嵌入模式 设置Runpath Search Paths为@executable_p…...

PHREEQC模型化学热力学理论和数据库.dat、各种模拟反应平衡反应模拟、化学动力模拟、反应迁移模拟

PHREEQC是一个用于计算多种低温水文地球化学反应的计算机软件&#xff0c;以离子缔合水模型为基础的PHREEQC能够&#xff08;1&#xff09;计算物质形成种类与饱和指数&#xff1b;&#xff08;2&#xff09;模拟地球化学反演过程&#xff1b;&#xff08;3&#xff09;计算批反…...

centos下使用jemalloc解决Mysql内存泄漏问题

参考&#xff1a; MySQL bug&#xff1a;https://bugs.mysql.com/bug.php?id83047&tdsourcetags_pcqq_aiomsg https://github.com/jemalloc/jemalloc/blob/dev/INSTALL.md &#xff08;1&#xff09;ptmalloc 是glibc的内存分配管理 &#xff08;2&#xff09;tcmalloc…...

【100天精通python】Day41:python网络爬虫开发_爬虫基础入门

目录 专栏导读 1网络爬虫概述 1.1 工作原理 1.2 应用场景 1.3 爬虫策略 1.4 爬虫的挑战 2 网络爬虫开发 2.1 通用的网络爬虫基本流程 2.2 网络爬虫的常用技术 2.3 网络爬虫常用的第三方库 3 简单爬虫示例 专栏导读 专栏订阅地址&#xff1a;https://blog.csdn.net/…...

开源和自研——机器人

双足机器人&#xff1a; MPC技术&#xff1a;封闭性非常高。没有开源方案可抄。 因为开源&#xff0c;不需要从0构建。 这也是前两年&#xff0c;国外一开源华为就遥遥领先。 射频芯片/射频天线&#xff1a;技术封闭。华为虽然做通信&#xff0c;但却没有攻破。 鸿蒙&#…...

【AIGC 讯飞星火 | 百度AI|ChatGPT| 】智能对比

AI智能对比 &#x1f378; 前言&#x1f37a; 概念类对比&#x1f375; 讯飞&#x1f375; 百度AI&#x1f375; chatGPT &#x1f379; 功能类对比☕ 讯飞☕ 百度AI☕ chatGPT &#x1f943; 可输入字数对比&#x1f964; 百度AI&#x1f964; 讯飞&#x1f964; chatGPT &…...