视频汇聚平台EasyCVR对接GA/T 1400视图库:结构化数据(人员/人脸、车辆、物品)对象XMLSchema描述

news2024/9/20 16:59:53

在信息化浪潮席卷全球的背景下,公安信息化建设日益成为提升社会治理能力和维护社会稳定的关键手段。其中,GA/T 1400标准作为公安视频图像信息应用系统的核心规范,以其结构化数据处理与应用能力,为公安信息化建设注入了强大的动力。

GA/T 1400标准全称为《公安视频图像信息应用系统》,分为通用技术要求、应用平台技术要求、数据库技术要求和接口协议要求四个部分。其核心目标在于规范用于结构化数据(如人脸、车牌等)采集、传输的硬件设备,确保前端设备与平台之间的结构化数据通信畅通无阻。

以视频汇聚EasyCVR视频综合安防管理平台为例,通过规范化的GA/T 1400协议集成和开发,EasyCVR平台可以与前端支持GA/T 1400的任何品牌的摄像机进行结构化数据畅通无阻的通信和对接。这种对接不仅提高了数据的传输效率,还降低了系统集成的成本和复杂度。

作为GA/T 1400视图库的核心内容,EasyCVR视频智能分析平台中结构化数据的对接具有极高的应用价值。在公安工作中,通过对人脸、车牌等结构化数据的提取、分析和比对,可以实现对犯罪嫌疑人的快速识别和追踪,提高案件侦破的效率和准确性。同时,结构化数据还可以应用于治安防控、交通管理等多个领域,为公安工作提供全面的数据支持。

以下是GA/T 1400视图库结构化数据(人员/人脸、机动车、非机动车、物品、场景)对象XMLSchema描述。

1、人员对象

