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
day06
java学习
day06
数组
数组一维数组的概念和作用一维数组的声明、创建和初始化一维数组的特点总结:二维数组一维数组的概念和作用①数组是一组类型相同的数据的集合②数组能够作为数据的容器使用,把多个数据集中存储;③存储在数组中的数据,都有相应的索引值,可以方便获取或修改;使用场景:当需要同时保存多个类型相同的变量并进行处理时,可以考虑用数组一维数组的声明、创建和初始化①:声明数组元素类型[]变量名称;或数组元素类型变量名称[]
weixin_45020692
·
2020-09-14 16:01
java
黑马
day06
EL之自定义EL函数
EL自定义函数(调用java方法)的步骤:1.写一个类其中包含el要调用的函数,这个函数必须是静态的.2.写一个tld文件在其中对要进行调用的函数进行描述3.在jsp页面中的taglib指令将tld文件导入到要调用java方法的jsp页面中案例:自定义进行URL编码的函数,并在jsp页面中调用。1.自定义的函数packagecn.itheima.myfunction;importjava.io.U
李卫康的博客
·
2020-09-14 15:21
EL表达式
JAVA学习笔记
day06
.8匿名对象2.1匿名对象:没有名字的实体,也就是该实体没有对应的变量名引用。2.2匿名对象的用途1,当对象对方法进行一次调用的时候,可以使用匿名对象对代码进行简化。为什么只对方法,而不调用属性呢?因为匿名对象调用属性没意义。如果对象要多成员进行多次调用,必须给对象起个名字。不能在使用匿名对象。2,匿名对象可以实际参数进行传递。2:匿名对象的简单演示1:newCar().run();3:内存结构图
qq_41865928
·
2020-09-14 15:38
黑马程序员--面向对象(
day06
)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流!-------1:final关键字(掌握)(1)是最终的意思,可以修饰类,方法,变量。(2)特点:A:它修饰的类,不能被继承。B:它修饰的方法,不能被重写。C:它修饰的变量,是一个常量。(3)面试相关:A:局部变量a:基本类型值不能发生改变b:引用类型地址值不能发生改变,但是对象的内容是可以改变的B:初始化时机a
静波cl
·
2020-09-14 14:05
学习日志
Java Fundamental
day06
笔记:1.方法:函数、过程1)用于封装一段特定的业务逻辑功能2)方法要尽可能的独立,一个方法只干一件事3)方法可以被反复调用多次4)可以减少代码重复,有利于代码的维护,有利于团队协作2.方法的定义:修饰词返回值类型方法名(参数列表){方法体}3.方法的调用:1)无返回值:方法名(有参传参);2)有返回值:数据类型变量=方法名(有参传参);4.return:1)return值;//1.1)结束方法的
TysonMJ
·
2020-09-14 13:06
Java
Study
of
Tarena
Java 经典练习题_
Day06
面向对象与面向过程的比较类与对象的关系成员变量和局部变量构造方法this构造代码块局部代码块匿名对象一、选择题1.下列各项中关于面向对象及面向过程的说法错误的是:(BDE)A.面向对象要重点关注的是流程中的每一个步骤B.面向对象是基于面向过程的C.面向对象一定是优于面向过程的D.如果事务相对复杂,可以考虑使用面向对象的方式来完成E.面向对象和面向过程都是常见的思维方式2.对于代码:结果为:(C)A
weixin_30265171
·
2020-09-14 12:48
java
【Java】巩固篇之线程、同步-
Day06
线程、同步第一章线程1.1多线程原理1.2Thread类1.3创建线程方式二1.4Thread和Runnable的区别1.5匿名内部类方式实现线程的创建第二章线程安全2.1线程安全2.3同步代码块2.4同步方法2.5Lock锁第三章线程状态3.1线程状态概述3.2TimedWaiting(计时等待)3.3BLOCKED(锁阻塞)3.4Waiting(无限等待)3.5补充知识点第一章线程1.1多线程
CodeDove
·
2020-09-14 10:58
Java
环境变量的使用
importm1print(m1)#importsys#sys.path.append(r'D:\python周末四期\
day06
\代码\part8\a')##importm2#print(m2)##sys.path.append
weixin_34122810
·
2020-09-14 09:11
SSH综合项目实战(快递) --
day06
基于CXF发布CRM服务、定区关联客户
一、搭建CRM项目环境1、使用system登录,创建CRM数据库用户和CRM客户表(1)、创建用户(2)、指定用户的角色(3)、赋予用户权限2、创建继承common-parent的maven工程3、编写web.xml配置文件crmindex.htmlindex.htmindex.jspdefault.htmldefault.htmdefault.jsporg.springframework.web
DJTUDaker
·
2020-09-14 02:56
ssh项目实战
py-02-爬虫比价器
day02:爬取京东商城day03:爬取商品价格+报表eChartsday04:用HttpClient+Jsoup的三种方式爬取网页内容day05:抓取京东商品一系列信息(标题,卖点,价格,图片,描述)
day06
GC-扫地僧
·
2020-09-13 23:50
java-py
JavaSE基础知识——
Day06
Java基础语法:自定义类、ArrayList集合
第6天Java基础语法今日内容介绍自定义类ArrayList集合引用数据类型(类)引用数据类型分类提到引用数据类型(类),其实我们对它并不陌生,如使用过的Scanner类、Random类。我们可以把类的类型为两种:第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存在的类中包含了很多的方法与属性,可供我们使用。第二种,我们自己创建的类,按照类的定义标准,可以在类中包含多
ck-Alex
·
2020-09-13 21:53
Java
自定义类
ArrayList集合
每日一题
Day06
基于顺序存储结构的图书信息表的最爱图书的查找描述定义一个包含图书信息(书号、书名、价格)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后根据指定的最爱图书的名字,查找最爱的图书,输出相应图书的信息。输入总计n+m+2行。首先输入n+1行,其中,第一行是图书数目n,后n行是n本图书的信息(书号、书名、价格),每本图书信息占一行,书号、书名、价格用空格分隔,价格之后没有空格。其中书号和书名为字
ZLambert
·
2020-09-13 15:27
考研数据结构
考研数据结构之路
Django Web框架笔记
day06
《DjangoWeb框架教学笔记》讲师:魏明择时间:2019目录文章目录《DjangoWeb框架教学笔记》目录session会话控制用户登陆逻辑处理中间件Middleware跨站请求伪造保护CSRFsession会话控制什么是sessionsession又名会话控制,是在服务器上开辟一段空间用于保留浏览器和服务器交互时的重要数据session的起源http协议是无状态的:每次请求都是一次新的请求,
qq_40849557
·
2020-09-13 08:50
JavaSE学习
day06
(面向对象-类&private&this)
06.01_面向对象(面向对象思想概述)(了解)A:面向过程思想概述第一步第二步面向对象强调对象B:面向对象思想概述找对象(第一步,第二步)面向过程强调过程C:面向对象思想特点a:是一种更符合我们思想习惯的思想b:可以将复杂的事情简单化c:将我们从执行者变成了指挥者角色发生了转换D:面向对象开发就是不断的创建对象,使用对象,指挥对象做事情。E:面向对象设计其实就是在管理和维护对象之间的关系。F:面
如我所愿c
·
2020-09-12 21:01
学习日志—杂
mysql 学习笔记
day06
/*视图操作create|alterview_nameasselectcolumn_namefromtable_name;*/---------------------------事物操作-------------------------------------/*原子性一致性隔离性持久性*/createtable`class`(idintprimarykeyauto_increment,cz_m
希言明
·
2020-09-12 20:18
mysql
JavaSE基础
Day06
JavaSE基础
Day06
课程纲要1.类的定义和类的使用--->上午核心案例:学会基础格式(定义格式和使用格式)2.类的封装性--->今日重点案例:定义一个标准类第一章类的定义和类的使用1、面向对象和面向过程
撸代码的大舒
·
2020-09-12 20:33
Mysql学习笔记–
day06
\07\08
问题和知识点1.删除表级约束2.删除表级唯一约束3.删除外键4.向表emp2中添加列dept_id,并在其中定义foreignkey约束,与之相关联的列是dept2表中的id列。5.创建表,实现主键自增长,并插入数据6.自增长列\标识列必须和主键搭配吗?7.一个表可以有几个标识列?8.标识列的类型只能是数值类型9.标识列可以通过setauto_increment_increment=3;设置步长,
小疯子青
·
2020-09-12 19:31
DAY06
JAVA基础
1:二维数组(理解)(1)元素是一维数组的数组。(2)格式:A:数据类型[][]数组名=new数据类型[m][n];B:数据类型[][]数组名=new数据类型[m][];C:数据类型[][]数组名=new数据类型[][]{{...},{...},{...}};D:数据类型[][]数组名={{...},{...},{...}};(3)案例(掌握):A:二维数组的遍历B:二维数组的求和C:杨辉三角形2
丿巛菜巛菜菜
·
2020-09-12 18:55
JAVA基础
实训
Day06
实习日志
日期2019年6月24日第6天共10天实习地点科技楼423教学大纲中规定的实习教学内容校内综合实训是系统讲授微信小程序开发技术,通过小程序开发项目实例来训练学生的实践能力,检验学生对微信小程序开发技术所学知识的综合运用能力的重要环节。每位学生需完成老师布置的实验内容,并完成综合性实训项目的开发。从而达到对所学知识的深刻理解,进而为今后更深入的学习和应用打下坚实的基础。实习目的及要求1、掌握微信小程
指法芬芳CAI大仙
·
2020-09-12 14:57
实训
Day06
实习日志
日期2019年6月17日第6天共10天实习地点科技楼423教学大纲中规定的实习教学内容校内综合实训是系统讲授微信小程序开发技术,通过小程序开发项目实例来训练学生的实践能力,检验学生对微信小程序开发技术所学知识的综合运用能力的重要环节。每位学生需完成老师布置的实验内容,并完成综合性实训项目的开发。从而达到对所学知识的深刻理解,进而为今后更深入的学习和应用打下坚实的基础。实习目的及要求1、掌握微信小程
wolaozhou0617
·
2020-09-12 14:25
实训
Day06
学习日志
scroll-view可滚动视图区域。使用竖向滚动时,需要给scroll-view一个固定高度,通过WXSS设置height。组件属性的长度单位默认为px,2.4.0起支持传入单位(rpx/px)。属性类型默认值必填说明最低版本scroll-xbooleanfalse否允许横向滚动1.0.0scroll-ybooleanfalse否允许纵向滚动1.0.0upper-thresholdnumber/
阿栋_
·
2020-09-12 12:14
校内实训实习日志-
Day06
今日主要学习了搜索框的应用以及获取网络图片。搜索框的应用:匹配输入框中输入的数据,再讲输入的值传递到getWeather函数中并发送网络请求,来获取输入的城市的天气信息。获取网络图片:将网络图片的网址粘贴在url()中,以此作为背景。作业:首页的初始状态:在搜索框中输入城市名:广州
爱吹泡泡的小四
·
2020-09-12 12:29
实训
Nodejs
Day06
Session jwt 前后端认证
Node第6天1.学习目标◆前后端的身份认证◆能够了解Session的实现原理◆能够了解JWT的实现原理◆大事件项目初始化◆大事件注册新用户功能2.web开发模式2.1主流的两种开发模式基于服务端渲染的传统Web开发模式基于前后端分离的新型Web开发模式2.2了解服务端渲染的概念以及优缺点服务端渲染的概念:服务器发送给客户端的HTML页面,是在服务器通过字符串的拼接动态生成的。因此,客户端不需要使
Lincoln Mark
·
2020-09-12 09:12
nodejs
node.js
Python学习
day06
装饰器
装饰器器就是函数装饰器就是用来装饰函数的函数匿名函数面向对象编程什么是面向对象面向对象的三个特性封装继承多态装饰器(器,就是函数,装饰器就是用来装饰函数的函数)普通的函数:def函数名(形参):#变量名函数体return变量|常量print函数名(实参)匿名函数lambda形参:返回值面向对象编程面向过程:程序从上至下依次执行;CS:role:警察,恐怖分子,人质role1name=”唐浩”rol
happypant
·
2020-09-12 02:24
python学习笔记
python
Datawhale~数据挖掘实践之序列问题处理~天池·资金流入流出预测-挑战Baseline~
Day06
~学习总结
写在前面✍本系列笔记基于天池平台上“资金流入流出预测-挑战Baseline”学习赛,记录如何完整的打一次数据挖掘类比赛。同时,该比赛属于序列建模问题,希望学习完成这个任务,可以对序列问题的处理有一定的独立思考能力和实践操作能力,可以将所学理论,用编码的形式和实际的问题得到深入。第⑥篇,总结。学习前先提问:Content:学习总结
Rachel~Liu
·
2020-09-12 00:15
数据挖掘
python
人工智能
大数据
python基础-
day06
一般来说,十家面上,一两家,一周左右找到,面试官可能不知道细节,so,尽可能圆过去,课上3个星期,课下可能2个多月,学的好的,不一定会找到工作,和自己比,放平心态,做到今天比昨天好!!!作业讲解:#4、有字符串"k:1|k1:2|k2:3|k3:4"处理成字典{'k':1,'k1':2....}s='k:1|k1:2|k2:3|k3:4'li=s.split('|')dic={}foriinli:
qq_18973645
·
2020-09-12 00:59
python
Java基础知识日积月累(Tip of the
Day06
)
目录1.字符串数组和字符数组的转换2.字符调用的length是属性,而字符串调用的是方法3.调用方法长度可以直接fori生成循环遍历4.String常用方法5.Ctrl+Alt+m可以快速将代码抽取成一个方法6.StringBuilder使用拼接返回的是本身的地址,所以最后拼接也是原地址7.String和StingBuilder拼接速度比较底层解析8.String到StringBuilder的相互
赵广陆
·
2020-09-11 00:59
心谈
Java学习笔记
Day06
工具类及常用算法
第六章工具类及常用算法文章目录第六章工具类及常用算法Java语言基础类Java基础类库Object类概述toString方法方法摘要覆盖重写equals方法方法摘要默认地址比较对象内容比较Objects类Math类概述基本运算的方法日期时间类Date类概述常用方法DateFormat类构造方法格式规则常用方法format方法parse方法Calendar类概念获取方式常用方法get/set方法ad
Tao_tao114
·
2020-09-10 23:04
java
贝氏弧线的ScalersTalk晨读第七期
Day06
原材料引用(Materials)原文:CPRconmbinesbreathingintothevictim'smouthandrepeatedpressesonthechest.音标:/si-pi-ɑr//kəmˈbaɪnz//ˈbriðɪŋ//ˈɪntə//ðə//ˈvɪktəmz//maʊθ//ənd//rɪˈpitɪd//ˈprɛsəz//ɑn//ðə//ʧɛst/信息和事实(Facts)/
贝式弧线
·
2020-08-26 23:30
python django
day06
我们再迁移数据库的时候,创建了一个后台账户。然后我么还在models文件下创建了几个数据库表,也就是模型,但是我们需要在后台注册我们那几个模型之后,djangoadmin才会知道这些模型的存在:blog/admin.pyfromdjango.contribimportadminfrom.modelsimportPost,Category,Tagadmin.site.register(Post)ad
。。。。。。。。11
·
2020-08-26 22:24
python
django博客
3.Android学习笔记--servlet相关
------------------------------------------------------------------------
day06
【】【XML&Tomcat】【】1、xml的简介
wenjian03
·
2020-08-26 16:09
学习笔记
day06
学习总结
1.什么是字符串(str)1)字符串是python提供的容器型数据类型(序列),不可变、有序不可变不支持增删改;有序-支持下标操作2)python中字符串使用单引号或者双引号引起来的字符集;引号里面的每一个基本单元叫字符2.字符python中只有字符概念,没有字符类型1)普通字符:数字、字母、中文、日语、普通符号等2)转义字符:在特定的符号前加\来表示特殊功能或者特殊意义的字符\n-换行'=单引号
__e145
·
2020-08-25 06:19
day06
:阅读《穷爸爸富爸爸》第6章
学习笔记:1.从事自己喜欢的职业,钱就会随之而来2.无论是谁想要做生意都必须获得专业的支持,这样才能保证公司各方面的正常运转(没有人能够或是应该无所不能。)3.只有勇于站出来的人,才能果断的抓住机会,不断前进。4.如果你不去争取机会,那就无异于失去了机会。
没有记录就没有发生
·
2020-08-25 05:34
Linux云计算学习笔记
day06
网卡配置文件1、/etc1.网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0或ens332、/etc/sysconfig/network-scripts/ifcfg-eth0或ens33/系统配置文件/systemconfigure/network-脚本(命令)/interface(网路接口-网卡)configure-ethernet0TYPE=Eth
追梦娃
·
2020-08-25 02:26
【前端学习-16】【
day06
】WebAPI编程/动画函数封装/回调函数/轮播图/自动播放/节流阀/返回顶部/筋斗云/触屏事件/触屏事件对象/
新增动画前进后退效果案例:轮播图1.显示隐藏功能2.动态生成小圆圈3.排他思想4.开始滚动5.右侧按钮6.克隆第一张图片7.小圆圈跟着右侧按钮变化8.序号和点击的要统一9.左侧代码以及代码优化10.自动播放——添加定时器节流阀返回顶部(侧边栏案例)修改对象!!!!案例:筋斗云
QNAN-
·
2020-08-24 12:16
HTML
javascript
Day06
Javascript 、 es6、flex布局
定时器(两种)setTimeout()setInterval()setTimeout()炸弹定时器开启定时器image5s之后关闭广告setTimeout(function(){document.querySelector('.ad').style.display='none';},5000)清除定时器点击停止炸弹functioncallback(){alert('来颗华子')}vartimer=
le_u
·
2020-08-24 07:46
HTML5学习_
day06
(5)--html之固定总结(轮播图 垂直居中)
1.position:relative不会脱离文档流2.position:absolute|fix脱离文档流3.absolute是相对于父级非static(没有设置定位默认值)进行定位(若父级是static继续往上找有定位的父级)4.fixed始终是相对于浏览器窗口来进行定位定位的用途:1.图片的叠加2.元素的垂直居中3,布局位置的改变4.广告植入轮播图例子(js没实现)#wrap{width:6
woaiwanshumen
·
2020-08-24 04:52
HTML5零基础学习笔记
Day06
——面向对象
Day06
方法回顾publicstatic方法类型方法名(变量类型I变量,变量类型II变量,...){方法体;return返回值;}局部变量没有变量不会有默认值。
AZAAK
·
2020-08-24 04:25
总结
数据分析
day06
(三)
美国总统大选政治捐献金分析一.相关信息首先将数据文件放入相应的文件夹下,创建一个ipnb文件,命名为美国总统大选政治捐献金分析导入模块importnumpyasnpimportpandasaspdimportmatplotlib.pyplotasplt%matplotlibinlinefrompandasimportSeries,DataFrame读取文件总共有536041行,16个列(属性)这只
沉觞流年
·
2020-08-23 02:30
#
Python
数据分析
js
day06
1.数组API1)string()把数组转为字符串vararr=[1,2,3,4,5,6];varstr=String(arr);console.log(str);//不修改原数组2.join('')拼接,把数组中的元素拼接为字符串//join中不添加任何拼接符的时候默认和String一样vararr=['a','b','c','d','e'];varstr=arr.join('-');varst
追逐喆
·
2020-08-22 23:41
day06
/30 认知训练营
06/30怎样才能达到任何目标我是一个喜欢制定各种目标的人,梦想清单上也写满了大大小小的梦想,但其实能真正完成的没有多少,学完今天的课我又满血复活了,发现了自己的问题所在。王烁老师说:“你得相信自己能达成任何目标,哪怕你定目标时对如何达成毫无头绪!”波利亚的书《怎样解题:数学思维新方法》里面详细介绍了四步解题法和解决问题的问题清单,这些不仅仅适用于解决数学难题,也可以适用于生活中的问题。波利亚的四
UMe米立
·
2020-08-22 18:25
宋健|
Day06
感恩日记
1.感恩宝宝,新的一天第一眼就见到你,对着妈妈说早安,特别幸福。2.感恩妈妈精心照料宝宝的起居饮食。3.感恩爸爸,宝宝越来越依赖他。4.感恩外婆,独自带着宝宝去玩,用爱心呵护着他。5.感恩奶奶,用她独特的爱的方式关切宝宝。每天早睡早起,是一个良好作息的好榜样。6.感恩邻居奶奶,会隔三差五过来陪着奶奶玩牌,老人家有特殊爱好能打发时间锻炼脑子。7.感恩彭老师,特地登门看望外婆和奶奶。8.感恩阿姨送给宝
song_d807
·
2020-08-22 16:39
#Android项目# ——
day06
城市选择
CityPicker送上GitHub地址:https://github.com/zaaach/CityPicker文章目录一、效果图展示二、导入依赖三、基本使用:步骤1:manifest配置步骤2:activity/fragment调用四、自定义主题一、效果图展示二、导入依赖app:build.gradledependencies{implementation'com.zaaach:citypic
Ben_0507
·
2020-08-22 15:57
Android个人项目
刻意练习Python基础 ——day 06:函数与Lambda表达式(上)
Task01:变量、运算符与数据类型Day02——Task02:条件与循环Day03——Task03:列表与元组(上)Day04——Task03:列表与元组(下)Day05——Task04:字符串与序列
Day06
iiVax
·
2020-08-22 04:57
2020-03-12
day06
一、定时器1、循环定时器的设置和取消(1)启动循环定时器:setlnterval()循环定时器,调用一次就会创建并循环执行一个定时器格式:setInterval(调用方法,毫秒值);//毫秒值就是循环周期
李霜_9191
·
2020-08-21 18:54
麦肯锡故事3:JENNY参加入职培训第一课
麦肯锡故事:JENNY参加入职培训第一课--《麦肯锡主题阅读》
DAY06
感冒、饮料等小事也有大学问有天早上,JENNY按惯常准备搜索职业发简历,看到微信有点消息通知。
陈蕙茗
·
2020-08-21 14:42
day06
回顾1.变量"""变量名=值变量名-标识符,不能是关键字见名知意,所有字母小写多个单词之间用_隔开,不能使用系统内置函数名"""print=100a=b=c=100a1,b1,c1=100,200,300a2=10;b2=112.运算符数学运算符、比较运算符、逻辑运算符、赋值运算符**10'Z')string21.获取字符-取字符串的内容1.1.获取单个字符:'''a.语法:字符串[下标]b.说明
cyw程渝文
·
2020-08-21 05:13
day06
总结
字符串1.什么是字符串解释:字符串是python内置的一种容器型数据类型,将引号作为容器,里面根据情况可以放多个字符不可变,有序:字符串中内容的值和顺序不能改变,一旦字符串确定,字符串中的值及其位置就固定s1='jjee's1[0]='k'print(s1)#以上报错,可以整体s1重新赋值,但是不能对其中的某一个s[i]操作2.字符python中只有字符串的概念,没有对应字符的数据类型字符概念:字
BrayKing
·
2020-08-20 22:06
夏季小学期
Day06
,07,08——图书馆管理系统(JAVAEE,数据库mysql,前端H5)
写在前面:这个项目的后端是完整的,前端是把别人的项目拿过来自己覆盖了原项目的login.js。所以大家可以以本文参考用户登陆注册后端和前后端连接的部分。由于我的项目是直接import老师的,所以如果你也是用的别人的项目,要先右击项目,点BuildPath->ConfigureBuildPath->BuildPath->Libraries->AddExternalJARs…->加入servlet-a
快活书生
·
2020-08-20 01:59
day06
A我今天学了什么1.iframe标签规定一个内联框架。一个内联框架用来在当前HTML文档中嵌入另一个HTML文档testbtn深圳广州3.overflow:hidden;3切图了解切图B我今天掌握了什么2.skill1.当遇到一个非文本的元素,想让其垂直居中用定位2.内联元素一些奇怪的现象:给button设置margin-top,span也跟着移动btn深圳广州3.overflow:hidden;
Rosemarry丶
·
2020-08-19 08:17
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他