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

使用DeepSeek翻译英文科技论文,以MarkDown格式输出,使用Writage 3.3.1插件转换为Word文件

一、使用DeepSeek翻译英文科技论文,以MarkDown格式输出

以科技论文“Electrical Power System Sizing within the Numerical Propulsion System Simulation”为例。
需要Writage 3.3.1 license key注册码的小伙伴,可发送邮件至邮箱pyengine@163.com.
首先,打开DeepSeek对话框,将论文文件作为附件上传。
其次,输入以下提示词,即可获得以MarkDown格式显示的原文内容。

以MarkDown代码格式输出原文内容

然后,输入以下提示词,即可获得以MarkDown格式显示的中文翻译结果。

将以下内容翻译成中文,以Markdown格式输出:
(复制刚才生成的原文内容)

最后,即可得到以MarkDown格式的文本。

数值推进系统模拟中的电力系统规模设计

Jeffrey T. Csank,({}^{*}) David J. Sadey,({}^{\dagger}) George L. Thomas,({}^{\ddagger}) Thomas M. Lavelle,({}^{\lx@sectionsign}) 和 Jennifer D. Bergeson,**

美国俄亥俄州克利夫兰市NASA格伦研究中心,邮编44135

Jesus Garcia Calderon({}^{\dagger\dagger})

通用电气航空(GEIQ),墨西哥克雷塔罗州克雷塔罗市,邮编76146

摘要

电动飞机推进旨在实现商业航空业的宏伟目标,包括显著降低燃油消耗、排放、噪音和起飞场长度。为了推动这些电动推进概念的发展,需要能够模拟包含燃气轮机和电力系统组件的推进系统的分析工具。本文介绍了在数值推进系统模拟(NPSS)软件中定义的电端口、一组电力系统工具以及模拟示例。NPSS是飞机推进系统建模和模拟的行业标准软件包,设计、规模设计、集成和分析电力系统的能力将推动行业开发电动飞机推进系统。

I 引言

飞机电气化是一种前瞻性的先进推进概念,旨在减少飞机噪音、氮氧化物排放和燃油消耗。在其最基本的定义中,飞机电气化指的是利用电力推进飞机的概念。这包括混合电动概念,例如波音-通用电气(GE)的“糖伏特”(Sugar Volt),以及涡轮电动概念,例如STARC-ABL,该概念具有两个主发动机和一个用于边界层吸入的电动后推力器。混合电动和涡轮电动概念都利用电力系统将电力从电源(例如电池或发电机)传输到驱动推进器(或辅助涡轮)的电机,从而为飞行器提供推力。电力系统影响推进系统的整体重量、热系统需求和效率,这些权衡需要在设计目标中加以考虑,尤其是在优化设计中。更具体地说,这要求电力系统在推进系统的概念设计阶段就被纳入考虑。数值推进系统模拟(NPSS)是推进系统概念设计中最广泛使用的工具之一。本文将讨论电端口的设计,该设计使得在NPSS环境中设计、规模设计、集成和分析电力系统成为可能。

II 电端口

虽然热流体建模是NPSS的主要应用领域,但它本身并不具备评估电气模拟的能力。因此,需要在NPSS中开发电气框架建模能力。电端口是该框架的基础编程对象,代表任何一对电气组件之间的连接。它在电气组件之间传递电压、电流、相位、功率和功率因数等信息,并作为网络平衡技术中基尔霍夫电流和电压定律的载体。这与NPSS中的流体端口类似,流体端口在两个流体驱动元件之间传递热力学信息,并作为热流体网络中流体连续性平衡的辅助工具。

端口对象通常位于主对象内部,负责计算适当的传递函数(电压-电流关系)并将输出传输到连接在端口的下一个元件。图1展示了一个示意图,解释了通过端口E1_O和E1_I连接的通用元件E1和E2之间的连接。_O和_I表示电气元件的输出和输入命名约定,假设为标准功率流约定。元件E1和E2可以表示其对应入口和出口端口之间的任何RLC网络组合效应。元件之间的连接通过端口由用户在构建网络模型时建立。一旦连接建立,任何一个端口的电气状态(电压、电流、相位等)的变化都会立即反映在相应的链接端口对中,为元件E1和E2提供及时且适当的边界条件信息,以执行其传递函数计算。

电端口已开发出通用功能,能够处理交流或直流(AC/DC)功率传输。内部计算均在复数平面中进行(复数作为相量或空间向量),直流功率传输是特殊情况,其中复数的虚部为零。鉴于正弦分析中电气电路涉及大量复数运算,NPSS中开发了复数变量定义以简化编程数学足迹。复数对象包含电压、电流和功率在复数平面中的实部、虚部、绝对幅值和相位角信息。电端口以及复数例程计划集成到下一个NPSS版本中,供NPSS用户使用。

