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
(实战篇)
人生在世,自然年龄太有限。那么,该如何延长精神年龄呢?爱读书的人,才永远不会老
创造高收益.贰》OK四、《思维导图.记忆力与专注力训练》OK五、《经营三十四问》P100六、《经营十二条》OK七、《调动员工积极性的七个关键》OK八、《经营与会计》OK九、《心法》二遍29十、《阿米巴经营.
实战篇
丛培国
·
2023-11-05 16:11
实战篇
:modelsim独立仿真
在本实战之前,均是用的quartus+modelsim联合仿真,发现在修改代码后,需要重新打开modelsim。如果每次均需要在观察界面下加入模块的信号以及对不同信号进行颜色标注时,联合仿真将表现得不友好,很无奈。因此,习惯使用独立仿真吧,由于Modelsim可以支持命令行的方式,通过创建do文件,可以集成多个可执行的命令。那么对于前期一边编写代码,一边进行功能仿真,使用do文件是可以明显提高工作
会飞的珠珠侠
·
2023-11-05 03:16
FPGA
fpga
C# 基础知识系列- 16 开发工具篇
0.前言这是C#基础知识系列的最后一个内容讲解篇,下一篇是基础知识-
实战篇
。这一篇主要讲解一下C#程序的结构和主要编程工具。
小高同学
·
2023-11-05 02:46
5,ADC的SPI
实战篇
——ADS528X_SPI配置
注:学习、交流就在博主的个人weixin公众号“FPGA动力联盟”留言或直接+博主weixin“fpga_start”私信~前几篇咱们分别以ADI公司和TI公司的高速ADC为实例(AD9429、AD9639、ADS52J90),向大家演示FPGA是如何通过SPI协议向该ADC读写寄存器配置数据的,所述的方法都是通用型的SPI读写操作,适用于任何FPGA与ADC的SPI配置。本篇咱们再介绍一种更简单
fpga_start
·
2023-11-04 23:34
FPGA配置ADC
fpga
adc
ads5281
ads5282
3线SPI
3,ADC的SPI
实战篇
——AD9249三线SPI配置
注:学习、交流就在博主的个人weixin公众号“FPGA动力联盟”留言或直接+博主weixin“fpga_start”私信~本篇博主继续以ADI公司的多通道高速ADC—AD9249为实例,向大家演示FPGA是如何通过SPI协议向该ADC读写寄存器配置数据的。如下图所示为AD9249的功能框图,其为16通道,65MSPS,14bit精度的多通道高速ADC,且其SPI接口只为三线模式:该ADC的SPI
fpga_start
·
2023-11-04 23:33
FPGA配置ADC
fpga
adc
ad9249
3线SPI
4,ADC的SPI
实战篇
——ADS52j90四线SPI配置
注:学习、交流就在博主的个人weixin公众号“FPGA动力联盟”留言或直接+博主weixin“fpga_start”私信~前几篇博主介绍了ADI公司的ADC和FPGA的三线、四线SPI配置方法,本篇博主将以TI公司的多通道高速ADC—ADS52J90为实例,向大家演示FPGA是如何通过SPI协议向该ADC读写寄存器配置数据的。如下图所示为ADS52J90的功能框图,其为8/16/32通道、10/
fpga_start
·
2023-11-04 23:33
FPGA配置ADC
fpga
adc
ads52j90
4线SPI
2,ADC的SPI
实战篇
——AD9639三线SPI配置
注:学习、交流就在博主的个人weixin公众号“FPGA动力联盟”留言或直接+博主weixin“fpga_start”私信~本篇咱们继续以ADI公司的多通道高速ADC—AD9639为实例,向大家演示FPGA是如何通过SPI协议向该ADC读写寄存器配置数据的。如下图所示为AD9639的功能框图,不难发现其SPI接口既可以实现三线模式也可以实现四线模式,本篇将以上篇的4线模式为背景,演示3线模式。既然
fpga_start
·
2023-11-04 23:33
FPGA配置ADC
fpga
adc
ad9639
3线SPI
1,ADC的SPI
实战篇
——AD9639四线SPI配置
注:学习、交流就在博主的个人weixin公众号“FPGA动力联盟”留言或直接+博主weixin“fpga_start”私信~前端时间博主写过几篇关于FPGA通过SPI接口配置ADC的文章,收到了很多朋友的意见和建议,如今实现方式上又有了很大改进。因此博主打算再更新几篇关于这方面的内容,并且为了不和以前的内容重复,这次主要以实际操作为主,一些基本的概念就不介绍了。本篇以ADI公司的多通道高速ADC—
fpga_start
·
2023-11-04 23:02
FPGA配置ADC
fpga
adc
ad9639
4线SPI
【深度学习基础】Pytorch框架CV开发(2)
实战篇
:如果你也对机器人、人工智能感兴趣,看来我们志同道合✨:不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】:文章若有幸对你有帮助,可点赞收藏⭐不迷路:内容若有错误,敬请留言指正!原创文,转载请注明出处文章目录人工神经网络识别手写数字使用卷积神经网络识别手写数字ONNX模型导出与推理人工神经网络识别手写数字Mnist数据集介绍:MNIST数据集是一
嵌小超
·
2023-11-04 16:41
#
Deep
Learning
深度学习
pytorch
人工智能
实战篇
-OpenSSL之AES加密算法-CBC模式
实战篇
-OpenSSL之AES加密算法-CBC模式一、AES简介二、CBC模式1、命令行操作2、函数说明3、编程实现(1)特别注意(2)实现CBC模式加解密(3)测试代码一、AES简介密码学中的高级加密标准
百里杨
·
2023-11-04 04:14
OpenSSL
AES加密
CBC模式
实战篇
-OpenSSL之AES加密算法-OFB128模式
实战篇
-OpenSSL之AES加密算法-OFB128模式一、AES简介二、OFB128模式1、命令行操作2、函数说明3、编程实现(1)特别注意(2)实现OFB128模式加解密(3)测试代码一、AES简介密码学中的高级加密标准
百里杨
·
2023-11-04 04:14
OpenSSL
AES加密
OFB128模式
黑马程序员Redis学习笔记--Redis
实战篇
写在最前完整版请移步至我的个人博客查看此文:https://cyborg2077.github.io/2022/10/22/RedisPractice/内容概述短信登录这部分会使用Redis共享session来实现但其实我在之前的瑞吉外卖的项目优化部分就做过了,用Redis替换session来存储邮箱验证码商户查询缓存这部分要理解缓存击穿,缓存穿透,缓存雪崩等问题,对于这些概念的理解不仅仅是停留在
Cyborg2077
·
2023-11-04 00:45
redis
学习
lua
python的format()的使用方法(
实战篇
)
在Python中,字符串格式化是一种非常方便的方式来创建自定义的字符串。Python提供了几种不同的字符串格式化方法,其中最常见的是使用{}占位符和使用str.format()方法。使用方法:.format()其中,模板字符串的内部格式如下:{:}在编程中,参数序号通常是指函数或方法中参数的顺序。在调用函数或方法时,参数的顺序是按照它们在函数或方法定义中出现的顺序来传递的defadd(a,b):r
爱吃零食的白糖
·
2023-11-03 08:48
python
java
前端
学习笔记三十一:k8s安全管理:认证、授权、准入控制概述SA介绍
K8S安全
实战篇
之RBAC认证授权-v1k8s安全管理:认证、授权、准入控制概述认证k8s客户端访问apiserver的几种认证方式客户端认证:BearertokenServiceaccountkubeconfig
风车带走过往
·
2023-11-02 15:21
CKA学习笔记
学习
笔记
kubernetes
【云原生 | Kubernetes 实战】18、K8s 安全
实战篇
之 RBAC 认证授权(上)
目录一、k8s安全管理:认证、授权、准入控制概述1.1认证认证基本介绍授权基本介绍准入控制基本介绍为什么需要准入控制器呢?k8s客户端访问apiserver的几种认证方式kubeconfig文件1.2授权Role、RoleBinding、ClusterRole和ClusterRoleBinding的关系如下:用户基于rbac授权有几种方案:1.3准入控制查看apiserver启用的准入控制器有哪些
Stars.Sky
·
2023-11-02 13:56
从零开始学
K8s
kubernetes
云原生
安全
Kotlin Coroutine + retrofit + Okhttp3 网络请求
实战篇
背景最近看到很多项目都将RxJava+Retrofit替换成了Coroutine+retrofit,首先Coroutine学习成本相对于Rxjava来说较低,而且最重要的一点是Kotlin的下实现线程切换的代码更加精简,逻辑相对更加清晰一些注意:没有学习过DSL以及协程(此次实践将会使用)的可以阅读以下两篇KotlinDSLKotlin协程封装RxJava+Retrofit+OkHttp3网络请求
wjxbless
·
2023-11-01 19:50
Kotlin
Android
Android项目
Android
Kotlin
DSL
dsl
Python自动化测试
实战篇
:unittest框架详解
为什么要学习unittest按照测试阶段来划分,可以将测试分为单元测试、集成测试、系统测试和验收测试。单元测试是指对软件中的最小可测试单元在与程序其他部分相隔离的情况下进行检查和验证的工作,通常指函数或者类,一般是开发完成的。单元测试可以将测试工作前移,及早发现问题,降低解决问题的成本。同时单元测试还可以保证单个模块的功能没有问题,为后续的集成测试提供准备,可以减少合成后的出现的问题。对于测试来说
互联网杂货铺
·
2023-11-01 16:31
unittest
自动化测试
软件测试
测试工具
python
测试用例
职场和发展
OpenLayers入门,OpenLayers图形绘制功能,OpenLayers实现在地图上绘制线段、圆形和多边形
绘制箭头请参考
实战篇
:《OpenLayers实战,Openlayers实现绘制箭头,Openlayers绘制轨迹路径箭头,可调箭头角度和箭头长度》二、依赖和使用"ol":"^6.15.1"使用npm安装依赖
汤姆猫不是猫
·
2023-11-01 01:35
#
javascript
vue.js
OpenLayers
绘制图形
绘制圆形
C++11:智能指针(二)
实战篇
(附上实例)
目录1、unique_ptr:2、shared_ptr:3、weak_ptr:4、如何处理循环引用问题?C++智能指针是一种用于管理动态分配的对象的指针,它可以自动释放所指向的对象,避免内存泄漏和悬空指针的问题。C++标准库提供了三种智能指针:unique_ptr、shared_ptr和weak_ptr。智能指针的基本知识可以看上一篇文章:C++11:智能指针(一)_智能指针c++11_Ivy_b
Ivy_belief
·
2023-10-31 18:17
#
c++新特性
1024程序员节
c++
vivo 商城架构升级-SSR
实战篇
一、前言在前面几篇文章中,相信大家对vivo官网商城的前端架构演变有了一定的了解,从稳步推进前后端分离到小程序多端探索实践,团队不断创新尝试。在本文中,我们来分享一下vivo官网商城在Node服务端渲染(ServerSideRendering,SSR)方面的实战经验。本文主要围绕以下几个方面进行阐述:CSR与SSR的对比性能优化自动化部署容灾、降级日志、监控二、背景vivo官网商城目前前后端分离采
vivo互联网技术
·
2023-10-31 15:27
技术干货
javascript
前端
node
SSR
网络安全-
实战篇
FOFA爬虫大法——API的简单利用
FOFA是一款网络空间搜索引擎,它通过进行网络空间测绘,帮助研究人员或者企业迅速进行网络资产匹配,例如进行漏洞影响范围分析、应用分布统计、应用流行度等。何为API?如果你在百度百科上搜索,你会得到如下结果:API(ApplicationProgrammingInterface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源
Coisini、
·
2023-10-31 08:52
安全开发
实战篇
网络安全
实战篇
FOFA爬虫
API简单利用
渗透
成长就是你主观世界遇到客观世界之间的那条沟,你掉进去了,叫挫折,爬出来了,叫成长
创造高收益.贰》OK四、《思维导图.记忆力与专注力训练》OK五、《经营三十四问》OK六、《经营十二条》OK七、《调动员工积极性的七个关键》OK八、《经营与会计》OK九、《心法》二遍29十、《阿米巴经营.
实战篇
丛培国
·
2023-10-31 08:35
springboot项目常用的初始化方式,看看你知道几个?
一、前言二、springboot项目初始化方式
实战篇
1.ApplicationRunner2.CommandLineRunner3.ApplicationListener监听ContextRefreshedEvent
卖柴火的小伙子
·
2023-10-31 01:33
spring
boot
java
spring
初始化
源码
java判断一个文件是否存在,
实战篇
前言从短期来看,程序员的确算是个不错的工作,薪水也比一般岗位高很多;但是从长远来看,程序员的中年危机会比其他岗位来的更早,很多程序员只有到了35岁左右,才能真正认清楚互联网行业,尤其是被裁之后,找工作无门的这种无奈。很多人说那只是你技术不过关,又或者没有管理能力,但实际上又有多少程序员在35岁能当上高管呢?最近在职场论坛上看到这样一个帖子:37岁程序员被裁,120天没找到工作,面试华为阿里均被拒,
A编程进阶路
·
2023-10-30 23:16
程序员
java
后端
面试
管理类联考——英语——
实战篇
——大作文——图表——动态图表——第二段
第一句:The图表类型informsusofthephenomenonthatpeopleinmountingnumbers图表所示的内容(andIbelievethereareseveralfundamentalfactorstoaccountfortheabove-mentionedchanges).翻译:图表类型向我们揭示了这一现象:越来越多的人们图表所示的内容。(我认为有一些原因能够解释上
fo安方
·
2023-10-30 19:28
管理类联考—知识+题库
考研
学习
EME
MBA
EMBA
《通往财务自由之路:心理
实战篇
》丹叔书评
撒普博士是全球知名的专业交易员培训大师,对于现实的交易培训我个人一直是持否定态度,特别是中国国内的交易员培训,收费昂贵,有没有效果呢?成功率极少,交易是一门实践艺术,必须在实践交易中领悟,所有的方法也必须是一砖一瓦通过艰辛的努力一点一滴的建立起来,而不是花点钱就可以把别人的方法学到手,况且无论任何方法都是有生命周期的,甚至有些人学完这个学那个,到处拜师学艺试图找到交易圣杯,当然这是不可能的,学那么
丹叔书评
·
2023-10-29 18:16
手机可以安装mysql_Linux安装Mysql系统-
实战篇
2.安装mysql版本:5.6.35wgethttp://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpmrpm-ivhmysql-community-release-el7-5.noarch.rpmyuminstallmysql-server启动mysqlsystemctlrestartmysqld.service8o或者ser
滕誊縢
·
2023-10-29 14:02
手机可以安装mysql
Python 正则表达式,
实战篇
!
整理自:AutomatetheBoringStuffwithPython作者:AlSweigart正则表达主讲目录1.创建正则表达式对象和匹配Regex对象2.正则表达式匹配更多模式2.1利用括号分组2.2在文本中匹配括号3.用管道匹配多个分组3.1匹配多个模式中的一个4.用问号实现可选匹配:4.1.1让正则表达式寻找包含区号或不包含区号的电话号码5.用星号匹配零次或多次6.用加号匹配一次或多次7
咻咻职位搜索引擎
·
2023-10-29 04:05
后端开发
git
Python
正则
Python正则
实战篇
hugging face tansformer
实战篇
-阅读理解任务
fromdatasetsimportload_dataset,DatasetDictfromtransformersimportAutoTokenizer,AutoModelForQuestionAnswering,TrainingArguments,Trainer,DefaultDataCollatorimportnltknltk.download('punkt')datasets=Datase
qq_48566899
·
2023-10-28 19:43
python
自然语言处理
python
时序约束
实战篇
文章目录行万里路--时序约束
实战篇
1.梳理时钟树2.约束主时钟3.约束衍生时钟4.延迟约束5.伪路径约束6.多周期路径约束本文摘抄自:个人网站:http://www.technomania.cn/微信公众号
爱吃蛋挞的Dolly
·
2023-10-28 15:12
时序约束篇
基于AUTOSAR的ECU启动阶段哪些事儿
AUTOSAR
实战篇
:EcuM启动时序大总结前言小T出品,必是精品!EcuM启动时序大总结,你值得拥有!
汽车小T
·
2023-10-27 20:08
玩转AUTOSAR实战宝典
autosar
ecum
bswm
os
KNN 算法-
实战篇
-如何识别手写数字
上篇文章介绍了KNN算法的原理,今天来介绍如何使用KNN算法识别手写数字?1,手写数字数据集手写数字数据集是一个用于图像处理的数据集,这些数据描绘了[0,9]的数字,我们可以用KNN算法来识别这些数字。MNIST是完整的手写数字数据集,其中包含了60000个训练样本和10000个测试样本。sklearn中也有一个自带的手写数字数据集:共包含1797个数据样本,每个样本描绘了一个88*像素的[0,9
码农充电站pro
·
2023-10-27 00:04
flink sql 知其所以然(一)| source\sink 原理
背景篇-关于sql定义篇-sqlsource、sink
实战篇
-sqlsource、sink的用法原理剖析篇-sqlsource、sink是怎么跑起来的总结与展望篇2.背景篇-关于sql关于flinksql
大数据羊说
·
2023-10-26 18:29
Apache
Flink
实战技巧
实时计算
02_pytest_基础
实战篇
一、pytest_ini文件1、通过pytest.ini配置文件运行的规则2、位置:pytest.ini文件一般放在项目的跟目录3、编码方式必须是ANSI可以使用nodepade++修改编码方式(或者在pychaem右下角将文件格式改为GBK)4、作用可以修改pytest的默认的行为规则5、运行规则:不管是主函数的模式运行,还是命令行的模式运行,都会去读取这个配置文件文件内容:[pytest]#m
qq_44867658
·
2023-10-26 15:09
pytest
SpringCloud-OAuth2(三):进阶篇
上篇文章讲了SpringCloudOAuth的
实战篇
,但是在微服务环境下,常常会有一个认证中心。
奋斗喝咖啡
·
2023-10-24 11:57
spring
cloud
java
分布式
SpringCloud-OAuth2(二):
实战篇
这篇讲的内容是:Oauth2在SpringBoot/SpringCloud中的实战。SpringBoot版本:2.2.5.ReleaseSpringCloud版本:Hoxton.SR9JDK版本:1.81:POM配置spring-cloud-starter-oauth2org.springframework.cloudorg.springframework.bootspring-boot-star
奋斗喝咖啡
·
2023-10-24 11:27
spring
cloud
spring
boot
java
YOLOv5/v7/v8改进实验(七)之使用timm更换YOLOv8模型主干网络Backbone篇
YOLO系列实验
实战篇
:YOLOv5/v7/v8改进实验(一)之数据准备篇YOLOv5/v7/v8改进实验(二)之数据增强篇YOL
w94ghz
·
2023-10-24 06:46
#
YOLO系列实验实战
YOLO
人工智能
目标检测
计算机视觉
深度学习
【FlinkSQL
实战篇
】UDF最全介绍
UDF(用户自定义函数)用户定义函数(User-definedFunctions,UDF)是一个重要的特性,因为它们显著地扩展了查询(Query)的表达能力。一些系统内置函数无法解决的需求,我们可以用UDF来自定义实现。学习建议:面向官网编程!https://ci.apache.org/projects/flink/flink-docs-release-1.12/dev/table/functio
阿坤大数据
·
2023-10-23 12:29
FLINKSQL实战
java
flink
sql
【主题建模】一种基于深度学习的主题建模方法:BERTopic(
实战篇
)
本系列包含:主题建模:BERTopic(理论篇)主题建模:BERTopic(
实战篇
)主题建模:BERTopic(
实战篇
)1.加载数据2.数据预处理3.BERTopic建模3.1嵌入(Embeddings
G皮T
·
2023-10-23 11:08
#
主题建模
自然语言处理
主题建模
BERTopic
SBERT
文本挖掘
【主题建模】一种基于深度学习的主题建模方法:BERTopic(理论篇)
本系列包含:主题建模:BERTopic(理论篇)主题建模:BERTopic(
实战篇
)一种基于深度学习的主题建模方法:BERTopic(理论篇)1.总体概述2.代码示例3.步骤详解3.1文档嵌入(Embeddocuments
G皮T
·
2023-10-23 11:38
#
主题建模
自然语言处理
人工智能
BERTopic
主题建模
文本分析
2020.5.24每周记录和总结
01.在过去的这一周,第一个工作是把永久投资组合的具体代码找了出来,写了一篇《投资组合
实战篇
》。并且开始买入了部分沪深300和红利ETF。接下来也会根据估值情况慢慢买入。
甄峸
·
2023-10-22 16:07
DDD微服务设计和开发——实践篇
本文是基于DDD的微服务设计和开发
实战篇
,通过借鉴领域驱动设计思想,指导微服务项目团队进行设计和开发。
紫罗兰盛开
·
2023-10-22 08:40
DDD
NumPy的详细教程
来源:http://blog.csdn.net/lsjseu/article/details/20359201用Python做科学计算:基础篇、手册篇、
实战篇
:http://old.sebug.net/
xavierri
·
2023-10-20 07:46
pandas
numpy
Docker
实战篇
-入门compose
概念docker-compose的核心概念就记住一句话:DockerCompose是一个用于定义和运行多容器Docker的应用程序工具。用大白话来解释就是如果不使用docker-compose的话,我们想在同一台服务器上部署多个应用时候,我们一般需要手动创建网络驱动(网络相关后面章节讲解),手动创建数据卷(数据卷相关后面),手动执行dockerbuildxxxx.手动执行dockerrun-dxx
极客编程玩家
·
2023-10-20 02:57
从入门到入土,万字超详细Redis学习笔记 【基础篇】+【
实战篇
】
从入门到入土,万字超详细Redis学习笔记【基础篇】+【
实战篇
】文章目录从入门到入土,万字超详细Redis学习笔记【基础篇】+【
实战篇
】redis通用命令resp图形化界面连接redisString类型的常用命令
萝卜脆不脆
·
2023-10-20 02:35
java
学习
redis
轻松入门机器学习-线性回归实战
小文|公众号小文的数据之旅上一期我们已经把线性回归的理论部分介绍完了,那么这一期当然是大家期待已久的
实战篇
了!
小文的数据之旅
·
2023-10-20 00:30
QCC51XX-QCC30XX系列开发教程(
实战篇
)之DTS详解嵌入式
QCC51XX-QCC30XX系列开发教程(
实战篇
)之DTS详解嵌入式嵌入式系统是现代科技领域中不可或缺的一部分,而音频开发则是其中的重要组成部分。
风吹麦很
·
2023-10-19 13:39
嵌入式
linux
运维
服务器
嵌入式
QCC51XX-QCC30XX系列开发教程(
实战篇
) 之 12.1-空间音频相关模块的概述
查看全部教程开发请点击:全网最全-QCC51xx-QCC30xx(TWS)系列从入门到精通开发教程汇总(持续更新中)====================================================================版权归作者所有,未经允许,请勿转载。==========================================
心跳包
·
2023-10-19 13:36
音视频
蓝牙
qcc51xx
qcc5181
qcc5171
qcc308x
《爱情宝典之
实战篇
》
很高兴和大家分享胡哥的爱情
实战篇
,上回咱们说到胡哥和“蓉儿”从网络走向现实,他们之间到底会发生什么?咱们接着往下看。一路上胡哥内心在想,“蓉儿”林茉莉到底是个什么样的人?自己和她会有什么故事发生?
伯虎君
·
2023-10-19 09:36
协议速查:你要知道的所有TCP协议的一切----
实战篇
一、正常TCP报文解析:1)正常抓包,Ack=上一个包的Seq+Len(源地址和目的地址对调),否则TCPACKedunseensegment.Ack总是关注不同方向上的流量2)正常抓包,Seq=上一个包的Seq+Len(源地址和目的地址一致),否则TCPPrevioussegmentnotcaptured.Seq总是关注同一方向上的流量3)大块报文后分解成段后发出去(TCPsegmentofar
Tech Talking
·
2023-10-19 09:03
网络/安全
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他