//人员对象
<complexType name="Person">
	<sequence>
		<element name="PersonID" type="ImageCntObjectIdType"/>
		<element name="InfoKind" type="InfoType" use="required"/>
		<element name="SourceID" type="BasicObjectIdType" use="required"/>
		<element name="DeviceID" type="string"/><element name="LeftTopX" type="int"
		use="required"/>
		<element name="LeftTopY" type="int" use="required"/>
		<element name="RightBtmX" type="int" use="required"/>
		<element name="RightBtmY" type="int" use="required"/>
		<element name="LocationMarkTime" type="dateTime" use="required"/>
		<element name="PersonAppearTime" type="dateTime" use="required"/>
		<element name="PersonDisAppearTime" type="dateTime" use="required"/>
		<element name="IDType" type="IDType"/>
		<element name="IDNumber" type="IdNumberType"/>
		<element name="Name" type="NameType"/>
		<element name="UsedName" type="UsedNameType"/>
		<element name="Alias" type="AliasType"/>
		<element name="GenderCode" type="GenderType"/>
		<element name="AgeUpLimit" type="int"/>
		<element name="AgeLowerLimit" type="int"/>
		<element name="EthicCode" type="EthicCodeType"/>
		<element name="NationalityCode" type="NationalityCodeType"/>
		<element name="NativeCityCode" type="PlaceCodeType"/>
		<element name="ResidenceAdminDivision" type="PlaceCodeType"/>
		<element name="ChineseAccentCode" type="ChineseAccentCode"/>
		<element name="PersonOrg" type="OrgType"/>
		<element name="JobCategory" type="JobCategoryType"/>
		<element name="AccompanyNumber" type="int"/>
		<element name="HeightUpLimit" type="int"/>
		<element name="HeightLowerLimit" type="int"/>
		<element name="BodyType" type="BodyType"/>
		<element name="SkinColor" type="SkinColorType"/>
		<element name="HairStyle" type="HairStyleType"/>
		<element name="HairColor" type="ColorType"/>
		<element name="Gesture" type="PostureType"/>
		<element name="Status" type="PersonStatusType"/>
		<element name="FaceStyle" type="FaceStyleType"/>
		<element name="FacialFeature" type="FacialFeatureType"/>
		<element name="PhysicalFeature" type="PhysicalFeatureType"/>
		<element name="BodyFeature" type="BodyFeatureType"/>
		<element name="HabitualMovement" type="HabitualActionType"/>
		<element name="Behavior" type="BehaviorType"/>
		<element name="BehaviorDescription" type="string"/>
		<element name="Appendant" type="AppendageType"/>
		<element name="AppendantDescription" type="string"/>
		<element name="UmbrellaColor" type="ColorType"/>
		<element name="RespiratorColor" type="ColorType"/>
		<element name="CapStyle" type="HatStyleType"/>
		<element name="CapColor" type="ColorType"/>
		<element name="GlassStyle" type="GlassesStyleType"/>
		<element name="GlassColor" type="ColorType"/>
		<element name="ScarfColor" type="ColorType"/>
		<element name="BagStyle" type="BagStyleType"/>
		<element name="BagColor" type="ColorType"/>
		<element name="CoatStyle" type="CoatStyleType"/>
		<element name="CoatLength" type="CoatLengthType"/>
		<element name="CoatColor" type="ColorType"/>
		<element name="TrousersStyle" type="PantsStyleType"/>
		<element name="TrousersColor" type="ColorType"/>
		<element name="TrousersLen" type="PantsLengthType"/>
		<element name="ShoesStyle" type="ShoesStyleType"/>
		<element name="ShoesColor" type="ColorType"/>
		<element name="IsDriver" type="int" use="required"/>
		<element name="IsForeigner" type=" int " use="required"/>
		<element name="PassportType" type="enPassportType"/>
		<element name="ImmigrantTypeCode" type="ImmigrantTypeCodeType"/>
		<element name="IsSuspectedTerrorist" type="int " use="required"/>
		<element name="SuspectedTerroristNumber"
		type="SuspectedTerroristNumberType"/>
		<element name="IsCriminalInvolved" type=" int " use="required"/>
		<element name="CriminalInvolvedSpecilisationCode"
		type="CriminalInvolvedSpecilisationCodeType"/>
		<element name="BodySpeciallMark" type="BodySpeciallMarkType"/>
		<element name="CrimeMethod" type="CrimeMethodType"/>
		<element name="CrimeCharacterCode" type="CrimeCharacterCodeType"/>
		<element name="EscapedCriminalNumber" type="EscapedCriminalNumberType"/>
		<element name="IsDetainees" type="int " use="required"/>
		<element name="DetentionHouseCode" type="DetentionHouseCodeType"/>
		<element name="DetaineesIdentity" type="DetaineesIdentityType"/>
		<element name="DetaineesSpecialIdentity"
		type="DetaineesSpecialIdentityType"/>
		<element name="MemberTypeCode" type="MemberTypeCodeType"/>
		<element name="IsVictim" type="int " use="required"/>
		<element name="VictimType" type="VictimType"/>
		<element name="InjuredDegree" type="InjuredDegreeType"/>
		<element name="CorpseConditionCode" type="CorpseConditionCodeType"/>
		<element name="IsSuspiciousPerson" type="int " use="required"/>
		<element name="SubImageList" type="SubImageInfoList"/>
	</sequence>
</complexType>

//人员对象列表
<complexType name="PersonList">
	<sequence>
		<element name="PersonObject" type="Person" minOccurs="0" />
	</sequence>
</complexType>

2、人脸对象