电力系统数据通过将均方根(RMS)电流和电压(线对线)数据以三种方式之一发送到电端口进行传输。RMS数据可以以极坐标格式(幅值和相位)写入电端口,角度可以是弧度或度,也可以以复共轭形式写入,如表1所示。在电端口中,除非用下标_In_注明为线对中性点电压,否则电压假定为线对线电压。如前所述,电端口计算直流、单相交流和三相交流的功率,尽管可以添加其他电气电流概念。端口中计算的电力系统变量及其标准单位如表2所示。

III 电节点

实际的电气网络中,通常有多个元件相互连接。仅靠电端口无法处理这种连接,因为每个端口只能连接一对元件。为此,开发了电节点定义来处理多个端口到端口的连接。图2展示了一个具体示例,其中三个元件连接到一个节点。电节点生成三个电端口,每个端口与外部元件的电端口配对。节点有两个主要目标:1)为所有内部端口设置输入电压(Vnode);2)计算所有内部端口的净电流。这两个过程通常由求解器执行,通过迭代节点电压来驱动端口净电流的平衡为零,以保持网络中每个节点的基尔霍夫电流定律。回顾电端口的行为,当节点设置其内部端口的电压时,相应的链接外部端口将立即反映相同的电压变化,这将作为外部元件的边界条件。

IV 电气工具箱

为了利用电端口(和节点),创建了一个电气工具箱,其中包含各种电力系统和电路元件。这些元件包含标准规模设计方程(设计时)、性能图、静态和动态性能方程(非设计时)以及可配置的输入/输出类型。该工具箱是开源的,可以通过NASA软件目录找到。当前工具箱元件及其相应端口模式的完整列表如表3所示。

通过各个端口的元件接口连接以及相关数据在图3中的流程图中展示。在此示例中,直流总线(电压源)通过直流模式下的电端口与逆变器连接。逆变器包含自己的性能图(例如功率与效率),通过热端口输出热损耗,并通过三相交流模式下的电端口输出其电气数据。此电气连接继续到电机元件,该元件还具有热输出和通过轴端口与风扇的机械连接。系统可以通过牛顿-拉夫森求解器进行设计、模拟和评估。NPSS求解器的一般使用在参考文献7和8中有详细说明,不在本文讨论范围内。然而,求解器变量的设置将在下一节中描述。

V NPSS电端口的应用

开发NPSS电端口的目标之一是使其足够通用,以便用于不同层次的分析。例如,一个用户可能希望使用该端口连接基本的电气电路元件,而其他用户可能只希望开发更高级别的电气分配元件模型。因此,为了验证NPSS电端口,选择了三个示例应用,涵盖了预期的不同用途;一个简单的RLC电路、一个三相电力系统应用和一个飞机示例。这些示例可以从NASA的GitHub页面找到。

简单RLC电路

在NPSS中使用电端口的一个可能用途是进行稳态电路分析。可以创建一个电路模型,NPSS将求解稳态电流和电压,这些电流和电压可以是交流(AC)或直流(DC)。为了展示这一功能,创建了一个包含基本电气电路元件的电路,包括交流电源、电容器(C)、电感器(L)和电阻器(R),如图4所示。在NPSS中,创建了一个模型文件来连接这些组件,并插入了2个节点。节点1将C1的输出连接到L和R的输入,节点2将L的输出连接到C2的输入。该系统中的求解器变量设置为节点电流依赖项和节点电压独立项。为了使工具箱和电端口正确解释电端口变量,对于此单相交流系统,每个端口必须指定为单相交流端口。在此示例中,使用NPSS中的全局“setOption”命令将所有端口设置为适当的类型。NPSS的结果与SPICE的结果对比见表4。这些数据表明,NPSS与电端口能够执行电路分析。

三相电力系统示例

前一节中的简单电路示例展示了某些应用中有用的功能,但对于平衡的三相系统,使用完整的电路模型是不必要的。图5左侧展示了一个简化的示例,展示了电端口在三相系统中的操作。在该系统中,208伏(线对线)三相电源通过0.5288欧姆的线路阻抗向5245欧姆的Y型连接负载传输电力。电源、负载和电缆在NPSS中连接,如图5右侧的图所示。此示例中的组件与前一示例中的组件的区别在于,电端口设置为三相电端口。在三相模式下,端口中的电压和电流被解释为三相线对线电压和相电流,而不是单相量。通过适当设置端口电气功率类型,通用电压源、电缆(线路)和负载组件将计算正确的输出,与所需的功率类型一致。与前一示例一样,该系统中唯一的依赖项是节点电流依赖项和节点电压独立项。唯一具有未知数的节点(因此是该系统中的求解器变量)是传输线和负载之间的节点。请注意,电源和负载之间的中性连接由图5右侧图中循环的箭头表示。NPSS和SPICE的结果对比见表5,验证了NPSS电端口的三相模式操作,并展示了其在电力系统分析中的适用性。

