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

在信息化浪潮席卷全球的背景下,公安信息化建设日益成为提升社会治理能力和维护社会稳定的关键手段。其中,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.mzph.cn/pingmian/21929.shtml

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

相关文章

p10,idea开发工具

1 什么是ide 有编写&#xff0c;编译&#xff0c;运行三个功能合一的集成开发工具。

java自学阶段一:基础知识学习

《项目案例—黑马tlias智能学习辅助系统》 目录&#xff1a; 异常 一&#xff1a;学习目标&#xff1a; 异常&#xff1a;能够看懂异常信息&#xff0c;了解异常体系结构和分类&#xff0c;掌握异常的两种处理方式&#xff0c;自定义异常。 二、异常&#xff1a; 1.异常的概…

ES开发及面试手册

入门基础 简介 Elasticsearch是一个基于Lucene的搜索和分析引擎&#xff0c;它提供了一个分布式、多租户能力的全文搜索引擎&#xff0c;具有HTTP Web界面和无模式JSON文档。 使用场景 什么是全文检索 全文检索 是一种信息检索技术&#xff0c;它允许用户通过输入查询关键词来…

【三维重建NeRF(三)】Mip-NeRF论文解读

本文结合深蓝学院课程学习和本人的理解&#xff0c;欢迎交流指正 文章目录 Mip-NeRF流程简述混叠问题与MipMapMip-NeRF提出的解决办法圆锥台近似计算与集成位置编码(IPE) Mip-NeRF流程简述 Mip-NeRF的大体流程和NeRF基本是一样的&#xff0c;NeRF介绍 创新的部分就是针对NeRF…

系统安全及应用11

一个新的服务器到手之后&#xff0c;部署服务器的初始化 1、配置IP地址 网关 dns解析&#xff08;static&#xff09;内网和外网 2、安装源外网&#xff08;在线即可&#xff09;&#xff0c;内网&#xff08;只能用源码包编译安装&#xff09; 3、磁盘分区&#xff0c;lvm …

mybatis—plus和mybatis的区别

一前置知识&#xff1a; CRUD操作&#xff08;create 添加数据read读取数据 update 修改数据delete删除数据&#xff09; 二&#xff0c;总体概览 MyBatis-Plus 是一个 MyBatis 的增强工具&#xff0c;在 MyBatis 的基础上只做增强不做改变&#xff0c;为简化开发工作、提高…

二人订单共享模式:新零售电商盈利新秘诀

电商江湖日新月异&#xff0c;竞争如火如荼&#xff0c;如何脱颖而出&#xff0c;赢得消费者&#xff1f;二人订单共享模式&#xff0c;这是一种全新的商业模式&#xff0c;旨在打造爆款产品&#xff0c;迅速吸引大量客源&#xff0c;并激发消费者重复购买欲望。 首先&#xf…

Centos 报错 One of the configured repositories failed

目录预览 一、问题描述二、原因分析三、解决方案四、参考链接 一、问题描述 使用yum update更新命令就出现下面问题&#xff0c;系统是刚安装的&#xff0c;然后修改了一下IP变成手动。&#xff08;排查问题前&#xff0c;先回顾自己做了哪些操作&#xff0c;方便进一步排错&a…

C++程序命令行参数学习

argc是参数个数&#xff1b; argv[0]是程序名&#xff0c;argv[1]是第一个参数&#xff1b; 如果输入osgptr1 x &#xff0c;osgptr1是程序名&#xff0c;argc是2&#xff1b; 不算程序名&#xff0c;实际的参数个数是argc-1&#xff1b; #include <iostream>using …

免费!手把手教你用扣子搭建个人知识库

很多人都在寻找一个高效的方式来构建个人知识库&#xff0c;好消息是&#xff0c;随着AI大模型的兴起&#xff0c;每个人都有机会拥有一个熟悉自身的专属AI助手。今天&#xff0c;我就来跟大家详细分享一下如何使用字节跳动推出的神器——扣子&#xff0c;零代码构建个人或企业…

推荐低成本低功耗的纯数字现场可重构IC