//人脸对象
<complexType name="Face">
	<sequence>
		<element name="FaceID" type="ImageCntObjectIdType" use="required"/>
		<element name="InfoKind" type="InfoType" use="required"/>
		<element name="SourceID" type="BasicObjectIdType" use="required"/>
		<element name="DeviceID" type="string"/>
		<element name="LeftTopX" type="int" use="required"/>
		<element name="LeftTopY" type="int" use="required"/>
		<element name="RightBtmX" type="int" use="required"/>
		<element name="RightBtmY" type="int" use="required"/>
		<element name="LocationMarkTime" type="dateTime" use="required"/>
		<element name="FaceAppearTime" type="dateTime" use="required"/>
		<element name="FaceDisAppearTime" type="dateTime" use="required"/>
		<element name="IDType" type="IDType"/>
		<element name="IDNumber" type="IdNumberType"/>
		<element name="Name" type="NameType"/>
		<element name="UsedName" type="UsedNameType"/>
		<element name="Alias" type="AliasType"/>
		<element name="GenderCode" type="GenderType"/>
		<element name="AgeUpLimit" type="int"/>
		<element name="AgeLowerLimit" type="int"/>
		<element name="EthicCode" type="EthicCodeType"/>
		<element name="NationalityCode" type="NationalityCodeType"/>
		<element name="NativeCityCode" type="PlaceCodeType"/>
		<element name="ResidenceAdminDivision" type="PlaceCodeType"/>
		<element name="ChineseAccentCode" type="ChineseAccentCode"/>
		<element name="JobCategory" type="JobCategoryType"/>
		<element name="AccompanyNumber" type="int"/>
		<element name="SkinColor" type="SkinColorType"/>
		<element name="HairStyle" type="HairStyleType"/>
		<element name="HairColor" type="ColorType"/>
		<element name="FaceStyle" type="FaceStyleType"/>
		<element name="FacialFeature" type="FacialFeatureType"/>
		<element name="PhysicalFeature" type="PhysicalFeatureType"/>
		<element name="RespiratorColor" type="ColorType"/>
		<element name="CapStyle" type="HatStyleType"/>
		<element name="CapColor" type="ColorType"/>
		<element name="GlassStyle" type="GlassesStyleType"/>
		<element name="GlassColor" type="ColorType"/>
		<element name="IsDriver" type="int " use="required"/>
		<element name="IsForeigner" type="int " use="required"/>
		<element name="PassportType" type="enPassportType"/>
		<element name="ImmigrantTypeCode" type="ImmigrantTypeCodeType"/>
		<element name="IsSuspectedTerrorist" type="int " use="required"/>
		<element name="SuspectedTerroristNumber"
		type="SuspectedTerroristNumberType"/>
		<element name="IsCriminalInvolved" type="int " use="required"/>
		<element name="CriminalInvolvedSpecilisationCode"
		type="CriminalInvolvedSpecilisationCodeType"/>
		<element name="BodySpeciallMark" type="BodySpeciallMarkType"/>
		<element name="CrimeMethod" type="CrimeMethodType"/>
		<element name="CrimeCharacterCode" type="CrimeCharacterCodeType"/>
		<element name="EscapedCriminalNumber" type="EscapedCriminalNumberType"/>
		<element name="IsDetainees" type="int " use="required"/>
		<element name="DetentionHouseCode" type="DetentionHouseCodeType"/>
		<element name="DetaineesIdentity" type="DetaineesIdentityType"/>
		<element name="DetaineesSpecialIdentity"
		type="DetaineesSpecialIdentityType"/>
		<element name="MemberTypeCode" type="MemberTypeCodeType"/>
		<element name="IsVictim" type="int " use="required"/>
		<element name="VictimType" type="VictimType"/>
		<element name="InjuredDegree" type="InjuredDegreeType"/>
		<element name="CorpseConditionCode" type="CorpseConditionCodeType"/>
		<element name="IsSuspiciousPerson" type="int " use="required"/>
		<element name="Attitude " type="int "/>
		<element name="Similaritydegree " type=" Double "/>
		<element name="EyebrowStyle " type="string"/>
		<element name="NoseStyle " type="string"/>
		<element name="MustacheStyle " type="string"/>
		<element name="LipStyle " type="string"/>
		<element name="WrinklePouch " type="string"/>
		<element name="AcneStain " type="string"/>
		<element name="FreckleBirthmark " type="string"/>
		<element name="ScarDimple " type="string"/>
		<element name="OtherFeature " type="string"/>
		<element name="SubImageList" type="SubImageInfoList"/>
	</sequence>
</complexType>

//人脸对象列表
<complexType name="FaceList">
	<sequence>
		<element name="FaceObject" type="Face" minOccurs="0" />
	</sequence>
</complexType>

3、机动车对象