涡轮电动飞机动力系统示例

NPSS电力系统工具箱和电端口的主要用途之一是构建涡轮电动和混合动力系统的模型。创建了一个简单的涡轮电动模型来展示这些系统的建模。该系统的示意图如图6所示。系统包括涡轮(T)、发电机(G)、整流器(R)、逆变器(I)、电机(M)和推进器(P)。请注意,涡轮和推进器(可能是风扇)通过其相关的轴组件(图6中的推进器轴和涡轮轴)连接到发电机和电机。此外,电机和逆变器(以及发电机和整流器)通过三相交流电缆(Cable1和Cable3)连接,逆变器和整流器通过直流电缆组件(Cable2)连接。未显示的是用于设置涡轮和风扇气流的flow-start、nozzle和flow-end组件。请注意,该模型不包括环境或入口块,因此无法模拟不同高度或其他飞行条件。此示例旨在展示如何将燃气轮机和电力系统组件集成在一起。

在创建此示例的NPSS组件后,必须在运行前设置求解器。此示例的求解器独立和依赖变量设置如表6所示。

如表6所示,逆变器(Inv1)、整流器(Rect1)和电机(EM1)都具有电压独立项,整流器和逆变器在设计和非设计时都具有功率和相位依赖项。逆变器和整流器的相应变量对意味着求解器必须选择整流器和逆变器电压(分别为输入和输出),以使功率和相位依赖误差为零(逆变器和整流器的功率为(P_{in})*(\eta=P_{out}),整流器的相位为(V_{in(phase)}=I_{in(phase)}),逆变器的相位为(V_{out(phase)}=0))。

电机和发电机各自具有一个求解器独立和依赖对(ind_trg_temp, dep_trg_map),这些对是正确运行其相应非设计图所必需的。电机还具有实部和虚部电压独立项。默认情况下,这些独立项没有依赖变量与之配对,因此除了此处描述的默认变量外,还必须定义一些依赖变量,以便系统完全定义。在大多数情况下,如下文所述的涡轮电动示例中,将有一个依赖项强制电机以给定的功率因数运行。另一个依赖项可能强制电机输出轴功率或速度等于给定值。

此外,电缆具有独立和依赖对(电流和电缆上的电压误差),这些对在设计中用于规模设计。求解器使用这些来选择通过电缆的电流,作为电缆规模设计逻辑中的载流量约束。规模设计逻辑然后选择一个电缆设计,该设计在给定计算电流的情况下将产生一定的电压降。电压依赖项确保给定电缆设计和求解电流的电压降与电缆在其端口看到的电压差匹配。在非设计中,不再需要规模设计逻辑,因此电缆将根据其端口看到的电压和电缆阻抗计算电流。

标准的NPSS轴速度积分器也包含在设计和非设计中。涡轮压力比(PR)独立项是NPSS中始终添加的标准涡轮独立项,它使求解器能够改变涡轮产生的功率,同时改变涡轮对气流的影响。请注意,推进器入口流量独立项ind_AmW、涡轮流量误差依赖项Turb.S_map.dep_errWp和推进器喷嘴面积依赖项Noz.dep_Area都是NPSS涡轮机械组件通常在非设计中添加的变量。本段中提到的所有求解器变量都是自动设置的,并且是其各自组件的标准变量。

非标准的求解器变量包括以下内容。设计中使用的target_pwr和prop_pwr依赖项和独立项旨在设置系统的设计功率在涡轮端,而不是在负载(推进器)端设置系统功率,如非设计中所做的那样。MotorAngle用于强制电机以给定的功率因数运行,并在设计和非设计中使用。此外,在设计期间,相关的轴速度独立项不使用,因为在此模拟中轴速度被视为设计变量。在非设计中,涡轮轴独立项在求解器中设置,但推进器轴独立项未设置。这是因为该模型旨在表示以恒定速度运行且负载变化的推进器(推进器上的负载功率通过推进器组件中设置的功率值计算)。其他模拟场景(恒定功率或恒定扭矩下的速度变化)可以通过添加额外的求解器变量来实现。

所有电力电子设备(整流器和逆变器)和电机(电机和发电机)的设计效率均设置为95%。此外,电力电子设备和电机中包含效率图,以模拟组件效率随操作点的变化。在电力电子设备中,映射定义为查找表,输入组件输出功率并返回效率。电机使用的映射输入扭矩和速度并输出效率。请注意,本工作中使用的映射是手动生成的,以反映文献中发布的SOA设备映射。这些映射在大多数操作范围内产生的效率接近最大值,因此,在运行模型时,效率没有观察到太大变化。

