专访“梦想”号总设计师:如何向11000米深海进发
在我国迈向海洋强国的征程中,“梦想” 号钻探船无疑是一颗闪耀的明星。作为我国自主设计建造的首艘大洋钻探船,它肩负着探索深海奥秘、挖掘地球深部资源的重任,承载着无数科研人员的梦想与期望。其总长 179.8 米、型宽 32.8 米,高 81.2 米,相当于 25 层楼房的高度,配备有最先进的液压举升式钻探系统,最大钻探深度可达 11000 米,这样的超强性能让它在世界大洋钻探领域崭露头角。究竟是什么样的技术与智慧,让 “梦想” 号有望触及地球深部的神秘面纱?今天,我们有幸专访到 “梦想” 号的总设计师,一同揭开背后的故事。
一、“梦想” 号:深海探索的国之重器
(一)不凡出身:自主研发的艰辛历程
“梦想” 号的诞生,绝非一蹴而就,而是我国科研人员多年来砥砺奋进、自主创新的结晶。总设计师回忆道,从 2017 年立项筹建开始,就面临着国外技术封锁、无成熟经验可借鉴的困境。为了啃下这块 “硬骨头”,国内集结了 150 多家科研单位,涵盖海洋、地质、船舶等多个领域的顶尖力量,开启了一场艰苦卓绝的攻关之旅。
研发团队摒弃了对国外技术的依赖,从零开始,从基本设计到详细设计,再到施工建造,每一个环节都倾注了无数心血。在设计过程中,创新性地提出 “小吨位、多功能、模块化” 理念,突破了新一代液压钻井系统装船及多功能集成、最新一代 30 兆瓦蓄能闭环电网应用等 8 项关键技术,首次完成大洋钻探装备的自主研制,让我国在海洋科技领域实现重大跨越,拥有了完全自主知识产权。
(二)超强性能:多项指标世界领先
“梦想” 号总长 179.8 米、型宽 32.8 米,排水量 42600 吨,是我国目前吨位最大的科考船之一,续航力达 15000 海里,自持力 120 天,载员 180 人,稳性和结构强度按 16 级超强台风安全要求设计,可在 6 级海况下正常作业,具备全球海域无限航区作业能力,无论在哪个大洋,它都能勇往直前,不惧风浪。
其最为耀眼的当属那 11000 米的钻探能力。为了实现这一深度的钻探,“梦想” 号配备了全球首台兼具油气勘探和岩心钻取功能的液压举升钻机,顶驱举力达到 907 吨,具备 4 种钻探模式和 3 种取心方式,可满足大洋钻探取心和深海大洋矿产资源勘探开发等不同作业需求,综合钻探效率、硬岩钻进能力大幅提升,钻采系统达到国际领先水平。这意味着,它能深入海底,揭开地球深部的神秘面纱,获取珍贵的岩心样本,为科研提供最直接的证据。
不仅如此,“梦想” 号还建有全球面积最大、功能最全的船载实验室,总面积超 3000 平方米,涵盖基础地质、古地磁、微生物、天然气水合物等九大实验室,配置全球首套船载岩心自动传输存储系统,可实现岩芯采集、输送到存储的全过程自动化作业。在这里,科研人员如同置身一座 “海上科学城”,能够实时对样品进行分析研究,避免因运输导致样本变化,确保数据的准确性与及时性,为海洋全学科研究提供了坚实保障。
二、钻探 11000 米:挑战重重
(一)极端环境:高温、高压与复杂海况
总设计师提到,钻探 11000 米的深海,首先要面对的就是极端恶劣的环境。随着钻探深度的增加,海底温度急剧上升,每下探 100 米温度就升高约 3℃,到 11000 米深处,温度将高达 300℃以上,这对钻探设备的耐高温性能提出了极高要求。普通材料在这样的高温下极易软化变形,导致设备失效。为了解决这一问题,研发团队选用了特种合金材料,并经过特殊热处理工艺,使其能承受高温考验,确保钻探过程中关键部件的稳定性。
高压同样是个棘手难题,深海底部压力巨大,每下潜 10 米就增加约 1 个大气压,11000 米深处压力接近 1100 个大气压,相当于在指甲盖上放置一辆重型卡车。这种高压环境下,钻杆、钻头等设备必须具备超强的抗压强度,否则会瞬间被压扁。为此,“梦想” 号的钻杆采用了高强度合金钢制造,管壁厚度经过精确计算,既能减轻重量又能保证抗压性能;钻头则运用了新型抗压结构设计,有效分散压力,防止损坏。
此外,复杂多变的海况也是一大挑战。海上狂风巨浪不断,“梦想” 号要在 6 级海况下正常作业,这意味着它必须拥有出色的稳定性。船体设计采用了先进的耐波性技术,通过优化船型、增加减摇装置等手段,降低海浪对船舶的冲击,确保钻探作业时的平稳。同时,船舶的动力定位系统能实时感知海流、风向变化,自动调整推进器功率,使船只精准地保持在预定位置,误差不超过几米,为钻探提供稳定的作业平台。
(二)技术瓶颈:钻杆、钻头与动力难题
钻探深度的增加,对钻杆的要求也呈指数级增长。在 11000 米的超长距离下,钻杆需要一节节连接,连接处既要保证高强度,又要实现快速、精准对接,否则稍有偏差就可能导致钻杆断裂或密封不严。总设计师介绍,研发团队研发出了一种新型的钻杆连接技术,采用高精度的螺纹连接和密封结构,配合自动化的连接设备,能在短时间内完成钻杆对接,且连接强度比传统方式提高了 30% 以上,有效解决了钻杆连接的难题。
钻头作为直接接触岩石的部件,面临着磨损快、寿命短的困境。深海岩石硬度高、研磨性强,普通钻头钻进几百米就可能报废。为了攻克这一难题,科研人员经过无数次试验,研发出了超硬耐磨的复合钻头,其采用金刚石涂层与硬质合金基体相结合的方式,硬度比传统钻头提高了 2 倍,同时优化了钻头的切削刃
三、总设计师解惑:如何攻克难题
(一)创新设计:模块化与多功能融合
面对诸多难题,“梦想” 号的设计团队提出了 “小吨位、多功能、模块化” 的创新性理念。总设计师解释道,传统的大洋钻探船功能单一,且吨位较大,运营成本高昂。为了改变这一现状,“梦想” 号在设计时充分考虑了多种作业需求的融合。
通过模块化设计,将船分为不同的功能模块,如钻探模块、实验室模块、动力模块等,各模块既能独立运作,又可协同配合。在执行不同任务时,只需对相应模块进行调整优化,就可以快速切换作业模式,大大提高了船舶的使用效率。例如,在进行大洋科学钻探时,重点启用钻探模块与相关实验室模块,确保岩心样本的及时分析;而当执行深海油气勘探任务时,则切换到油气勘探专用的钻探模式,配合相应的监测设备,实现资源的精准探测。这种设计理念不仅节省了空间、降低了建造成本,还让 “梦想” 号能够在不同的科研与勘探任务中灵活切换,真正实现了 “一船多用”。
(二)顶尖装备:先进钻探与动力定位系统
为了实现 11000 米的钻探目标,“梦想” 号配备了全球首台兼具油气勘探和岩心钻取功能的液压举升钻机。总设计师自豪地说,这台钻机是研发团队与国际顶级油气钻机企业联合研制的成果,顶驱举力达到 907 吨,具备 4 种钻探模式和 3 种取心方式,能够适应不同地质条件与作业需求。
4 种钻探模式包括传统隔水管模式、“可燃冰” 专用测试模式、传统无隔水管模式、无隔水管闭式循环模式。传统隔水管模式常用于海洋油气开采,通过隔水管连接海底与钻探船,保障钻井液循环,提高安全性与效率;“可燃冰” 专用测试模式则针对天然气水合物这一新型能源,采用轻型隔水管系统,降低钻探成本,满足其特殊的开采需求;传统无隔水管模式下,钻杆直接暴露在海水中,适用于大洋钻探,借助特殊泥浆实现冷却、润滑钻头与携带岩屑等功能;无隔水管闭式循环模式不仅遵循绿色勘查理念,还通过配置专门的泥浆循环管线,将泥浆抽回船上过滤处理后循环利用,既保护海洋环境又降低成本。
3 种取心方式分别是提钻取心、绳索取心、气举反循环取心。提钻取心最为直接,将整根钻杆提出钻孔取出岩心;绳索取心则利用钢丝绳从钻杆内取心,无需拉出整个钻杆,省力又省时,尤其适合深部钻探;气举反循环取心通过往上部钻杆注入空气,利用液体密度差带动下部钻井液和岩心返回地面,能够在复杂地层条件下有效获取岩心样本。这些钻探模式与取心方式相互配合,为深入地球深部获取珍贵样本提供了强有力的技术支撑。
同时,“梦想” 号还搭载了 DP - 3 级动力定位系统,这是船舶在恶劣海况下稳定作业的关键保障。总设计师介绍,该系统的传感器、位置参考系统和控制器均采用冗余设计,动力和辅助系统分布在三个防火分隔区域,任何单个舱室动力系统故障,其他舱室仍能正常工作,确保船舶定位的可靠性。
在实际运行中,计算机通过控制安装在船舶底部的 7 台推进器的转向和推力大小,实时对抗风、浪、流等外部作用力,使船体位置和船头朝向保持稳定,误差控制在极小范围内。“梦想” 号安装了 6 套位置参考系统,基于卫星和声呐原理,包括 3 套差分全球卫星定位系统、1 套北斗卫星定位系统、2 套超短基线声呐定位系统,所有系统位置测量精度均达到分米级别,且不受作业区域影响,为动力定位系统提供精准的位置信息,保障钻探作业平稳进行。
(三)精细管理:重量重心与施工建造管控
在 “梦想” 号的设计与建造过程中,重量重心的把控至关重要。总设计师强调,从项目启动之初,就明确了走国内独立自主的研制路线,从基本设计到详细设计、施工建造,每个环节都将重量重心控制贯穿其中。
在设计阶段,开展多方案优化论证,对设备选型、结构布局进行精细调整,确保重量合理分配;详细设计时,针对设备重量、结构重量、舾装件等进行严格核算与控制;生产设计阶段,进一步优化管系和电缆走向,避免不必要的重量增加。在施工建造环节,更是严格要求按图施工,建立了重量重心管理和预警机制,进行重量重心月度报告,实时跟踪监控。通过这些精细化管理措施,“梦想” 号实船空船重量比设计值降低了 1%,重心高度降低了 2%,重心纵向和横向位置偏差控制在千分之二以内,圆满实现了总体性能和可变载荷指标,为安全、高效钻探提供了坚实基础。
四、未来展望:“梦想” 号的使命担当
(一)探索莫霍面:揭开地球深部奥秘
总设计师满怀憧憬地谈到,“梦想” 号未来最重要的使命之一,便是探索莫霍面。莫霍面是地壳与地幔的分界面,就如同鸡蛋壳与蛋清之间的那层薄膜,它隐藏着地球内部结构、地壳均衡状态以及火山地震等地壳活动的关键信息。从上世纪初起,科学家们就深知莫霍面研究的重大意义,然而,由于极端的钻探条件和技术瓶颈,人类始终未能成功触及这一神秘层面。
“梦想” 号的出现,让这一梦想曙光初现。其 11000 米的钻探能力,让在海上钻探至莫霍面成为可能。从海面到莫霍面,钻深距离在 7500 到 11000 米之间,“梦想” 号在钻位选择上拥有更大的灵活性。一旦成功钻探到莫霍面,获取的岩心样本将如同地球深部的 “密码本”,科学家们可以借此解读地球内部的物质组成、热流传递、板块运动机制等奥秘,推动地球物理学、地质学等基础学科实现飞跃式发展,为人类认识地球家园开启全新篇章。
(二)能源开发:助力国家战略需求
在能源领域,“梦想” 号同样肩负重任。总设计师介绍,随着陆地油气资源逐渐枯竭,深海油气和天然气水合物成为各国竞相争夺的战略资源。“梦想” 号可在深海油气勘探中大显身手,凭借其先进的钻探系统,能够精准定位深海油气储层,获取关键地质数据,为后续的开采提供科学依据,助力我国油气资源的增储上产,减少对进口油气的依赖,保障国家能源安全。
天然气水合物,这一被誉为 “未来能源之星” 的物质,被认为是继石油和天然气之后的主要替代能源,其储量约为石油、煤炭、天然气总和的两倍,全球 90% 的海洋和 30% 的陆地之下都可能蕴藏着这种清洁能源。“梦想” 号能够执行天然气水合物的勘查试采任务,通过钻探获取样本,研究其赋存状态、开采特性,为实现天然气水合物的商业化开采奠定基础,为我国能源结构的优化升级注入强大动力,在应对全球气候变化、实现碳达峰碳中和目标的征程中发挥关键作用。
驶向深海的希望之光
通过对 “梦想” 号总设计师的专访,我们深切感受到这艘钻探船背后凝聚的智慧与汗水。从克服重重技术难关,到实现多项世界领先的创新突破,“梦想” 号承载着中国海洋科技的雄心壮志,向着 11000 米深地乃至更深的未知奋勇前行。它不仅为我国深海资源勘探、地球科学研究注入强大动力,更为全球海洋探索开辟新路径。在未来,随着 “梦想” 号的持续远航,我们有理由相信,人类对地球深部奥秘的探索将不断刷新纪录,深海的宝藏将为人类的可持续发展贡献无尽力量,中国也将在海洋强国之路上越走越稳,书写更加辉煌的篇章。
相关文章:
专访“梦想”号总设计师:如何向11000米深海进发
在我国迈向海洋强国的征程中,“梦想” 号钻探船无疑是一颗闪耀的明星。作为我国自主设计建造的首艘大洋钻探船,它肩负着探索深海奥秘、挖掘地球深部资源的重任,承载着无数科研人员的梦想与期望。其总长 179.8 米、型宽 32.8 米,高…...
有限元分析学习——Anasys Workbanch第一阶段笔记(7)对称问题预备水杯案例分析
目录 1 序言 2 水杯案例 2.1 添加新材料 2.2 水压设置 2.3 约束边界条件设置及其结果 2.3.1 全约束固定(压缩桌面、Fixed support固定水杯底面) 2.3.2 单方面位移约束(压缩桌面、Displacement约束软弹簧) 2.3.3 接触约束(不压缩桌面、Fixed support 固定桌面、Frictional…...
【A-Lab】部署手册:开源AAA解决方案 —FreeRADIUS
由于篇幅限制,完整版请移步至部署手册:开源AAA解决方案 —FreeRADIUS - 星融元Asterfusion 1 软件介绍 2 基础环境 2.1 部署环境 2.2 操作系统基础设置 3 安装配置数据库 4 安装配置Web和PHP 5 安装配置FreeRADIUS 6 安装配置DaloRaDIUS 7 部署结…...
配置管理工具和k8s功能重叠部分的优势比较
通过自动化配置管理工具(如 Ansible、Puppet、Chef)和应用内管理机制,也可以实现自动部署、扩缩容、负载均衡和故障恢复等功能。Kubernetes(K8s)在这些方面具有哪些独特的优势呢,尤其是在云原生环境和大规模…...
五个不同类型的数据库安装
一、 官方首页下载 打开 MySQL 官方首页,链接为: MySQL 进去社区后选择合适的版本进行安装 安装细节 依图一路next 点击finish结束安装 二、 在线YUM仓库 将该安装包的下载链接在 Linux 操作系统中按照以下命令直接进行下载 三、 二进制本地 通过该链接…...
【万字详细教程】Linux to go——装在移动硬盘里的Linux系统(Ubuntu22.04)制作流程;一口气解决系统安装引导文件迁移显卡驱动安装等问题
Linux to go制作流程 0.写在前面 关于教程Why Linux to go?实际效果 1.准备工具2.制作步骤 下载系统镜像硬盘分区准备启动U盘安装系统重启完成驱动安装将系统启动引导程序迁移到移动硬盘上 3.可能出现的问题 3.1.U盘引导系统安装时出现崩溃3.2.不影响硬盘里本身已有…...
LeetCode 704 如何正确书写一个二分查找
题目链接 中文版:https://leetcode.cn/problems/binary-search/description/ 题目描述 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标…...
LEED绿色建筑认证在2025年相关消息
关于LEED绿色建筑认证在2025年的相关消息,以下是一些关键信息: 一、认证体系的重要性与影响力 LEED(能源与环境设计先锋奖)评估体系是全球最具影响力的绿色建筑认证标准之一。中国已成为全球第二大LEED认证市场,显示…...
百度Android最新150道面试题及参考答案 (中)
Android 中一个 View 的显示渲染过程,自定义 View 的时候需要避免什么操作? 一、View 的显示渲染过程 测量(Measure)阶段 这个阶段是 View 渲染的第一步。父容器会调用子 View 的measure()方法来确定子 View 的大小。measure()方法会传入两个参数,即MeasureSpec(测量规格…...
详解Redis的Hash类型及相关命令
目录 HSET HGET HEXISTS HDEL HKEYS HVALS HGETALL HMGET HLEN HSETNX HINCRBY HINCRBYFLOAT 内部编码 应用场景 HSET 设置 hash 中指定的字段(field)的值(value)。 语法 HSET key field value [field value ...] 时…...
会议活动管理系统django
完整源码项目包获取→点击文章末尾名片!...
【数据结构与算法:七、查找】
第7章 查找 7.1 查找的基本概念 查找是通过某种算法,在一个给定的数据集合中找到目标元素或判断目标元素是否存在的操作。查找效率直接决定了程序性能,尤其在大数据处理场景下,合理选择查找算法至关重要。 查找的基本步骤 确定查找表结构…...
如何使用SparkSql
一、SparkSql的前世今生 Hive->Shark->Spark SQL 二、SparkSql依赖 <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-sql_2.11</artifactId> <version>2.1.2</version> </dependency> 三、…...
沃尔玛购物卡查询
在平常生活里,沃尔玛卡可不只是一张购物的凭据,它是连着心意的绳子,是让生活方便的小幸福。每次拿着沃尔玛卡走进熟悉的超市大门,心里就会有一点期待和满足。可随着时间过去,可能有些卡就静静躺在抽屉角落,…...
Markdown中流程图的用法
Markdown中流程图图的用法 前言语法详解基本流程图几何图形节点默认的节点分离节点的ID与内容节点形状圆角形节点的语法圆形节点的语法。非对称节点语法菱形节点的语法。六角形节点的语法。平行四边形节点的语法。梯形节点的语法。 连接线基本的连接线语法。无向线段连接线。点…...
Linux的proc目录与什么有关?【以及它里面的文件各自记录着什么信息】
在 Linux 系统中,/proc 目录是一个虚拟文件系统,提供了关于内核、进程和系统状态的实时信息。它与系统的 内核 和 进程 运行状态紧密相关,是系统管理员、开发人员和用户了解系统运行状况的重要途径。 /proc 目录的名称来源于 “process”&am…...
无监督学习入门指南:从原理到实践
目录 1 无监督学习基础 1.1 核心目标 1.2 理论基础 1.3 应用层面 2 聚类分析 2.1 相似性度量 2.2 聚类算法 2.2.1 K-均值聚类 2.2.2 密度聚类:DBSCAN 2.2.3 谱聚类 3 降维技术 3.1 线性 3.2 非线性 3.3 降维技术面临关键问题 4 概率密度估计 4.1 参…...
(MTK平台mt8168)通过i2c调试外接MCU管理外接电源项目
这个项目是我几年前在mtk方案公司调试的一个比较具有综合性的项目,涉及到知识点有很多,我个人认为算是一个很经典的一个项目,当然这个是对技术人员而讲。我大概总结一下,涉及到i2c,kernel中的timer_list,示波器和逻辑分析仪的使用,还有i2c硬件上的原理,如果host断采用3…...
计算机网络——网络层—路由算法和路由协议
一、因特网的路由选择协议 • 不存在一种绝对的最佳路由算法。 • 所谓“最佳”只能是相对于某一种特定要求下得出的较为合理的选择而已。 • 实际的路由选择算法,应尽可能接近于理想的算法。 • 路由选择是个非常复杂的问题 • 它是网络中的所有结点共同协调工…...
WPS计算机二级•数据查找分析
听说这里是目录哦 通配符🌌问号(?)星号(*)波形符(~) 排序🌠数字按大小排序以当前选定区域排序以扩展选定区域排序 文字按首字母排序 快速筛选分类数据☄️文字筛选数字筛选颜色筛选…...
『SQLite』表的创建、修改和删除
本节摘要:主要讲述SQLite中创建、删除、修改表等操作。 创建表 CREATE TABLE 语句来创建表。 修改表 ALTER TABLE 语句来修改表名称、已有表字段,或者新增字段。 删除表 DROP TABLE 语句用来删除表. 注意: 上述内容详细讲解见文章&#…...
leecode1035.不相交的线
这道题看起来可能没有思路,但是实际上仔细观察会发现将相等的数字连接起来,并且不相交,就相当于是元素的原有相对顺序不变求其最大子序和,那么这道题目就是最长公共子序列,代码一模一样 class Solution { public:int m…...
事务,事务的特点,事务并发带来的问题,实现事务管理
1.什么是事务 1、事务管理是企业级应用程序开发中必不可少的技术,用来确保数据的完整性和一致性 2、事务是一系列动作,它们被当作一个独立的工作单元,这些动作要么全部完成,要么全不起作用。 2.事务的特点 ACID 1.原子性…...
并行计算-申请、创建图像界面虚拟服务器【VNC Viewer 连接灰屏问题 (能够连接上,但全是灰点,没有任何菜单、按钮,鼠标变为x)】
参考:并行智算云产品文档中心_Ubuntu系统开启和使用2D、3D远程可视化方式 不要用校园网。 登录这个网站 并行智算云 创建云服务 有同学出现下面情况,没有直接显示desk的开发环境 安装vnc sudo apt install tightvncserver 然后遇到 [解决方案] VNC V…...
[创业之路-238]:《从偶然到必然-华为研发投资与管理实践》-1-产品研发过程的质量控制绝对了结果的质量,产品研发的过程控制的质量等级决定了结果质量的等级
一、产品研发过程的质量控制:决定结果质量的关键 在当今竞争激烈的商业环境中,产品研发不仅是企业创新的源泉,更是决定其市场竞争力的重要因素。而产品研发过程的质量控制,则如同这一过程的生命线,直接决定了最终产品…...
Python应用——将Matplotlib图形嵌入Tkinter窗口
Python应用——将Matplotlib图形嵌入Tkinter窗口 目录 Python应用——将Matplotlib图形嵌入Tkinter窗口1 模块简介2 示例代码2.1 Matplotlib嵌入Tkinter2.2 Matplotlib嵌入Tkinter并显示工具栏 1 模块简介 Tkinter是Python的标准GUI(图形用户界面)库&…...
Cyber Security 101-Web Hacking-Burp Suite: The Basics(Burp Suite:基础知识)
使用 Burp Suite 进行 Web 应用程序渗透测试的简介。 任务1:介绍 欢迎来到 Burp Suite Basics! 这个特定的房间旨在了解 Burp Suite Web 应用程序安全测试框架的基础知识。我们的重点将围绕 以下关键方面: Burp Suite 的全面介绍。全面概述…...
清除数字栈
给你一个字符串 s 。 你的任务是重复以下操作删除 所有 数字字符: 删除 第一个数字字符 以及它左边 最近 的 非数字 字符。 请你返回删除所有数字字符以后剩下的字符串。 输入:s "cb34" 输出:"" 解释:…...
.net core 为什么使用 null!
为什么使用 null!? 通常在以下几种情况中,你可能会使用 null!: 属性值可能会在对象构造或某个方法中被初始化,但在构造函数或者对象完全初始化之前,属性的值可能会是 null。你知道这个属性最终会被赋一个非 null 的值…...
在Spring Boot项目中使用MySQL数据库
一、引言 MySQL 是一个广泛使用的开源关系型数据库,而 Spring Boot 则是一个流行的 Java 框架,提供了快速构建生产级别的独立 Spring 应用的能力。将 MySQL 与 Spring Boot 集成,可以轻松地管理应用的数据存储。本文将介绍如何在 Spring Boo…...
redis各种数据类型介绍
Redis 是一种高性能的键值存储数据库,它支持多种数据类型,使得开发者可以灵活地存储和操作数据。以下是 Redis 支持的主要数据类型及其介绍: 1. 字符串(String) 字符串是 Redis 中最基本的数据类型,它可以存…...
聊聊前端框架中的process.env,env的来源及优先级(next.js、vue-cli、vite)
在平时开发中,常常使用vue、react相关脚手架创建项目,在项目根目录可以创建.env、.env.[mode](mode为development、production、test)、.env.local等文件,然后在项目中就可以通过process.env来访问相关的环境变量了。 下面针对如下…...
链地址法(哈希桶)
链地址法(哈希桶) 解决冲突的思路 开放定址法中所有的元素都放到哈希表⾥,链地址法中所有的数据不再直接存储在哈希表中,哈希表 中存储⼀个指针,没有数据映射这个位置时,这个指针为空,有多个数…...
OpenCV相机标定与3D重建(44)初始化广角(鱼眼)相机的投影映射函数initWideAngleProjMap()的使用
操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 cv::initWideAngleProjMap 是 OpenCV 库中的一个函数,用于初始化广角(鱼眼)相机的投影映射。这个函数生成两个…...
『SQLite』安装与基本命令语法
SQLite安装 Windows: 访问 SQLite 的安装网页:https://www.sqlite.org/download.html.向下滚动页面到“Precompiled Binaries for Windows”部分。下载适用于你的系统架构(32-bit 或 64-bit)的预编译二进制文件。将下载的 ZIP 文…...
Meta 发布 Llama 3.3:一个性能和效率均有所提升的多语言模型
Meta 发布 Llama 3.3:一个性能和效率均有所提升的多语言模型 Meta 发布了 Llama 3.3,这是一款多语言大语言模型,旨在支持研究和行业中的一系列人工智能应用。该模型具有 128k 个 token 上下文窗口,并对架构进行了改进以提高效率,在推理、编码和多语言任务的基准测试中表现…...
场馆预定平台高并发时间段预定实现V1
🎯 本文介绍了一个高效处理高并发场馆预订请求的系统设计方案。通过使用Redis缓存和位图技术,系统能够快速管理场地的可用性和预订状态。采用Lua脚本确保操作的原子性,结合责任链模式进行参数校验,并通过事务保证数据一致性。系统…...
【AWS SDK PHP】This operation requests `sigv4a` auth schemes 问题处理
使用AWS SDK碰到的错误,其实很简单,要装个扩展库 保持如下 Fatal error: Uncaught Aws\Auth\Exception\UnresolvedAuthSchemeException: This operation requests sigv4a auth schemes, but the client currently supports sigv4, none, bearer, sigv4-…...
BOOST 库在深度学习中的应用及具体代码分析(三)
一、引言 深度学习的迅猛发展重塑了众多领域的技术格局,从智能安防中的人脸识别精准监测,到医疗影像辅助诊断助力疾病早期发现,再到自然语言处理驱动智能客服流畅交流,其影响力无处不在。在深度学习的实现工具集中,Pyt…...
VSCode 在Windows下开发时使用Cmake Tools时输出Log乱码以及CPP文件乱码的终极解决方案
在Windows11上使用VSCode开发C程序的时候,由于使用到了Cmake Tools插件,在编译运行的时候,会出现输出日志乱码的情况,那么如何解决呢? 这里提供了解决方案: 当Settings里的Cmake: Output Log Encoding里设…...
机器学习经典算法——线性回归
目录 算法介绍 一元线性回归模型 多元线性回归模型 误差项分析 相关系数 算法案例 一元线性回归预测——广告销售额案例 二元线性回归预测——血压收缩案例 多元线性回归预测——糖尿病案例 算法介绍 线性回归是利用数理统计中回归分析,来确定两种或两种…...
基于单片机的光控窗帘设计
摘 要 : 为了能根据室外环境亮度实现窗帘自动拉合的设计需求 , 提出了一种基于单片机 控制的 光控窗帘设计方案 , 并完成系统的软 、 硬件设计 。 该系统的硬件部分主要利用光敏传感器产生的信号作为单片机输入信号, 软件部分采用 C 语言进行编程 , 能够完成智能光控…...
STM32 拓展 电源控制
目录 电源控制 电源框图 VDDA供电区域 VDD供电区域 1.8V低电压区域 后备供电区域 电压调节器 上电复位和掉电复位 可编程电压检测器(PVD) 低功耗 睡眠模式(只有CUP(老板)睡眠) 进入睡眠模式 退出睡眠模式 停机(停止)模式(只留核心区域(上班)) 进入停…...
ASP.NET CORE 依赖注入的三种方式,分别是什么,使用场景
在 依赖注入(Dependency Injection,简称 DI)中,通常有三种常见的服务生命周期模式,用于控制服务实例的创建和管理。这些模式分别是:Transient、Scoped 和 Singleton。这三种模式在 ASP.NET Core 中非常重要…...
在Linux中,如何禁用root用户直接SSH登录?
在Linux中禁用root用户的直接SSH登录是为了增强系统的安全性,因为允许root用户通过SSH远程登录会增加服务器被暴力破解的风险。以下是在Linux系统中禁止root用户直接SSH登录的步骤: 编辑SSH配置文件: 打开/etc/ssh/sshd_config文件ÿ…...
Unity3D仿星露谷物语开发17之空库存栏UI
1、目标 将库存栏放在游戏界面中,一般情况下角色居中展示时库存栏在底部,当角色位于界面下方时库存栏展示在顶部避免遮挡。 2、CanvasGroup组件 用于集中控制UI元素的透明度、交互性和射线投射行为。CanvasGroup的Alpha属性允许渐变效果,I…...
云效流水线使用Node构建部署前端web项目
云效流水线实现自动化部署 背景新建流水线配置流水线运行流水线总结 背景 先来看看没有配置云效流水线之前的部署流程: 而且宝塔会经常要求重新登录,麻烦的很 网上博客分享了不少的配置流程,这一篇博客的亮点就是不仅给出了npm命令构建&…...
Mysql数据实时同步到Es上
同步方案 ① 同步双写 同步双写实一种数据同步策略,它指的是在主数据库(如mysql) 上进行数据修改操作,同时将这些修改同步写入到ES 中,这种策略旨在确保两个数据库之间的数据一致性,并且优化系统的读写性能。 目标 同步双写是…...
【Redis经典面试题七】Redis的事务机制是怎样的?
目录 一、Redis的事务机制 二、什么是Redis的Pipeline?和事务有什么区别? 三、Redis的事务和Lua之间有哪些区别? 3.1 原子性保证 3.2 交互次数 3.3 前后依赖 3.4 流程编排 四、为什么Lua脚本可以保证原子性? 五、为什么R…...
聊聊 C# 中的委托
聊聊 C# 中的委托 什么是委托(Delegate)单播委托(Unicast Delegate)多播委托(Multicast Delegate)内置委托(Action & Func)单播委托(使用 Action 和 Func)…...