//机动车对象
<complexType name="MotorVehicle">
	<sequence>
		<element name="MotorVehicleID" type="ImageCntObjectIdType" use="required"/>
		<element name="InfoKind" type="InfoType" use="required"/>
		<element name="SourceID" type="BasicObjectIdType" use="required"/>
		<element name="TollgateID" type="DeviceIDType"/>
		<element name="DeviceID" type="string"/>
		<element name="StorageUrl1" type="string" />
		<element name="StorageUrl2" type="string"/>
		<element name="StorageUrl3" type="string"/>
		<element name="StorageUrl4" type="string"/>
		<element name="StorageUrl5" type="string"/>
		<element name="LeftTopX" type="int"/>
		<element name="LeftTopY" type="int"/>
		<element name="RightBtmX" type="int"/>
		<element name="RightBtmY" type="int"/>
		<element name="MarkTime" type="dateTime"/>
		<element name="AppearTime" type="dateTime"/>
		<element name="DisappearTime" type="dateTime"/>
		<element name="LaneNo" type="int"/>
		<element name="HasPlate" type="Boolean" use="required"/>
		<element name="PlateClass" type="PlateClassType" use="required"/>
		<element name="PlateColor" type="ColorType" use="required"/>
		<element name="PlateNo" type="PlateNoType" />
		<element name="PlateNoAttach" type="PlateNoType"/>
		<element name="PlateDescribe" type="string"/>
		<element name="IsDecked" type="Boolean"/>
		<element name="IsAltered" type="Boolean"/>
		<element name="IsCovered" type="Boolean"/>
		<element name="Speed" type="SpeedType"/>
		<element name="Direction" type="HDirectionType"/>
		<element name="DrivingStatusCode" type="DrivingStatusCodeType"/>
		<element name="UsingPropertiesCode" type="UsingPropertiesCodeType"/>
		<element name="VehicleClass" type="VehicleClassType"/>
		<element name="VehicleBrand" type="VehicleBrandType"/>
		<element name="VehicleModel" type="VehicleModelType"/>
		<element name="VehicleStyles" type="string"/>
		<element name="VehicleLength" type="int"/>
		<element name="VehicleWidth" type="int"/>
		<element name="VehicleHeight" type="int"/>
		<element name="VehicleColor" type="ColorType" use="required"/>
		<element name="VehicleColorDepth" type="VehicleColorDepthType"/>
		<element name="VehicleHood" type="string"/>
		<element name="VehicleTrunk" type="string"/>
		<element name="VehicleWheel" type="string"/>
		<element name="WheelPrintedPattern" type="WheelPrintedPatternType"/>
		<element name="VehicleWindow" type="string"/>
		<element name="VehicleRoof" type="string"/>
		<element name="VehicleDoor" type="string"/>
		<element name="SideOfVehicle" type="string"/>
		<element name="CarOfVehicle" type="string"/>
		<element name="RearviewMirror" type="string"/>
		<element name="VehicleChassis" type="string"/>
		<element name="VehicleShielding" type="string"/>
		<element name="FilmColor" type="AutoFoilColorType"/>
		<element name="IsModified" type="Boolean"/>
		<element name="HitMarkInfo" type="DentInfoType"/>
		<element name="VehicleBodyDesc" type="string"/>
		<element name="VehicleFrontItem" type="FrontThingType"/>
		<element name="DescOfFrontItem" type="string"/>
		<element name="VehicleRearItem" type="RearThingType"/>
		<element name="DescOfRearItem" type="string"/>
		<element name="NumOfPassenger" type="int"/>
		<element name="PassTime" type="dateTime"/>
		<element name="NameOfPassedRoad" type="string"/>
		<element name="IsSuspicious" type="Boolean"/>
		<element name="Sunvisor" type="int"/>
		<element name="SafetyBelt" type="int"/>
		<element name="Calling" type="int"/>
		<element name="SubImageList" type="SubImageInfoList"/>
	</sequence>
</complexType>

//机动车对象列表
<complexType name="MotorVehicleList">
	<sequence>
		<element name="MotorVehicleObject" type="MotorVehicle" minOccurs="0" />
	</sequence>
</complexType>

4、非机动车对象