该模型包含在一个运行文件中,首先在设计模式下运行以规模设计所有组件。然后,在非设计模式下重复运行,每次将功率降低10%,直到模型达到空闲功率设置(在本例中,定义为小于最大功率的1/3)。创建了一个NPSS页面查看器文件,以输出模拟中每个点的所有相关系统变量(电压、电流、相位角、电功率、轴功率等)。运行模型后,检查查看器脚本的输出,以确保结果与组件性能计算和端口连接一致。特别感兴趣的是随着风扇负载功率降低时整个系统中的功率。该功率数据如表7所示。

该数据显示,随着负载功率的变化,每个组件的运行效率始终接近95%。从涡轮提取的功率始终显著高于电机在风扇轴上产生的功率,因为涡轮必须为风扇提供功率以及组件内的所有损耗。数据表明,通过使用电力系统库构建的电力系统模型,可以在典型的NPSS涡轮机械组件之间成功传递功率。这展示了该库如何使NPSS能够研究更多电动推进系统。此外,通过在设计时成功运行模型,然后在广泛的输出功率范围内进行非设计运行,该库展示了支持使NPSS如此有用的系统研究的能力(例如,运行飞行剖面、进行敏感性研究等)。

VI 总结与未来工作

本文介绍了在数值推进系统模拟(NPSS)中开发电气框架建模能力。NPSS是推进系统设计和分析中最广泛使用的工具之一。添加在设计推进系统的同时设计、规模设计和评估电力系统性能的能力,可以实现更稳健和优化的设计。这一能力已得到展示,并将在未来的NPSS版本中集成。此外,一个包含本文示例的开源电力系统库以及标准电气组件已可用。与电力系统规模设计能力相关的未来工作包括将该能力集成到电动飞机设计中,继续构建电力系统库以包含更多组件和更高保真度,以及与航空公司的合作。

参考文献

1 Anticliff, K.R., Guynn, M.D., Marien, T.V., Wells, D.P., Schneider, S.J., and Tong, M.T., “Mission Analysis and Aircraft Sizing of Hybrid-Electric Regional Aircraft,” AIAA 2016-1028, AIAA SciTech, 54th AIAA Aerospace Sciences Meeting, San Diego, CA, January 4-8, 2016.
2 Welstead, J.R., and Felder, J.L., “Concept Design of a Single-Aisle Turboelectric Commercial Transport with Fuselage Boundary Layer Ingestion,” AIAA 2016-1027, AIAA SciTech, 54th AIAA Aerospace Sciences Meeting, San Diego, CA, January 4-8, 2016
3 Sadey, D.J., Csank, J.T., Hanlon, P.A., and Jansen, R.H., “A Generalized Power System Architecture Sizing and Analysis Framework,” AIAA-2018-4616, AIAA Propulsion and Energy Forum, July 9-11, 2018.
4 C. A. Perullo, D. Trawick, W. Clifton, J.C. Tai and D. N. Mavris, “Development of a suite of hybrid electric propulsion modeling elements using npss,” in Proceedings of ASME Turbo Expo 2014: Turbine Technical Conference and Exposition, Düsseldorf, Germany, 2014
5 W. H. J. Hayt, J. E. Kemmerly and S. M. Durbin, Engineering Circuit Analysis, New York: McGraw-Hill, 2002.
6 NPSS User’s Guide V 3.1, Southwest Research Institute, 2018.
7 “nasa/NPSS-Power-System-Library”, https://github.com/nasa/NPSS-Power-System-Library, [软件仓库] [检索日期:2019年6月23日].
8 “NASA Software Catalog”, https://software.nasa.gov/, [在线数据库], [检索日期:2019年6月23日].

二、使用Writage 3.3.1插件转换为Word文件

在DeepSeek对话输出的以MarkDown代码格式表示的中文翻译解放,点击右上角的复制按钮,然后打开记事本txt并粘贴,保持为以md为后缀名的文件。
打开MicroSoft Office Word,假设已经安装了Writage 3.3.1插件,选择“Open MarkDown”,如下图所示,打开md文件后,选择Word文件另存为即可保存,用于打印。

Writage 3.3.1插件工具栏
关于Writage 3.3.1的进一步了解,可发送邮件至邮箱pyengine@163.com.

相关文章:

使用DeepSeek翻译英文科技论文,以MarkDown格式输出,使用Writage 3.3.1插件转换为Word文件

一、使用DeepSeek翻译英文科技论文,以MarkDown格式输出 以科技论文“Electrical Power System Sizing within the Numerical Propulsion System Simulation”为例。 需要Writage 3.3.1 license key注册码的小伙伴,可发送邮件至邮箱pyengine163.com. 首先…...

Linux 文件操作-文件IO函数2- write向文件写入数据、read从文件读取数据、lseek重定位文件描述符的偏移量的验证

