E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Unity之UGUI
前端学习
之
CSS---定位、锚点、精灵图、浮动、窗口自适应
定位、锚点、精灵图、浮动、窗口自适应一、定位—positionposition:static/absolute/relative/fixed/stickystatic:默认值absolute:绝对定位,脱离文档流,当没有父元素或者父元素没有定位,参照物为浏览器窗口的第一屏有父元素且父元素有定位时,参照物为父元素relative:相对定位,不脱离文档流,相对于自己的初始位置fixed:固定定位,脱离
Jonahr
·
2025-04-25 20:15
前端学习
css
前端
学习
HarmonyOS-ArkUI 一镜到底
之
页面间共享元素转场 sharedTransition
我们上一篇学习了组件内隐式共享元素转场,文章链接:HarmonyOS-ArkUI一镜到底
之
组件内隐式共享元素转场geometryTransition-CSDN博客文章中了解了什么是一镜到底,以及在一个大组件内
曹小满2579
·
2025-04-25 20:14
HarmonyOS学习笔记
harmonyos
华为
ArkUI
ArkTS
ArkUI
动画
一镜到底动画
【鸿蒙开发实战教程】IM系统
之
:一次开发多端部署
前言鸿蒙生态取得爆发式增长!截至3月底,已有超4000个应用加入鸿蒙生态。而在今年1月中旬,华为刚宣布HarmonyOSNEXT鸿蒙星河版面向开发者开放申请,这一版本鸿蒙系统也被称为“纯血鸿蒙”。当时,华为宣布首批200多家应用厂商正在加速开发鸿蒙原生应用,不到3个月时间,加入鸿蒙生态的原生应用数量便增长近20倍。与此同时,华为将于4月11日举办鸿蒙春季沟通会,或将在会上公布相关新产品。预计今年四
「已注销」
·
2025-04-25 19:13
harmonyos
华为
鸿蒙
鸿蒙系统
红队笔记(1):红队与渗透测试
网络安全中的红队(RedTeam)在合法的安全活动中充当进攻方的角色,与
之
对应的是充当防守方的蓝队(BlueTeam)。关于红队和蓝队的来源与历史这里不作介绍,感兴趣的小伙伴可以自行了解。
Linucifer
·
2025-04-25 19:38
Cyber
Security
Red
Team
安全
web安全
网络
18487.1-2015-解读笔记
之
四-交流充电之流程分析
前面简单分析了国标交流充电桩插枪监测逻辑和PWM控制逻辑,下面简单分析一下交流充电流程附录A交流充电连接过程和控制时序如下:由此可以将充电流程大概分为几个阶段:1.充电连接阶段充电连接阶段CC(电阻由无穷大到R4+RC)和CP(12V-9V)监测到插枪.2.准备阶段充电桩闭合S1,并开启PWM输出。(告知车端,桩端就绪);3.充电阶段车端闭合S2,桩端检测到CP电压从9V变化成6V后,闭合K1,K
h709838302
·
2025-04-25 18:37
充电相关
笔记
.NetCore
之
微服务
目录前言什么是微服务微服务的优势微服务的原则创建项目在Docker中运行服务客户端调用简单的集群服务前言写这篇文章旨在用最简单的代码阐述一下微服务什么是微服务微服务描述了从单独可部署的服务构建分布式应用程序的体系结构流程,同时这些服务会执行特定业务功能并通过Web接口进行通信,DevOps团队通过将微服务(如构建块)组合在一起,从而将单个功能纳入微服务中以及构建更大的系统。微服务的优势微服务采用了
11小猪会飞11
·
2025-04-25 18:36
.net
.netcore
微服务
PySide6 GUI 学习笔记——常用类及控件使用方法(常用类坐标点QPoint)
坐标点类
之
——QPointQPoint通过整数精度,
Humbunklung
·
2025-04-25 18:36
PySide6
学习笔记
学习
笔记
python
一次
Unity
3D IL2CPP 打包错误
目录一、错误描述二、问题分析三、解决方法四、效果验证五、后记一、错误描述采用IL2CPP生成的时候,出现了4个错误:(1)BuildingLibrary\Bee\artifacts\WinPlayerBuildProgram\ei6vj\ku08_i_vm6.lump.objfailedwithoutput:(2)BuildFailedException:IncrementalPlayerbuil
Humbunklung
·
2025-04-25 18:36
学海泛舟
unity
了解倒数的概念,乘法逆元就很好理解——解析
之
【逆元的概念】【逆元的求解方法】
目录前言一、逆元的概念1、基本定义示例1:a=3,m=7a=3,m=7a=3,m=7示例2:a=2,m=5a=2,m=5a=2,m=52、乘法逆元有什么用3、相关性质二、求解逆元的方法1、费马小定理求乘法逆元定义费马小定理求逆元的方法总结模板题2、扩展欧几里得算法求逆元定义扩展欧几里得算法求逆元的方法总结模板题3、递推公式求逆元定义递推公式的推导示例总结前言首先,下面讨论的是数论相关内容。主要研究
灰阳阳
·
2025-04-25 18:05
算法
算法
裴蜀定理
欧几里得算法
最大公约数
逆元
迅投miniQMT量化交易
之
【网格交易】的实现(21)——run()方法
和大家一起分享如何使用miniQMT实现我们自己的网格交易系统。如果您对量化交易感兴趣,欢迎一起交流。特别声明:本文只从技术层面介绍如何通过miniQMT实现网格交易,尽管相关代码已经笔者实盘验证,但笔者不对读者的实际盈亏负责。本专栏其他文章:使用迅投miniQMT实时监控同花顺自选股,实现自动交易使用python获取同花顺免费版和同花顺远航版自选股数据用于量化交易使用python将选股策略选股结
miniQMT量化交易
·
2025-04-25 18:32
量化交易
python
miniQMT
量化交易
迅投miniQMT量化交易
之
【网格交易】的实现(22)——使用方法
和大家一起分享如何使用miniQMT实现我们自己的网格交易系统。如果您对量化交易感兴趣,欢迎一起交流。特别声明:本文只从技术层面介绍如何通过miniQMT实现网格交易,尽管相关代码已经笔者实盘验证,但笔者不对读者的实际盈亏负责。本专栏其他文章:使用迅投miniQMT实时监控同花顺自选股,实现自动交易使用python获取同花顺免费版和同花顺远航版自选股数据用于量化交易使用python将选股策略选股结
miniQMT量化交易
·
2025-04-25 18:32
量化交易
python
量化交易
miniQMT
【QEMU中文文档】1.3 弃用功能
在这两个版本
之
Jelin大魔王
·
2025-04-25 18:31
QEMU中文文档
QEMU
AI测试
之
Midscene.js
文章目录介绍一、通过Chrome插件快速体验1.准备工作2.安装与配置二、使用YAML格式的自动化脚本1.案例代码2.执行步骤3.结果yaml文件结构targettasks总结即时操作(InstantActions)-让交互表现更稳定深度思考(DeepThink)-让元素定位更准确介绍Midscene.js是字节跳动团队开源的一款基于AI技术的自动化SDK,主要用于UI自动化测试。以下主要特点:核
fzxwl
·
2025-04-25 17:55
人工智能
开发语言
ai
丰厚奖金+一线大厂开发手把手教学,2025开源
之
夏-OpenFDE社区项目等你来!
开源
之
夏-OpenFDE社区项目正式上线!一线大厂资深技术开发手把手教学Linux最前沿的技术信息尽在掌握超有趣的开源项目等你探索超温暖团队氛围待你体验除此之外,还有丰厚的奖金等你来拿哦!!
·
2025-04-25 17:21
互联网
Neo4j在win下安装教程(docker环境)
1.安装命令1.1基于正式neo4j安装–不用dockerrun--nameneo4j-container-p7474:7474-p7687:7687-dneo4j1.2基于comm
unity
安装需要部署两个
Anarkh_Lee
·
2025-04-25 16:24
Neo4j
windows
Docker
neo4j
docker
容器
React19源码阅读
之
commitRoot
commitRoot入口在finishConcurrentRender函数,commitRootWhenReady函数,commitRoot函数。commitRoot流程图commitRoot函数commitRoot函数是React渲染流程中用于提交根节点的关键函数。它的主要作用是设置相关的优先级和状态,然后调用commitRootImpl函数来实际执行根节点的提交操作,最后在操作完成后恢复之前的
HaanLen
·
2025-04-25 15:08
React19源码学习
前端
React19源码
react.js
Linux
之
绝对路径
一、形象比喻:把Linux系统比作“全球快递分拣中心”想象你走进一个巨大的快递分拣中心,每个包裹都需要通过层层分拣才能到达最终目的地。绝对路径就像包裹上写的完整收件地址,从国家、省份、城市、街道到门牌号缺一不可,无论你站在分拣中心的哪个角落,只要按照这个地址一步步查找,都能精准定位到目标位置。举个具体例子:根目录(/)相当于“地球”,是整个文件系统的起点,所有路径都从这里延伸出去。目录(如/hom
Mr_-G
·
2025-04-25 13:01
服务器
linux
数据库
嵌入式
软件开发
绝对路径
Allegro23.1新功能
之
OrcadX平台使用操作指导
Allegro23.1新功能
之
OrcadX平台使用操作指导Candece23.1除了有Allegro23.1之外,还有新增了一个OrcadX平台,也可用于PCB的设计,同样是打开.brd文件界面如下如何打开
不觉明了
·
2025-04-25 13:27
Allegro23.1
Candence
PCB设计
软件使用技巧
新功能
硬件开发
PCB工艺
Emacs是一款具有悠久历史的编辑器,因其超强的扩展性和定制性被称为“神
之
编辑器
Emacs拥有强大的插件生态,涵盖项目管理、邮件客户端、浏览器、文件管理等各种功能。由于其功能复杂且强大,学习曲线较陡峭,但熟练掌握后,开发效率将显著提升。七、JETBRAINS系列编辑器JetBrains提供了一系列专业级的集成开发环境,如WebStorm、PyCharm、IntelliJIDEA等,专注于特定语言的开发,提供智能代码提示、实时错误检查、内置调试器等强大功能。WebStorm尤其
·
2025-04-25 12:42
typescript
java面向对象编程【基础篇】
之
基础概念
目录前言面向过程VS面向对象面向过程编程(POP)面向对象编程(OOP)两者对比三大特性封装性继承性多态性类与对象类与对象的关系类的定义对象的创建和使用前言大家好!我是EnigmaCoder。本文介绍java面向对象编程的基本概念,主要包含面向对象与面向过程的区别、面向对象编程的三大特性、类与对象等。面向过程VS面向对象面向过程编程(POP)定义:以“过程”(即算法或操作步骤)为核心组织代码,将复
EnigmaCoder
·
2025-04-25 12:23
java
java
开发语言
CSS
之
清除默认样式
清除默认样式一、清除内外边距二、清除列表前的项目符号一、清除内外边距很多HTML标签都是有默认样式,比如标题标签、p标签等。这些标签都有默认外边距。如果不想要默认样式,可以选择清除。清除默认内外边距样式有两种方法,择一即可。二、清除列表前的项目符号有序列表和无序列表前都有自带的项目符号,如果不想要可以选择清除。清除列表默认样式的方法:li{list-style:none;}
一直学习的程序员L
·
2025-04-25 12:23
css
前端
html
3D模型文件格式
之
《FBX格式介绍》
FBX(FiliconBinaryeXchange)是由Autodesk公司开发的一种跨平台、通用型的三维数据交换格式,广泛应用于游戏开发、影视动画、建筑可视化等领域。它支持存储包括模型、动画、材质、骨骼、摄像机、灯光等在内的完整三维场景信息,并能保留层级结构和关键数据。核心特性多软件兼容性支持主流3D软件(如Maya、3dsMax、Blender、Cinema4D等)之间的数据交换。提供二进制(
yuanpan
·
2025-04-25 11:17
3d
数据通信学习笔记
之
OSPF的LSA 类型
类型Type-1路由器LSARouterLSA描述路由器所有OSPF直连接口的状况和Cost值,在接口所属区域内泛红Type-2网络LSANetworkLSA由DR产生,描述该DR所接入的MA网络中与
之
形成邻接关系的路由器
落笔画忧愁e
·
2025-04-25 11:17
网络
运维
学习
笔记
智能路由器
【STM32-HAL库】MQ2烟雾传感器使用(STM32F407ZET6)(带工程下载连接)
吸附与反应:可燃气体被氧化物吸附,并与
之
发生
暮雪倾风
·
2025-04-25 09:03
STM32-HAL库
stm32
嵌入式硬件
单片机
微信小程序
之
如何添加背景图片 & 包大小超限解决方案
在PC端,给页面添加本地背景图片的写法为:background-image:url("../images/local_image.png");在微信小程序端则不能通过这种方式来操作,官方建议我们使用base64或image标签,或者网络图片来解决。1.base64方式首先需要将背景图片使用编码base64进行转换,网址如下:http://tool.chinaz.com/tools/imgtobas
春日安然
·
2025-04-25 09:31
微信小程序
微信小程序
添加背景图片
包大小超限
23种设计模式-结构型模式
之
组合模式(Java版本)
Java组合模式(CompositePattern)详解什么是组合模式?组合模式用于将对象组合成树形结构以表示“部分-整体”的层次结构,使客户端可以统一对待单个对象和组合对象。使用场景希望客户端忽略对象组合和单个对象的差别表示树形结构,如图形、文件系统、组织架构等️模式结构Component(抽象构件):定义所有对象的共同接口Leaf(叶子节点):树的末端节点,无子节点Composite(容器构件
碎梦归途
·
2025-04-25 09:00
23种设计模式
设计模式
组合模式
java
开发语言
jvm
头歌实训
之
索引
各位看官好,我是maomi_9526!种一棵树最好是十年前,其次是现在!今天来学习C语言的相关知识。如果觉得这篇文章有帮助,欢迎您一键三连,分享给更多人哦目录第1关:创建一般索引第2关:删除索引-练习第3关:创建联合索引第4关:创建唯一索引第5关:创建前缀索引第1关:创建一般索引任务描述本关任务:为student表按姓名升序建立索引,索引名为idx_sname。相关知识为了完成本关任务,你需要掌握
maomi_9526
·
2025-04-25 08:57
数据库课后习题
数据库
大数据
sql
【辰辉创聚生物】ELISA试剂盒讲堂
之
四:糖尿病与肥胖相关靶点介绍
酶联免疫吸附测定作为关键分析技术,广泛应用于代谢激素、炎症因子及脂肪因子的定量检测,通过精准量化生物标志物,为糖尿病分型、肥胖机制解析及干预效果评估提供关键数据支持。在糖尿病检测中是胰岛功能评估、血糖控制检测和糖尿病并发症监测的重要手段;在肥胖检测中是脂肪代谢评估、炎症状态和激素水平评估的核心技术。其常用ELISA靶标包括胰岛素、瘦素、脂联素、高敏C反应蛋白、白介素-6、肿瘤坏死因子、胰高血糖素、
辰辉创聚生物
·
2025-04-25 08:26
ELISA试剂盒
Elisa试剂盒
C-Peptide
ELISA
unity
3d插件分享paint in 3d插件的简单使用
关于P3d插件重复介绍,入门推荐的事情就不干了估计这是一个目前最全,最好用的,设计最好的3D“上色”插件分享一个扩展基于1.1.2貌似最新的1.6更好用1.1.2自带undo回滚,但只在【编辑器模式】,【离线】模型绘制下才能用写了一个【运行时】也能用的扩展publicGameObjectRecordGo;publicTexture2DRecordTex;voidAwake(){Debug.Log(
avi9111
·
2025-04-25 07:17
每天一点u3d
Unity
編輯器案列
【
Unity
】编辑器小教程目录(?)[+]写在前面场景一场景二场景三场景四场景五场景六场景七场景八场景九写在前面
Unity
最强大的地方之一是它扩展性非常强的编辑器。
IT界的卡卡西
·
2025-04-25 07:47
⭐️Unity游戏开发⭐️
游戏开发
unity3d
Editor
編輯器
Python与DeepSeek应用:解锁AI开发新姿势
而DeepSeek,作为人工智能领域的后起
之
秀,凭借其先进的大模型技术,在自然语言处理、代码生成
数澜悠客
·
2025-04-25 06:15
数据工具箱
python
人工智能
deepseek
Docker基本命令(二)
之
容器卷使用、DockerFile
mysql挂载容器卷实战:mysql容器间共享数据DockerFileDockerFile介绍DockerFile的指令常见指令概述CMD和ENTRYPOINT的差别相关阅读Docker基本命令(一)
之
帮助命令
小小码农在线码字
·
2025-04-25 06:44
Docker
Linux
docker
linux
debian
服务器
Visium HD 空间转录组分析探索
之
--细胞类型注释(RCTD解卷积)
前面一节经过基础分析后,我们得到了8umbin单细胞降维聚类结果,接下来就可以对上述降维聚类后的结果进行细胞类型注释了,细胞类型注释不管单细胞还是空间转录组都是非常重要的一步,如果对于细胞类型注释不准确,后面的分析基本上无从说起了。这里我们使用文章中提到的,基于单细胞数据进行解卷积注释,文章中用到的方法是RCTD(Robustdecompositionofcelltypemixturesinspa
生信大杂烩
·
2025-04-25 05:38
Visium
HD
机器学习
python
大模型
之
模型架构(Datawhale一起学)
大模型
之
模型架构/新的模型架构篇(Datawhale一起学)注意:文章内容参考了斯坦福CS324-LargeLanguageModels课程,以及Datawhale的一起学相关课程中的内容。
拨开自己的理想三旬
·
2025-04-25 05:34
深度学习
chatgpt
gpt-3
语言模型
pytorch
自然语言处理
Unity
定时器
usingSystem;usingSystem.Collections;usingSystem.Collections.Generic;namespaceMYTOOL{publicclassTimerManager:MonoSingletonTemplate{//单例模式privatereadonlyBinaryHeapMintimers=newBinaryHeapMin();//最小二叉堆pri
人生不过一瞬间
·
2025-04-25 04:27
unity
游戏引擎
Unity
学习笔记:来自于C#自带的System中的知识
namespace定义一个命名空间命名空间是在类以上,方便分类以及限制类的调用public公有private私有protetced受保护的能够在本类和子类调用Internal同一个程序集中调用二进制计算方法:二转十:最后一位是2的0次方倒数第二位2的一次方例如:10101=2的4次方+2的2次方+2的0次方;=21;2的几次方就是1后几个0;switch和case的用法:inta=0switch(
努力长头发的程序猿
·
2025-04-25 03:55
C#
Unity
System
C#
Unity
System
用易经智慧看懂人工智能:64卦中的科技密码--乾卦(䷀)六爻架构揭示人工智能
卦一:乾乾为天(䷀)《周易》首卦“乾为天”(䷀,六爻纯阳,由下至上均为“⚊”),以六爻纯阳
之
象揭示宇宙创生之力与动态演进规律。
老猿书声
·
2025-04-25 03:24
人工智能
科技
架构
QCPColorMap实现瀑布图
因为项目需要用qt实现瀑布图效果,参考过很多博主的经验,效果图下图来源QCustomPlot
之
瀑布图(十五)_梁如风的博客-CSDN博客_qcustomplot瀑布图第一种类型的瀑布图实现了,大小固定,
pf1873252141
·
2025-04-25 03:23
c++
qt
Unity
之
协程 初级
协程可以通过StartCoroutine()来调用只需要在里面穿进去一个IEnumerator类型的方法就可以了。这个方法是可以带有参数的哦。举个例子IEnumeratorTest2(){Debug.Log("Test211111111111111111111111111111111111");yieldreturnnull;}voidStart(){StartCoroutine(Test2())
永夜悠
·
2025-04-25 01:11
Unity
Unity
Unity
之
协程(Coroutine)
在
Unity
主线程运行时,开启另外一段逻辑来协助当前程序的执行,即协程。
怒折饭卡
·
2025-04-25 01:41
unity
游戏引擎
『不废话』
之
Python管理工具uv快速入门
在『不废话』之大模型推理超参数解释『不废话』
之
动手学MCP中提到了uv,很多朋友都说没用过,咨询有什么优势?
X探员
·
2025-04-25 01:36
uv
MCP
人工智能
Python
LLM
python菜鸟教程-tkinter画图
py3中的使用差别_importerror:nomodulenamedtkinter-CSDN博客PythonGUI编程:PythonGUI编程(Tkinter)|菜鸟教程Tkinter-GUI界面:Py
之
tkinter
jayson.h
·
2025-04-25 01:05
python
python
开发语言
学习
青少年编程
HarmonyOS Next 编译
之
如何使用多目标产物不同包名应用
引言在日常的开发中涉及到多签名和多产物构建输出时手动切换签名文件和包名在开发中是容易出错且费时的一个操作,鸿蒙提供了自定义hvigor插件和多目标产物构建,那我们可以通过hvigor插件来动态修改不同项目配置所需要的代码,保证一套代码在不同的包名上切换且项目本身的功能是不变的,通过多目标产物构建输出自己想要的目标产物,实现定制化构建项目。一、了解多目标产物构建是什么1.什么是多目标产物构建简单来说
鸿蒙开发工程师—阿辉
·
2025-04-25 00:30
HarmonyOS学习
harmonyos
华为
长姿势了,这些
Unity
开源框架,你知道多少?
前言今天来给大家整理一下咱们在
Unity
开源框架开发中的你必须了解掌握的一些知识,刚好就在这里给大家作一个归类总结,如果有缺失的地方,欢迎大家在评论区指出,以便于后期修改。
鲨鱼辣椒66
·
2025-04-24 23:57
unity
3d
游戏引擎
数据库查询
之
游标分页
1定义普通分页:常用的基于偏移量的分页,使用LIMIT和OFFSET来获取分页数据//返回第50~60行数据SELECT*FROMusersORDERBYidLIMIT10OFFSET50;游标分页:通过唯一的、有序的字段(游标)来标记分页的起始位置,每次分页查询时候使用'>'或‘1ORDERBYidLIMIT10;如果上面这条sql查出来的最后一条数据id=14,那么下一次游标分页查询sql为:
Bling_
·
2025-04-24 23:55
数据库
sql
mysql
Oracle merge 强制忽略,Oracle技术分享
之
MERGE语句语法检查不严格
测试发现即使在11.2中,这个问题仍然存在:SQL>SELECT*FROMV$VERSION;BANNER--------------------------------------------------------------------------------OracleDatabase11gEnterpriseEditionRelease11.2.0.1.0-64bitProduction
indienova
·
2025-04-24 23:24
Oracle
merge
强制忽略
JAVA
之
Spring入门导读
目录一.Spring是什么?1.1Spring的简介1.2个人看法2Spring的深层次了解2.1Spring的结构层次2.1Spring的优点学习路径:Spring技术链接地址Spring项目的创建和简单使用http://t.csdnimg.cn/u01URIOC(InversionofControl,控制反转)http://t.csdnimg.cn/gTJT9DI(依赖注入)http://t.
tq02
·
2025-04-24 23:51
Spring
java
spring
开发语言
自然语言处理
之
命名实体识别:Flair:命名实体识别基础概念
自然语言处理
之
命名实体识别:Flair:命名实体识别基础概念一、命名实体识别简介1.1什么是命名实体识别命名实体识别(NamedEntityRecognition,NER)是自然语言处理(NLP)领域的一个重要任务
zhubeibei168
·
2025-04-24 22:17
自然语言(二)
自然语言处理
easyui
人工智能
深度学习
C#异步编程学习笔记3
之
异步原理
C#异步编程学习笔记3
之
异步原理异步原理同步vs异步什么是异步编程异步编程的两种用途一点建议异步编程和Continuation异步原理同步vs异步同步操作会在返回调用者之前完成它的工作异步操作会在返回调用者之后去做它的
SQWH_SSGS
·
2025-04-24 21:10
C#
#
C#异步编程
c#
.net
SpringBoot
之
spring-data-redis
1.自定义CacheManager2.X版本自定义序列化器的配置@BeanpublicCacheManagercacheManager(RedisConnectionFactoryfactory){RedisCacheConfigurationconfig=RedisCacheConfiguration.defaultCacheConfig();//生成一个默认配置,通过config对象即可对缓存
ai_goodStudent
·
2025-04-24 20:34
Redis
springBoot
上一页
109
110
111
112
113
114
115
116
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他