//非机动车对象
<complexType name="NonMotorVehicle">
	<sequence>
		<element name="NonMotorVehicleID" type="ImageCntObjectIdType"/>
		<element name="InfoKind" type="InfoType" use="required"/>
		<element name="SourceID" type="BasicObjectIdType" use="required"/>
		<element name="DeviceID" type="string"/>
		<element name="LeftTopX" type="int" use="required"/>
		<element name="LeftTopY" type="int" use="required"/>
		<element name="RightBtmX" type="int" use="required"/>
		<element name="RightBtmY" type="int" use="required"/>
		<element name="MarkTime" type="dateTime" use="required"/>
		<element name="AppearTime" type="dateTime" use="required"/>
		<element name="DisappearTime" type="dateTime" use="required"/>
		<element name="HasPlate" type="Boolean" use="required"/>
		<element name="PlateClass" type="PlateClassType" use="required"/>
		<element name="PlateColor" type="ColorType" use="required"/>
		<element name="PlateNo" type="string" use="required"/>
		<element name="PlateNoAttach" type="string"/>
		<element name="PlateDescribe" type="string"/>
		<element name="IsDecked" type="Boolean"/>
		<element name="IsAltered" type="Boolean"/>
		<element name="IsCovered" type="Boolean"/>
		<element name="Speed" type="SpeedType"/>
		<element name="DrivingStatusCode" type="DrivingStatusCodeType"/>
		<element name="UsingPropertiesCode" type="UsingPropertiesCodeType"/>
		<element name="VehicleBrand" type="string"/>
		<element name="VehicleType" type="string"/>
		<element name="VehicleLength" type="int"/>
		<element name="VehicleWidth" type="int"/>
		<element name="VehicleHeight" type="int"/>
		<element name="VehicleColor" type="int" use="required"/>
		<element name="VehicleHood" type="string"/>
		<element name="VehicleTrunk" type="string"/>
		<element name="VehicleWheel" type="string"/>
		<element name="WheelPrintedPattern" type="string"/>
		<element name="VehicleWindow" type="string"/>
		<element name="VehicleRoof" type="string"/>
		<element name="VehicleDoor" type="string"/>
		<element name="SideOfVehicle" type="string"/>
		<element name="CarOfVehicle" type="string"/>
		<element name="RearviewMirror" type="string"/>
		<element name="VehicleChassis" type="string"/>
		<element name="VehicleShielding" type="string"/>
		<element name="FilmColor" type="int"/>
		<element name="IsModified" type="int"/>
		<element name="SubImageList" type="SubImageInfoList"/>
	</sequence>
</complexType>

//非机动车对象列表
<complexType name="NonMotorVehicleList">
	<sequence>
		<element name="NonMotorVehicleObject" type="NonMotorVehicle" minOccurs="0" />
	</sequence>
</complexType>

5、物品对象

//物品对象
<complexType name="Thing">
	<sequence>
		<element name="ThingID" type="ImageCntObjectIdType"/>
		<element name="InfoKind" type="InfoType" use="required"/>
		<element name="SourceID" type="BasicObjectIdType" use="required"/>
		<element name="DeviceID" type="string"/>
		<element name="LeftTopX" type="int" />
		<element name="LeftTopY" type="int" />
		<element name="RightBtmX" type="int" />
		<element name="RightBtmY" type="int" />
		<element name="LocationMarkTime" type="dateTime" />
		<element name="AppearTime" type="dateTime" />
		<element name="DisappearTime" type="dateTime" />
		<element name="Name" type="string" use="required"/>
		<element name="Shape" type="string" use="required"/>
		<element name="Color" type="ColorType" use="required"/>
		<element name="Size" type="string"/>
		<element name="Material" type="string"/>
		<element name="Characteristic" type="string"/>
		<element name="Propertiy" type="ThingPropertyType"/>
		<element name="InvolvedObjType" type="InvolvedObjType"/>
		<element name="FirearmsAmmunitionType" type="FirearmsAmmunitionType"/>
		<element name="ToolTraceType" type="ToolTraceType"/>
		<element name="EvidenceType" type="EvidenceType"/>
		<element name="CaseEvidenceType" type="CaseEvidenceType"/>
		<element name="SubImageList" type="SubImageInfoList"/>
	</sequence>
</complexType>

//物品对象列表
<complexType name="ThingList">
	<sequence>
		<element name="ThingObject" type="Thing" minOccurs="0" />
	</sequence>
</complexType>

6、场景对象

//场景对象
<complexType name="Scene">
	<sequence>
		<element name="SceneID" type="ImageCntObjectIdType"/>
		<element name="InfoKind" type="InfoType" use="required"/>
		<element name="SourceID" type="BasicObjectIdType" use="required"/>
		<element name="DeviceID" type="string"/>
		<element name="BeginTime" type="dateTime"/>
		<element name="PlaceType" type="PlaceType"/>
		<element name="WeatherType" type="WeatherType"/>
		<element name="SceneDescribe" type="string"/>
		<element name="SceneType" type="SceneType"/>
		<element name="RoadAlignmentType" type="RoadAlignmentType"/>
		<element name="RoadTerraintype" type="int"/>
		<element name="RoadSurfaceType" type="RoadSurfaceType"/>
		<element name="RoadCoditionType" type="RoadCoditionType"/>
		<element name="RoadJunctionSectionType" type="RoadJunctionSectionType"/>
		<element name="RoadLightingType" type="RoadLightingType"/>
		<element name="Illustration" type="IllustrationType"/>
		<element name="WindDirection" type="WindDirectionType"/>
		<element name="Illumination" type="IlluminationType"/>
		<element name="FieldCondition" type="FieldConditionType"/>
		<element name="Temperature" type="double"/>
		<element name="Humidity" type="HumidityType"/>
		<element name="PopulationDensity" type="DenseDegreeType"/>
		<element name="DenseDegree" type="DenseDegreeType"/>
		<element name="Importance" type="int"/>
		<element name="SubImageList" type="SubImageInfoList"/>
	</sequence>