目录 1.write 向文件描述符中写入数据 1.1 向标准输出STDOUT_FILENO (终端屏幕)写入数据 1.2 向文件写入数据 2.read 从文件描述符中读取数据 2.1从标准输入STDIN_FILENO(键盘)读取数据 2.2从文件读取数据 3.lseek重定位偏移量 1.write 向文件描述…...

`chromadb` 是什么

chromadb 是什么 chromadb 是一个开源的向量数据库,它专门用于存储、索引和查询向量数据。在处理自然语言处理(NLP)、计算机视觉等领域的任务时,通常会将文本、图像等数据转换为向量表示,而 chromadb 可以高效地管理这些向量,帮助开发者快速找到与查询向量最相似的向量数…...

Python 爬虫(4)HTTP协议

文章目录 一、HTTP协议1、HTTP特点2、HTTP工作原理3、HTTP与HTTPS的区别 前言: HTTP(HyperText Transfer Protocol,超文本传输协议)是互联网上应用最为广泛的一种网络协议,用于在客户端和服务器之间传输超文本&#xf…...

Redis 事件机制详解

Redis 事件机制详解 Redis 的事件机制是其高性能和高并发能力的关键之一,它采用Reactor 模型,基于文件事件驱动机制实现高效的 I/O 处理。Redis 的事件机制主要分为以下几类: 文件事件(File Event) —— 处理网络 I/…...

JMeter对API接口进行压力测试使用教程

1.启动工具:以管理员身份运行 启动成功会有两个窗口,都保留别关闭 2.创建线程组 3.创建http请求 配置 4.添加监听,查看请求结果 5.运行 成功截图 6.接口压力测试,修改线程组参数 7.2000请求,2秒完成...

Vue 3 项目实现国际化指南 i18n

引言 在开发现代 Web 应用时,国际化(Internationalization,简称 i18n)已经成为一个不可或缺的功能。无论是面向全球用户的商业网站,还是需要支持多语言的企业应用,良好的国际化支持都能显著提升用户体验。本…...

使用Trae 生成的React版的贪吃蛇

使用Trae 生成的React版的贪吃蛇 首先你想用这个贪吃蛇,你需要先安装Trae Trae 官方地址 他有两种模式 chat builder 我使用的是builder模式,虽然是Alpha.还是可以用。 接下来就是按着需求傻瓜式的操作生成代码 他生成的代码不完全正确,比如没有引入…...

HAL库定时器配置

定时器的开启需要手动开启,例如在driver_capature.c开启,该文件主要写了具体的函数实现,与driver_can.c一样,同时还有回调函数等一些高级的自定义函数。 这段代码是 STM32 HAL 库中用于初始化 定时器 2 (TIM2) 的函数 MX_TIM2_In…...

快速部署Linux + Ollama + AnythingLLM + Deepseek

简介 部署的系统:Ubuntu20.04 这里选择AnythingLLM的原因,是因为它自身支持了知识库的功能,其他的还有chatbox、dify等可以选择。 部署流程(请务必使用魔法) 一、Ollama安装 1、访问ollama官网:https:/…...

人脸表情识别系统分享(基于深度学习+OpenCV+PyQt5)

最近终于把毕业大论文忙完了,众所周知硕士大论文需要有三个工作点,表情识别领域的第三个工作点一般是做一个表情识别系统出来,如下图所示。 这里分享一下这个表情识别系统: 采用 深度学习OpenCVPyQt5 构建,主要功能包…...

Qt 导入TagLib库

文章目录 0. 前言和环境介绍1. 下载TagLib2. 下载zlib3. 修改.pro文件4. 测试代码 0. 前言和环境介绍 最近在使用Qt写一个播放器,需要解析mp3文件,于是研究了一下如何导入TagLib库 Qt构建套件:Desktop Qt6.8.2 MinGW64-bit Qt Creator安装目录: D:\bit…...

LiteratureReading:[2023] GPT-4: Technical Report

文章目录 一、文献简明(zero)二、快速预览(first)1、标题分析2、作者介绍3、引用数4、摘要分析(1)翻译(2)分析 5、总结分析(1)翻译(2)…...

Elasticsearch8.17 生产集群使用优化

一、通用优化建议 避免返回大量文档结果集 Elasticsearch 作为搜索引擎,擅长返回与查询匹配的顶级文档。对于需要检索所有匹配文档的数据库类型操作,建议使用 滚动 API(Scroll API) 或 **搜索后游标(Search After Cursor)**,以避免内存和性能问题。 避免大型文档 默…...

Linux系统管理与编程09:任务驱动综合应用

兰生幽谷,不为莫服而不芳; 君子行义,不为莫知而止休。 [环境] windows11、centos9.9.2207、zabbix6、MobaXterm、Internet环境 [要求] zabbix6.0安装环境:Lamp(linux httpd mysql8.0 php) [步骤] 5 …...