CPLD采用CMOS EPROM、EEPROM、快闪存储器和SRAM等编程技术&#xff0c;从而构成了高密度、高速度和低功耗的可编程逻辑器件。 RAMSUN提供的型号LS98003是通用可配置的数字逻辑芯片&#xff0c;有体积小、超低功耗和高可靠性等特点。客户可以根据自己的功能需求设计芯片&#x…

MyBatis:简化数据库操作的强大工具

摘要&#xff1a;本文将介绍MyBatis&#xff0c;一个流行的Java持久层框架&#xff0c;它通过简单的API和易用的特性&#xff0c;帮助开发者更高效地进行数据库操作。我们将探讨MyBatis的核心概念、配置和使用方法&#xff0c;并通过示例展示其在实际项目中的应用。 正文&…

O2O : Finetuning Offline World Models in the Real World

CoRL 2023 Oral paper code Intro 算法基于TD-MPC&#xff0c;利用离线数据训练世界模型&#xff0c;然后在线融合基于集成Q的不确定性估计实现Planning。得到的在线数据将联合离线数据共同训练目标策略。 Method TD-MPC TD-MPC由五部分构成: 状态特征提取 z h θ ( s ) …

Mongodb的数据库简介、docker部署、操作语句以及java应用

Mongodb的数据库简介、docker部署、操作语句以及java应用 本文主要介绍了mongodb的基础概念和特点&#xff0c;以及基于docker的mongodb部署方法&#xff0c;最后介绍了mongodb的常用数据库操作语句&#xff08;增删改查等&#xff09;以及java下的常用语句。 一、基础概念 …

PhpSpreadsheet表格导出

个人笔记记录 使用PhpSpreadsheet 导出excel。 多重表头生成excel 表 //读取数据库public function demo1(){// 连接spc数据库$config Config::get(databaseedc);$db Db::connect($config);$data $db->name("xxxx")->alias(a)->field(main_header, sub_…

《网络安全技术 生成式人工智能服务安全基本要求》征求意见稿

1. 训练数据安全要求 &#xff08;1&#xff09;数据来源安全&#xff1a; 采集来源管理&#xff1a; 采集数据前应进行安全评估&#xff0c;含违法不良信息超过5%的数据源不得使用。 采集后需核验&#xff0c;含违法不良信息超过5%的数据不得用于训练。 不同来源训练数据搭…

四川汇聚荣聚荣科技有限公司评价怎么样?

四川汇聚荣聚荣科技有限公司评价如何?在科技日新月异的今天&#xff0c;四川汇聚荣聚荣科技有限公司作为业界的一员&#xff0c;其表现自然引起了广泛关注。那么&#xff0c;这家公司究竟如何呢?接下来&#xff0c;我们将从四个不同方面对其进行深入剖析。 一、技术实力 四川…

教务管理系统带万字文档基于springboot+vue的校务管理系统java项目

文章目录 教务管理系统一、项目演示二、项目介绍三、万字项目文档四、部分功能截图五、部分代码展示六、底部获取项目源码和万字论文参考&#xff08;9.9&#xffe5;带走&#xff09; 教务管理系统 一、项目演示 校务管理系统 二、项目介绍 基于springbootvue的前后端分离教…

Leetcode:整数转罗马数字

题目链接&#xff1a;12. 整数转罗马数字 - 力扣&#xff08;LeetCode&#xff09; 普通版本&#xff08;贪心&#xff09; 条件分析&#xff1a;罗马数字由 7 个不同的单字母符号组成&#xff0c;每个符号对应一个具体的数值。此外&#xff0c;减法规则还给出了额外的 6 个复…

简单聊下服务器防病毒

在当今数字化时代&#xff0c;服务器作为数据存储、处理与传输的核心设备&#xff0c;其安全性显得尤为关键。服务器防病毒工作&#xff0c;不仅是保障企业信息安全的重要一环&#xff0c;更是维护用户数据隐私的关键举措。以下&#xff0c;我们将从多个方面&#xff0c;简单探…