</complexType>


//场景对象列表
<complexType name="SceneList">
<sequence>
<element name="SceneObject" type="Scene" minOccurs="0" />
</sequence>
</complexType>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1794152.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

精妙无比的App UI 风格

精妙无比的App UI 风格

BERT+PET方式模型训练

基于BERTPET方式文本分类模型搭建 模型搭建 本项目中完成BERTPET模型搭建、训练及应用的步骤如下&#xff08;注意&#xff1a;因为本项目中使用的是BERT预训练模型&#xff0c;所以直接加载即可&#xff0c;无需重复搭建模型架构&#xff09;: 一、实现模型工具类函数二、实现…

RAG检索增强生成(1)-大语言模型的外挂数据库

Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks Lewis P, Perez E, Piktus A, et al. Retrieval-augmented generation for knowledge-intensive nlp tasks[J]. Advances in Neural Information Processing Systems, 2020, 33: 9459-9474. RAG结合了信息检…

AI绘画揽活新中式室内设计,能不能让你一见“粽”情?

端午节即将来临&#xff0c;计划节前完成的图赶出来了吗?别着急&#xff0c;可以找个AI绘画工具做帮手&#xff0c;让你在短时间内完成高质量的设计。 恰逢端午佳节&#xff0c;相比其他装修风格&#xff0c;新中式显然与端午节更般配&#xff0c;那么我们就用AI绘画的新中式风…

趣测小程序开发搭建,趣测趣玩小程序是何物?

一、趣测小程序简介 趣测趣玩小程序是一款提供趣味测试和玩乐功能的应用程序。用户可以通过该小程序参与各种有趣的测试&#xff0c;这些测试可能涵盖性格、情感、智力等多个方面&#xff0c;旨在为用户提供轻松愉快的体验。同时&#xff0c;该小程序还可能包含一些游戏元素&a…

实战项目《负载均衡在线OJ系统》

一、项目灵感来源 在日常做题的过程中&#xff0c;我们总会去力扣和牛客网上去做题&#xff0c;但是从来没有想过网站是如何加载给用户的&#xff0c;以及在提交代码时&#xff0c;是如何得知我们的代码是否正确。基于这样的原因&#xff0c;也是学习到一定程度的知识后&#x…

ar地产沙盘互动体验提供更加丰富多彩的楼盘信息

AR增强现实技术作为其重要分支&#xff0c;正逐步在全球市场中崭露头角。国内的AR增强现实技术公司正致力于链接物理世界和虚拟世界&#xff0c;为用户带来沉浸式的AR体验。它们打造线上线下联动的一站式文旅景区数字化运营平台&#xff0c;让您在享受旅游的同时&#xff0c;也…

爬虫(没)入门:用 node-crawler 爬取 blog

起因 前几天想给一个项目加 eslint&#xff0c;记得自己曾经在博客里写过相关内容&#xff0c;所以来搜索。但是发现 csdn 的只能按标题&#xff0c;没办法搜正文&#xff0c;所以我没搜到自己想要的内容。 没办法只能自己又重新折腾了一通 eslint&#xff0c;很烦躁。迁怒于…

新手上路:Linux虚拟机创建与Hadoop集群配置指南①(未完)

一、基础阶段 Linux操作系统: 创建虚拟机 1.创建虚拟机 打开VM,点击文件,新建虚拟机,点击自定义,下一步 下一步 这里可以选择安装程序光盘映像文件,我选择稍后安装 选择linux系统 位置不选C盘,创建一个新的文件夹VM来放置虚拟机,将虚拟机名字改为master方便后续识别…

AI框架之Spring AI与Spring Cloud Alibaba AI使用讲解

文章目录 1 AI框架1.1 Spring AI 简介1.2 Spring AI 使用1.2.1 pom.xml1.2.2 可实现的功能 1.3 Spring Cloud Alibaba AI1.4 Spring Cloud Alibaba AI 实践操作1.4.1 pom.xml1.4.2 配置文件1.4.3 对接文本模型1.4.4 文生图模型1.4.5 语音合成模型 1 AI框架 1.1 Spring AI 简介…