C++:背包问题习题

1. 货币系统 1371. 货币系统 - AcWing题库 给定 V 种货币(单位:元),每种货币使用的次数不限。 不同种类的货币,面值可能是相同的。 现在,要你用这 V 种货币凑出 N 元钱,请问共有多少种不同的…...

Flutter中常用命令

1.检测flutter运行环境 flutter doctor 2.升级flutter flutter upgrade 3.查看flutter 版本 flutter --version 4.查看连接的设备 flutter devices 5.运行flutter项目 flutter run 或者在vscode中按FnF5 6.打包 flutter build apk //默认打release包 7.开…...

数学爱好者写的编程系列文章

作为一个数学爱好者,我大学读的专业却不是数学专业,而是跟计算机有关的专业。原本我对编程一窍不通,平时上课也是在看数学文献,作业基本靠同学,考试及格就行。不过后来因为毕业的压力,我还是拥抱编程了&…...

QT笔记---JSON

QT笔记---JSON JSON1、JSON基本概念1.1、判断.json文件工具 2、生成.json数据3、解析.json数据 JSON 在现代软件开发中,数据的交换和存储格式至关重要。JSON(JavaScript Object Notation)作为一种轻量级的数据交换格式,以其简洁易…...

C站算法技能题-题解(javascript)

切面条 const 切面条 (n10)>{return 2 ** n 1; } 切面条(0) 2 切面条(1) 3 切面条(2) 5 切面条(10) 1025大衍数列 const 大衍数列 (n100) > {let ans []for(let i1;i<n;i){if(i%2 0){ans.push((i ** 2 ) / 2)}else{ans.push((i ** 2 - 1) / 2)}}return ans…...

专利信息管理知识产权基于Spring Boot SSM

目录 一、需求分析 1.1系统用户角色与权限 1.2 专利信息管理功能 二、数据分析与报表生成 三、系统性能与安全性 四 用户体验与界面设计 五 扩展性与可维护性 六、法律法规与合规性 七. 技术选型与实现 ‌7.1技术选型‌&#xff1a; ‌7.2实现方式‌&#xff1a; 随…...

掌握新编程语言的秘诀:利用 AI 快速上手 Python、Go、Java 和 Rust

网罗开发 &#xff08;小红书、快手、视频号同名&#xff09; 大家好&#xff0c;我是 展菲&#xff0c;目前在上市企业从事人工智能项目研发管理工作&#xff0c;平时热衷于分享各种编程领域的软硬技能知识以及前沿技术&#xff0c;包括iOS、前端、Harmony OS、Java、Python等…...

KiLog2MaximumIncrement的由来和KiMaximumIncrementReciprocal的由来

第一部分&#xff1a;KiLog2MaximumIncrement的由来 i 1; j KeMaximumIncrement; while ((1UI64<<i) < KeMaximumIncrement) { i; } KiLog2MaximumIncrement i; 2^17131072 2^18262144 i18KiLog2MaximumIncrement 中…...

工具层handle_excel

该工具类利用openpyxl的load_workbook加载Excel&#xff0c;通过iter_rows按行迭代数据&#xff0c;将表头和用例数据用zipdict组合成字典&#xff0c;通过list.append将字典(单条测试用例)追加到列表中&#xff0c;从而封装Excel数据解析工具。 模块/类方法/属性使用场景描述o…...

解释 RESTful API,以及如何使用它构建 web 应用程序

RESTful API 是一种符合 REST 架构风格的 API 设计&#xff0c;它基于 HTTP 协议来进行通信&#xff0c;通过对资源进行标识、定义各种操作&#xff0c;并使用 HTTP 请求方法来进行操作&#xff08;比如 GET、POST、PUT、DELETE 等&#xff09;&#xff0c;实现客户端与服务器之…...

区块链赋能项目包装融资:开启融资新范式

在当今充满挑战与机遇的商业环境中&#xff0c;项目融资对于企业的发展壮大起着关键作用。而项目包装作为吸引投资者、展示项目价值的重要手段&#xff0c;其方式正随着科技的发展不断革新。区块链技术的兴起&#xff0c;为项目包装融资带来了全新的思路与变革&#xff0c;深刻…...

【Linux】应用层自定义协议 + 序列化和反序列化

应用层自定义协议 序列化和反序列化 一.应用层1.再谈 "协议"2.序列化 和 反序列化 二. Jsoncpp1.序列化2.反序列化 三. Tcp全双工 面向字节流四.自定义协议 保证报文的完整性1.Makefile2.Mutex.hpp3.Cond.hpp4.Log.hpp5.Thread.hpp6.ThreadPool.hpp7.Common.hpp8.…...

框架的CVE漏洞利用 php类 java类 手工操作和自动化操作蓝队分析漏洞利用的流量特征

前言 php重要框架和基本的识别特征 php的主要是 tp框架 和 laravel 当然还有 yii等 tp的主要特征 1\报错信息&#xff1a; 2、图标 3、请求头 Laravel特征 1、报错信息 2、请求头 php框架CVE利用 lavarvel 工具 https://github.com/zhzyker/CVE-2021-3129 https://git…...

使用 .github/realse.yml 自动生成 release change log

🚀 发现 gone-io/gone:一个优雅的 Go 依赖注入框架!💻 它让您的代码更简洁、更易测试。🔍 框架轻量却功能强大,完美平衡了灵活性与易用性。⭐ 如果您喜欢这个项目,请给我们点个星!🌟 您的支持是我们前进的动力!🤝 欢迎贡献代码或提出建议,一起让 gone 变得更好…...

python学习笔记--实现简单的爬虫(一)

任务&#xff1a;爬取豆瓣最受欢迎的250个电影的资料 链接&#xff1a;豆瓣电影 Top 250 用浏览器打开后&#xff0c;使用F12或鼠标右键--检查&#xff0c;查看网页的源代码&#xff0c;分析网页结构&#xff0c;如下图所示&#xff1a; 分析后得知&#xff1a; 1.电影名位于…...

[学习笔记] 部署Docker搭建靶场

前言 我们需要部署Docker来搭建靶场题目&#xff0c;他可以提供一个隔离的环境&#xff0c;方便在不同的机器上部署&#xff0c;接下来&#xff0c;我会记录我的操作过程&#xff0c;简单的部署一道题目 Docker安装 不推荐在物理机上部署&#xff0c;可能会遇到一些问题&…...

二分查找-在排序数组中查找元素的第一个和最后一个位置

34.在排序数组中查找元素的第一个和最后一个位置 给你一个按照非递减顺序排列的整数数组 nums&#xff0c;和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值 target&#xff0c;返回 [-1, -1]。你必须设计并实现时间复杂度为 O(…...

蓝桥杯真题 2109.统计子矩阵

原题地址:1.统计子矩阵 - 蓝桥云课 问题描述 给定一个 NMNM 的矩阵 AA, 请你统计有多少个子矩阵 (最小 1111, 最大 NM)NM) 满足子矩阵中所有数的和不超过给定的整数 KK ? 输入格式 第一行包含三个整数 N,MN,M 和 KK. 之后 NN 行每行包含 MM 个整数, 代表矩阵 AA. 输出格…...

学术型ppt制作经验分享 - 如何美化科研ppt?

WordinPPT / 持续为双一流高校、科研院所、企业等提供PPT制作系统服务。 - 院士增选、国家科技奖、杰青、长江学者特聘教授、校企联聘教授、重点研发、优青、青长、青拔... / 学术型ppt制作经验分享 部分页面内容 / PPT全文共101页 - 科学技术奖ppt&#xff1a;自然科学奖…...

Python数据可视化实战:从基础图表到高级分析

Python数据可视化实战&#xff1a;从基础图表到高级分析 数据可视化是数据分析的重要环节&#xff0c;通过直观的图表可以快速洞察数据规律。本文将通过5个实际案例&#xff0c;手把手教你使用Python的Matplotlib库完成各类数据可视化任务&#xff0c;涵盖条形图、堆积面积图、…...

稳定运行的以Oracle NoSQL数据库为数据源和目标的ETL性能变差时提高性能方法和步骤

提高基于Oracle NoSQL数据库的ETL&#xff08;提取、转换、加载&#xff09;性能时&#xff0c;主要从多个角度进行优化。 提高基于Oracle NoSQL数据库的ETL性能需要综合考虑多个方面&#xff0c;关键是减少不必要的I/O操作、优化数据转换和加载过程、合理配置Oracle NoSQL数据…...

ORACLE 19.8版本数据库环境EXPDP导数据的报错处理

近期用户在做EXPDP导出时&#xff0c;报错异常termination终止;EXPDP本身是简单的功能并且这个环境也是经常做导出的&#xff0c;到底是什么原因导致了这个问题呢&#xff1f; 导出脚本报错&#xff1a; 分析导出日志&#xff0c;当时系统资源充足但是进程启动失败&#xff0c;…...

GPT-5 将免费向所有用户开放?

GPT-5 将免费向所有用户开放&#xff1f; 硅谷知名分析师 Ben Thompson 最近与 OpenAI CEO Sam Altman 进行了一场深度对谈&#xff0c;其中Sam Altman透漏GPT-5将免费向大家发放。 OpenAI 这波操作可不是一时冲动&#xff0c;而是被逼出来的。DeepSeek 这个新秀横空出世&am…...

【AI模型】深度解析:DeepSeek的联网搜索的实现原理与认知误区