什么是APP加固?

APP加固是一系列技术手段的集合&#xff0c;旨在提升移动应用程序的安全性&#xff0c;保护其免受各种攻击和威胁。加固技术可以对应用程序的代码、数据、运行环境等多个方面进行保护&#xff0c;从而提高应用的整体安全性和韧性。 常见的APP加固技术 代码混淆&#xff1a; 代码…

Ubuntu系统本地搭建WordPress网站并发布公网实现远程访问

文章目录 前言1. 搭建网站&#xff1a;安装WordPress2. 搭建网站&#xff1a;创建WordPress数据库3. 搭建网站&#xff1a;安装相对URL插件4. 搭建网站&#xff1a;内网穿透发布网站4.1 命令行方式&#xff1a;4.2. 配置wordpress公网地址 5. 固定WordPress公网地址5.1. 固定地…

java中事务中遇到锁会造成什么问题,以及该如何解决?

在spring中实现事务有多种方式&#xff0c;主要是两种&#xff1a;一种是声明式事务&#xff0c;一种是编程式事务&#xff0c;今天我们就讲声明式事务中的一种&#xff0c;使用注解Transactional&#xff0c;这个注解的作用就是帮助我们在代码执行完毕之后自动提交事务&#x…

Coolmuster Android助手评测:简化Android到电脑的联系人传输

产品概述 Coolmuster Android助手是一款旨在简化Android设备与计算机之间数据管理和传输过程的全面工具。它以用户友好的界面和全面的功能&#xff0c;成为寻求高效数据管理解决方案的Android用户的热门选择。 主要特点和功能Coolmuster Android助手拥有一系列使其成为管理Andr…

优思学院|谈汽车零部件企业生产精益及现场管理

精益生产&#xff08;Lean Production&#xff09;和现场管理作为现代制造企业的核心管理理念&#xff0c;正在越来越多的企业中得到应用。尤其是在中国&#xff0c;许多汽车零部件企业通过精益管理和六西格玛方法&#xff0c;显著提高了生产效率&#xff0c;降低了生产成本&am…

白酒:茅台镇白酒的地域特色与环境优势

茅台镇&#xff0c;位于中国贵州省仁怀市&#xff0c;因其与众不同的自然环境和酿酒工艺而成为世界著名的白酒产区。作为茅台镇的品牌&#xff0c;云仓酒庄豪迈白酒以其卓着的品质和口感赢得了广大消费者的喜爱。而这一切&#xff0c;都离不开茅台镇的地域特色和环境优势。 茅台…

SQL性能优化 ——OceanBase SQL 性能调优实践分享(3)

相比较之前的两篇《连接调优》和《索引调优》&#xff0c;本篇文章主要是对先前两篇内容的整理与应用&#xff0c;这里不仅归纳了性能优化的策略&#xff0c;也通过具体的案例&#xff0c;详细展示了如何分析并定位性能瓶颈的步骤。 SQL 调优 先给出性能优化方法和分析性能瓶…

二叉树创建和遍历

个人主页 &#xff1a;敲上瘾-CSDN博客二叉树介绍&#xff1a;二叉树(详解)-CSDN博客 目录 一、二叉树的创建 二、二叉树的遍历 1.前序遍历 2.中序遍历 3.后序遍历 4.层序遍历 三、相关计算 1.总节点个数计算 2.叶子节点个数计算 3.深度计算 一、二叉树的创建 关于…

Lodop 实现局域网打印

文章目录 前言一、Lodop支持打印的方式lodop 打印方式一般有3种&#xff1a;本地打印局域网集中打印广域网AO打印 二、集成步骤查看lodop 插件的服务端口&#xff1a;查看ip后端提供接口返回ip&#xff0c;前端动态获取最后步骤 前言 有时候会根据不同的ip来获取资源文件&…

天锐绿盾 | 源代码防泄密软件

#源代码防泄密# 天锐绿盾是一款专为企业设计的&#xff0c;旨在保护企业核心数据安全与防止代码泄露的软件。它通过一系列技术手段实现对信息的加密、访问控制、行为审计、外发控制等&#xff0c;以确保企业内部的代码和敏感信息不会未经授权就被泄露出去。 PC地址&#xff1a…