一、大模型的“联网魔法”&#xff1a;原来你是这样上网的&#xff01; 在人工智能这个舞台上&#xff0c;大模型们可是妥妥的明星。像DeepSeek、QWen这些大模型&#xff0c;个个都是知识渊博的“学霸”&#xff0c;推理、生成文本那叫一个厉害。不过&#xff0c;要是论起上网…...

学习笔记--基于Sa-Token 实现Java项目单点登录+同端互斥检测

目录 同端互斥登录 单点登录SSO 架构选型 模式二: URL重定向传播 前后端分离 整体流程 准备工作 搭建客户端 搭建认证中心SSO Server 环境配置 开放认证接口 启动类 跨域处理 同端互斥登录 同端互斥登陆 模块 同端互斥登录指&#xff1a;同一类型设备上只允许单地…...

Can通信流程

下面给出一个更详细的 CAN 发送报文的程序流程说明&#xff0c;结合 HAL 库的使用及代码示例&#xff0c;帮助你了解每一步的具体操作和内部原理。 一、系统与外设初始化 1.1 HAL 库初始化 在 main() 函数开头&#xff0c;首先调用 HAL 库初始化函数&#xff1a; HAL_Init()…...

基于BClinux8部署Ceph 19.2(squid)集群

#作者&#xff1a;闫乾苓 文章目录 1.版本选择Ceph版本发布历史目前官方在维护的版本 2.部署方法3.服务器规划4.前置配置4.1系统更新4.2配置hosts cat >> /etc/hosts << EOFssh-keygenssh-copy-id ceph01ssh-copy-id ceph02ssh-copy-id ceph034.5 Python34.6 Syst…...

Workerman5.0如何实现一对一聊天

文章精选推荐 1 JetBrains Ai assistant 编程工具让你的工作效率翻倍 2 Extra Icons&#xff1a;JetBrains IDE的图标增强神器 3 IDEA插件推荐-SequenceDiagram&#xff0c;自动生成时序图 4 BashSupport Pro 这个ides插件主要是用来干嘛的 &#xff1f; 5 IDEA必装的插件&…...

c#难点整理2

1.对象池的使用 就是先定义一系列的对象&#xff0c;用一个&#xff0c;调一个。 public class ObjectPool<T> where T : new(){private Queue<T> pool; // 用于存储对象的队列private int maxSize; // 对象池的最大容量// 构造函数public ObjectPool(int maxSi…...

STM32基础教程——定时器

前言 TIM定时器&#xff08;Timer&#xff09;:STM32的TIM定时器是一种功能强大的外设模块&#xff0c;通过时基单元&#xff08;包含预分频器、计数器和自动重载寄存器&#xff09;实现精准定时和计数功能。其核心原理是&#xff1a;内部时钟&#xff08;CK_INT&#xff09;或…...

How to share files with Windows via samba in Linux mint 22

概述 Windows是大家日常使用最多的操作系统&#xff0c;在Windows主机之间&#xff0c;可以共享文件&#xff0c;那么如何在Windows主机与Linux主机之间共享文件呢&#xff1f; 要在Windows主机与Linux主机之间共享文件&#xff0c;我们可以借助Samba协议完成。借助Samba协议…...

[AI速读]如何构建高效的AMBA协议检查器(Checker IP)

在芯片验证过程中,检查器(Checker)是确保设计符合协议规范的关键工具。本文基于一篇技术论文,分享如何为AMBA协议(如AXI、AHB)构建可重用的检查器IP(Checker IP,简称CIP),并简化其核心思路,帮助工程师快速上手。 一、什么是Checker IP? Checker IP是一组用SystemVe…...

VBA-Excel

VBA 一、数据类型与变量 常用数据类型&#xff1a; Byte&#xff1a;字节型&#xff0c;0~255。Integer&#xff1a;整数型&#xff0c;用于存储整数值&#xff0c;范围 -32768 到 32767。Long&#xff1a;长整型&#xff0c;可存储更大范围的整数&#xff0c;范围 -214748364…...

网络华为HCIA+HCIP IPv6

目录 IPv4现状 IPv6基本报头 IPv6扩展报头 IPv6地址 IPv6地址缩写规范 ​编辑 IPv6地址分配 IPv6单播地址分配 IPv6单播地址接口标识 IPv6常见单播地址 - GUA &#xff08;2 / 3 开头&#xff09; IPv6常见单播地址 - ULA IPv6常见单播地址 - LLA IPv6组播地…...

LeetCode 每日一题 2025/3/17-2025/3/23

记录了初步解题思路 以及本地实现代码&#xff1b;并不一定为最优 也希望大家能一起探讨 一起进步 目录 3/17 1963. 使字符串平衡的最小交换次数3/18 2614. 对角线上的质数3/19 2610. 转换二维数组3/20 2612. 最少翻转操作数3/21 2680. 最大或值3/22 2643. 一最多的行3/23 2116…...