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
Leaflet高级篇
谷粒商城--性能调优与压力测试--
高级篇
笔记五
谷粒商城–性能调优与压力测试–
高级篇
笔记五1.压力测试压力测试考察当前软硬件环境下系统所能承受的最大负荷并帮助找出系统瓶颈所在。
_院长大人_
·
2022-09-27 07:03
谷粒商城
redis
java
分布式锁
缓存
谷粒商城-分布式
高级篇
-分布式锁与缓存
谷粒商城-分布式基础篇【环境准备】谷粒商城-分布式基础【业务编写】谷粒商城-分布式
高级篇
【业务编写】持续更新谷粒商城-分布式
高级篇
-ElasticSearch谷粒商城-分布式
高级篇
-分布式锁与缓存项目托管于
HGW689
·
2022-09-27 07:01
谷粒商城
redis
缓存
分布式
spring
boot
谷粒商城
高级篇
(二十一) --------- 分布式事务
目录一、本地事务1.事务的基本性质2.事务的隔离级别3.事务的传播行为4.SpringBoot事务关键点二、分布式事务1.为什么有分布式事务2.CAP定理与BASE理论2.面临的问题3.BASE理论4.强一致性、弱一致性、最终一致性5.分布式事务几种方案三、集成Seata1.Seata是什么?2.使用一、本地事务1.事务的基本性质数据库事务的几个特性:原子性(Atomicity)、一致性(Cons
在森林中麋了鹿
·
2022-09-23 09:15
微服务项目
分布式
数据库
java
C++题目及答案——
高级篇
(7)
题目名称:等比数列题目描述:有数列s为等比数列,前5项的值为:1392781,设计程序求数列的第n项的值(使用递归算法完成,不允许使用公式)。输入描述:一个整数n输出描述:一个整数Sn说明:1usingnamespacestd;intsum(intn){if(n==1){return1;}returnsum(n-1)*3;}intmain(){intn;cin>>n;cout<
Li Programmer
·
2022-09-23 07:43
C++题目及答案
C++
题目
答案
C++题目及答案——
高级篇
(5)
题目名称高精度除法运算题目描述输入两个高精度数a,b(长度不超过100位),输出a/b的值。输入描述输入两个高精度数a,b(长度不超过100位)输出描述输出a/b的值输入样例8888888888888888666666666666输出样例13333-----------------------------------------------请认真思考后查看源码-------------------
Li Programmer
·
2022-09-23 07:12
C++题目及答案
c++
高精度
C++题目及答案——
高级篇
(1)
题目名称大整数的加法/高精度加法输入描述输入两个大数,第一个为a,第二个为b(大数的位数不超过100)。输出描述一行,相加的结果。示例输入111111111111111999999999999999示例输出1111111111111110-----------------------------------------------请认真思考后查看源码------------------------
Li Programmer
·
2022-09-23 07:12
C++题目及答案
c++
开发语言
蓝桥杯
【Java并发编程实战】(二):并发编程Bug的源头——可见性、原子性和有序性问题
引言如果你细心观察的话,你会发现,不管是哪一门编程语言,并发类的知识都是在
高级篇
里。换句话说,这块知识点其实对于程序员来说,是比较进阶的知识。
少侠露飞
·
2022-09-22 16:11
《WEB开发》并发编程
java
并发编程
多线程
PyTorch深度学习实践笔记#6 | 卷积神经网络(
高级篇
)
PyTorch深度学习实践笔记#6|卷积神经网络(
高级篇
)嗨,我是error。我来记录PyTorch深度学习实践的笔记了,这会是一个系列,后面会慢慢更新。
error13
·
2022-09-21 07:36
Pytorch学习笔记
深度学习
刘二大人 PyTorch深度学习实践 笔记 P11 卷积神经网络(
高级篇
)
刘二大人PyTorch深度学习实践笔记P11卷积神经网络(
高级篇
)1、GoogleNetI网络结构II减少代码冗余思想(减少代码重复)2、InceptionModuleI基本概念III代码实现IIStackLayer3
小白*进阶ing
·
2022-09-21 07:57
刘二大人
PyTorch深度学习实践
深度学习
cnn
pytorch
R语言 利用tmap绘制分级色彩地图
进行地理空间分析及可视化目前有多种软件,如ArcGIS,QGIS,Geoda等,与传统的图形用户界面(GUI)类型的软件相比,R更强调命令行界面(CUI),在结果的可重复性、外部资源的调用性方面具有较大的优势,如通过
leaflet
Mrrunsen
·
2022-09-18 19:30
R语言
r语言
开发语言
【PyTorch】深度学习实践之CNN
高级篇
——实现复杂网络
本文目录1.串行的网络结构2.GoogLeNet2.1结构分析2.2代码实现2.3结果3.ResNet3.1网络分析3.2代码实现3.3结果课后练习1:阅读并实现IdentityMappingsinDeepResidualNetworks实现图左的ResidualBlock:实现图右的ResidualBlock:课后练习2:阅读和实现DenselyConnectedConvolutionalNet
zoetu
·
2022-09-17 09:06
#
PyTorch深度学习实践
深度学习
cnn
pytorch
谷粒商城
高级篇
-全文检索(ElasticSearch)
ES简介学习文档地址:ElasticsearchGuide[7.16]|Elastic什么是全文检索(ElasticSearch)?全文检索属于最常见的需求,开源的ElasticSearch是目前全文检索引擎的首选。它可以快速的存储、搜索、分析海量数据。维基百科、StackOverFlow、Github都采用它。ElasticSearch的底层开源库Lucene。但是,你没有办法直接用Lucene
兰交余文乐
·
2022-09-15 16:09
尚硅谷谷粒商城
elasticsearch
全文检索
搜索引擎
谷粒商城
高级篇
-ES整合
目录ElactisSearch-Rest-ClientSpringBoot整合ESES整合-测试保存ES整合-测试复杂检索ElactisSearch-Rest-Client①通过9300(TCP)访问ES:spring-data-elasticsearch:transport-api.jar缺点:1.springboot的版本不同,transport-api.jar不同,不能适配ES的版本2.7.
兰交余文乐
·
2022-09-15 16:09
尚硅谷谷粒商城
elasticsearch
MySQL
高级篇
知识点——MySQL 事务日志
目录1.redo日志1.1.为什么需要REDO日志?1.2.REDO日志的好处与特点1.3.redo的组成1.4.redo的整体流程1.5.redolog的刷盘策略1.6.不同刷盘策略演示1.6.1.流程图说明1.6.2.举例1.7.写入redologbuffer过程1.7.1.补充概念:Mini-Transaction1.7.2.redo日志写入logbuffer1.7.3.redologblo
小城老街
·
2022-09-15 11:08
数据库
数据库
MySQL
事务日志
谷粒商城
高级篇
(十一) --------- Spring Cache
目录一、简介二、注解三、SpEL语法四、使用1.引入依赖2.写配置3.开启缓存注解功能五、缓存失效问题一、简介Spring从3.1开始定义了org.springframework.cache.Cache和org.springframework.cache.CacheManager接口来统一不同的缓存技术,并支持使用JCache(JSR-107)注解简化我们开发。Cache接口为缓存的组件规范定义,
在森林中麋了鹿
·
2022-09-15 06:27
微服务项目
spring
java
缓存
谷粒商城
高级篇
(九) --------- 缓存失效问题
目录一、缓存穿透二、缓存雪崩三、缓存击穿四、本地加锁解决缓存击穿问题先来解决大并发读情况下的缓存失效问题。一、缓存穿透缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中,将去查询数据库,但是数据库也无此记录,我们没有将这次查询的null写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。在流量大时,可能DB就挂掉了,要是有人利用不存在的key频繁攻击我们的应用,这就
在森林中麋了鹿
·
2022-09-15 06:27
微服务项目
缓存
java
redis
谷粒商城
高级篇
(十) --------- 分布式锁
目录一、分布式锁1.基本原理2.使用RedisTemplate操作分布式锁二、Redisson完成分布式锁1、简介2、配置3、测试①可重入锁(ReentrantLock)②读写锁(ReadWriteLock)③信号量(Semaphore)④闭锁(CountDownLatch)三、缓存数据一致性1.保证一致性模式2.解决方案一、分布式锁1.基本原理2.使用RedisTemplate操作分布式锁代码演
在森林中麋了鹿
·
2022-09-15 06:27
微服务项目
分布式
redis
lua
Mysql
高级篇
(B+树索引的使用)
B+树索引的使用前言B+树索引的使用索引的代价B+树索引适用的条件全值匹配匹配左边的列匹配列前缀匹配范围值精确匹配某一列并范围匹配另外一列用于排序使用联合索引进行排序注意事项不可以使用索引进行排序的几种情况用于分组回表的代价覆盖索引如何挑选索引只为用于搜索、排序或分组的列创建索引考虑列的基数索引列的类型尽量小索引字符串值的前缀索引列前缀对排序的影响让索引列在比较表达式中单独出现主键插入顺序冗余和重
吃个小菜
·
2022-09-14 15:30
#
Mysql
mysql
b树
链表
谷粒商城
高级篇
实现分布式锁代码_尚硅谷大型分布式电商项目-分布式基础+全栈篇视频发布...
每把戏言多取笑,常怀乐意莫生嗔。装三分痴呆防死,留七分正经谋生。各位谷粉,节日快乐!学习从来不是一件轻松容易的事,基本功练了一大堆,始终无法融会贯通?害怕剑未佩妥,出门已是江湖?不要垂头丧气,显矮。咔嚓一声惊雷响,亦庄亦谐的雷老师来了!是他,是他,就是他,我们的英雄小哪吒!茅房拉屎脸朝外铁骨铮铮的汉子雷神微微一笑,天空飘来五个字:那都不是事,是事也就烦一会,一会就完事。开心就笑,不开心咱就待会儿再
weixin_39557813
·
2022-09-13 01:59
谷粒商城高级篇实现分布式锁代码
MySQL
高级篇
之索引结构
索引结构文章目录索引结构1.Hash2.B-Tree3.B+Tree面试题MySQL的索引是在存储引擎层实现的,不同的存储引擎有不同的索引结构,主要包含以下几种:索引结构描述B+Tree索引最常见的索引类型,大部分引擎都支持B+树索引Hash索引底层数据结构是用哈希表实现的,只有精确匹配索引列的查询才有效,不支持范围查询R-tree(空间索引)空间索引是MyISAM引擎的一个特殊索引类型,主要用于
苏渠的Java之旅
·
2022-09-12 21:11
MySQL数据库
mysql
数据库
java
MySQL
高级篇
——事务
一、简介1.什么是事务事务是由一个或多个sql语句组成一个最小的不可再分的工作单元。里面的内容要么都执行成功,要么都不成功。2.事务的ACID特性原子性(atomicity)事务是一个不可分割的工作单元,要么全部提交,要么全部失败回滚。一致性(consistency)一致性指事务执行前后,数据从一个合法性状态变换到另一个合法性状态。例如要满足存在的约束,满足数据的一致性等、隔离性(isolatio
笔深
·
2022-09-10 22:51
数据库
mysql
数据库
java
MySQL
高级篇
——MVCC
MVCC一、前言二、简介1.什么是MVCC2.快照读和当前读3.隐藏列4.作用的隔离级别三、MVCC实现原理之ReadView四、能否解决幻读一、前言数据库会并发执行一些事务,多个事务之间可能会对相同的数据进行读写。如果什么都不做,那么可能就会导致我们说的脏写、脏读、不可重复读、幻读这些问题。为了解决并发问题,mysql提供了隔离级别、锁、mvcc等。在之前我们已经讲解过锁了,通过加锁是可以实现m
笔深
·
2022-09-10 22:51
数据库
mysql
数据库
java
高级篇
——事务 隔离级别 undo redo
文章目录ACID事务的状态显式事务隐式事务隐式事务主要针对DML操作也就是增删改查通过autocommit变量来控制事务隔离级别数据并发问题sql的四种隔离级别mysql的四种隔离级别(sql的四种隔离级别都支持有些数据库就不能支持全部的sql四种隔离级别mysql事务日志redolog概述好处redolog日志组成undologACID事务的状态显式事务隐式事务隐式事务主要针对DML操作也就是增
Kaaaakaki
·
2022-09-10 22:49
mysql
mysql
数据库
database
MySQL
高级篇
——日志
一、简介1.分类Mysql有不同的日志文件,用来存储不同类型和功能的日志,分为二进制日志、错误日志、通用查询日志、慢查询日志。Mysql8.0又新增两种日志:中继日志和数据定义语句日志。2.弊端日志会降低mysql数据库的性能,需要花费额外时间记录日志。日志会占用大量磁盘空间。二、通用查询日志(generalquerylog)1.介绍正如他的名字一样,该日志会记录用户的所有操作,包括启动和关闭my
笔深
·
2022-09-10 22:18
数据库
mysql
数据库
sql
【
高级篇
/ ZTNA】(7.0) ❀ 05. 域用户自动安装 FortiClient (上) ❀ FortiGate 防火墙
【简介】中大型企业通常会使用WindowsServer对电脑进行管理,我们可以利用WindowsServer的自动安装功能,将所有电脑安装FortiClient客户端。创建组织单位和用户通常我们用域服务器中的组织单位来模拟现实中的分公司或部门。①登录WindowsServer服务器,点击左下角视窗图标,弹出菜单选择【服务器管理器】。②在服务器管理器窗口,可以看到已经安装了ADDS域服务。选择菜单【
飞塔老梅子
·
2022-09-09 07:09
#
ZTNA
FortiClient
EMS
部署
组策略
域
Java工程师与架构师之间的差距不仅仅是开发时间(进阶必看)
目录:一、基础篇二、进阶篇三、
高级篇
四、架构篇五、扩展篇六、体系篇七、推荐书籍八、总结一、基础篇JVMJVM内存结构堆、栈、方法区、直接内存、堆和栈区别Java内存模型内存可见性、重排序、顺序一致性
程序人生c
·
2022-09-08 04:31
java
IT
互联网
程序员
MySQL基础(七)——存储过程与函数
MySQL基础(七)——存储过程与函数视频学习来源:MySQL_基础+
高级篇
-数据库-sql-mysql教程_mysql视频_mysql入门_尚硅谷;作者:木子六日;sql版本:5.7.33;文章目录MySQL
木子六日
·
2022-09-06 07:29
数据库
mysql
数据库
存储过程
mysql函数
MySQL
高级篇
——存储过程和函数中的变量
作者简介:数学与计算机科学学院学生、分享学习经验、生活、努力成为像代码一样有逻辑的人个人主页:阿芒的主页文章目录前言变量系统变量自定义变量前言这一节,介绍MySQL中的变量,为下一节学习存储过程和函数打下基础。变量系统变量说明变量由系统提供,不是用户定义,属于服务器层面使用的语法1、查看所有的系统变量showglobal|【session】variables;2、查看满足条件的部分系统变量show
是阿芒啊
·
2022-09-06 07:57
数据库
mysql
服务器
数据库
(分布式缓存)Redis分片集群
对应的教程视频:
高级篇
Day3-04-Redis分片集群_哔哩哔哩_bilibili一.搭建分片集群1.集群结构分片集群需要的节点数量较多,这里我们搭建一个最小的分片集群,包含3个master节点,每个
其然乐衣
·
2022-09-05 07:52
springcloud
redis
缓存
分布式
WebGIS前端学习之路:Vue+
Leaflet
地图展示
一、配置Vue开发环境1、官网下载nodejs并配置环境2、打开小黑窗,输入下面的代码:npminstall-g@vue/cli二、借助VueCli脚手架创建项目1、在小黑窗里cd到项目文件夹,输入下面的代码,project_name是项目名呀,可以自定义。vuecreateproject_name然后会让你选择是基于Vue2还是Vue3创建项目,可以自由选择,这里我选择的是Vue2,然后要配置一
踢球的Rapper超酷
·
2022-09-04 18:31
笔记
前端
vue.js
javascript
前端框架
学习
uniapp加载
leaflet
地图
uni-app加载
leaflet
地图,需要借助于renderjs,直接上代码,供大家参考指正exportdefault{components:{},data(){return{dataObj:{},dataList
勤劳@小蚂蚁
·
2022-09-04 18:31
uni-app
vue.js
前端
javascript
uniapp中引入使用
leaflet
地图
leaflet
地图本身支持移动端,但对原生更友好,在uniapp中就较为复杂如果是直接引入,在h5端是正常的,但真机运行后就会发现,地图加载不出来,需要用到uniapp的renderjsrenderjs
哪有人敲代码不戴头盔的
·
2022-09-04 18:01
uniapp
leaflet
javascript
Vue-CLI and
Leaflet
(1):显示一个地图
一、概述本文将讲述在Vue.js的工程中结合
leaflet
.js开发地图相关的功能。要求读者具备一定的Vuejs与
leaflet
js背景知识。
weixin_34268310
·
2022-09-04 18:59
javascript
前端框架
ViewUI
Leaflet
实现地图下钻
做过可视化的应该都不陌生,地图下钻就是通过用户交互从全国地图到下一级省份地图的切换,比如在Echarts中用户点击某个省份,地图就会切换成该省份的地图,当然本篇文章不介绍echarts如何去实现地图下钻,而是用
Leaflet
蚂蚁二娘
·
2022-09-04 18:59
echarts
javascript
前端
从零开始,构建电子地图网站:0_15_VUE+
leaflet
+springboot数据交互功能实现
Vue适合搭建交互简单的前端工程,像是整合
leaflet
这样,涉及到地图交互,组件之间的数据通信,挺麻烦的,最好还是用原生的来写。不管如何,我们把这个工程完成吧。
才华横溢吴道简
·
2022-09-04 18:58
WEBGIS
从零开始
构建电子地图网站
vue
spring
boot
iClient for
Leaflet
通过点击实现切换地图中心点定位
L.map中文API介绍:
Leaflet
地图框架使用手册——L.Map_w87574159的博
supermapsupport
·
2022-09-04 18:58
云GIS
SuperMap
前端
javascript
vue项目中
leaflet
结合天地图展示geoserver图层
1.安装
leaflet
和superMapsuperMap提供了
leaflet
和天地图结合的方法(superMap官网:https://
leaflet
js.com/reference.htmliClientfor
Leaflet
wsy_9012
·
2022-09-04 18:28
前端
vue.js
leaflet
地图手册使用指南
另一篇地址:Vue2
LeafLet
L.MapAPI各种类中的核心部分,用来在页面中创建地图并操纵地图。
lemon丶csdn
·
2022-09-04 18:28
leaflet
vue
vue中使用
leaflet
加载open street map的一些使用
1.
leaflet
的英文文档:Documentation-
Leaflet
-aJavaScriptlibraryforinteractivemapshttps://
leaflet
js.com/reference.html2
maxiaoxin1314
·
2022-09-04 18:56
Vue
大数据
GeoServer+Vue+
Leaflet
搭建简单的Gis应用
安装和配置端口2.3、启动服务3、使用3.1、登录3.2、创建工作区3.3、添加数据存储二、jpg格式制作TIFF格式的地图资源1、安装ArcGis2、添加坐标系投影3、地图进行配准4、导出TIFF文件三、
Leaflet
船长灬普朗克
·
2022-09-04 18:25
Java
Vue 2.6+
Leaflet
1.6(二):Map地图篇
目录Vue2.6+
Leaflet
1.6(二):Map地图篇一、map简介二、map创建三、map选项3.1MapStateOptions(地图状态选项)3.2InteractionOptions(地图交互操作
小湾生产队队长
·
2022-09-04 18:25
LeafLet
Vue.js使用
Leaflet
地图
继续探索地图插件,想试试
Leaflet
:
Leaflet
是一个为建设移动设备友好的互动地图,而开发的现代的、开源的JavaScript库。
Joshua_HIT
·
2022-09-04 18:24
可视化
前端
javascript
地图
vue
leaflet
Vue+
Leaflet
实现加载Stamen显示地图
场景Vue+
Leaflet
实现加载OSM显示地图:Vue+
Leaflet
实现加载OSM显示地图_BADAO_LIUMANG_QIZHI的博客-CSDN博客在上面加载显示OSM的基础上,怎样显示stamen
霸道流氓气质
·
2022-09-04 18:54
GIS相关
vue.js
javascript
leaflet
MySQL
高级篇
知识点——索引优化与查询优化
目录1.数据准备1.1.建库建表1.2.创建相关函数1.3.创建存储过程1.4.调用存储过程1.5.删除某表上的索引2.索引失效案例2.1.全值匹配2.2.最佳左前缀匹配原则2.3.主键插入顺序2.4.计算、函数、类型转换(自动或手动)导致索引失效2.5类型转换导致索引失效2.6.范围条件右边的列索引失效2.7.不等于(!=或者'PRIMARY';#每个游标必须使用不同的declarecontin
小城老街
·
2022-09-04 18:53
数据库
MySQL
索引优化
查询优化
leaflet
+vue2实现地图交互
Leaflet
实现地图交互
leaflet
项目准备编写弹出交互组件编写地图页代码分析效果图
leaflet
它是一款好入门的地图库,官网:https://
leaflet
js.com/由于自身对技术的追求便学习了下
碰磕
·
2022-09-04 18:23
Vue
vue.js
javascript
前端
leaflet
leaflet
初学--设置地图
快速入门指南:第一步:准备页面其一:引入
leaflet
CSS文件其二:在
leaflet
CSS之后引入
leaflet
JavaScript文件其三:在要放置地图的位置放一个div元素id其四:给地图容器设置一个定义的高度
圣焱
·
2022-09-04 18:23
js
js
vue
MySQL
高级篇
知识点——性能分析工具的使用
目录1.数据库服务器的优化步骤2.查看系统性能参数3.统计SQL的查询成本:last_query_cost4.定位执行慢的SQL:慢查询日志4.1.开启慢查询日志参数4.2.查看慢查询数目4.3.创建表以及模拟数据4.3.1.建表4.3.2.创建相关函数4.3.3.创建并调用存储过程4.4.测试及分析4.4.1.测试4.4.2.分析4.5.慢查询日志分析工具:mysqldumpslow4.6.关闭
小城老街
·
2022-09-03 17:08
数据库
数据库
MySQL
性能分析工具
MySQL锁机制【MySQL
高级篇
5】
文章目录1、锁机制概述1.1、定义1.2、锁的分类1.3、表锁(偏读)1.3.1、案例一(加读锁)1.3.2、案例二(加写锁)1.3.3、案例结论1.3.4、表锁分析1.4、行锁1.4.1、行锁简介1.4.2、行锁案例1.4.3、索引失效行锁升级为表锁1.4.4、间隙锁1.4.5、如何锁定一行1.4.6、案例总结1.4.7、行锁分析1.5、页锁1、锁机制概述1.1、定义锁是计算机协调多个进程或线程
崇尚学技术的科班人
·
2022-09-03 17:38
数据库
mysql
数据库
database
高级篇
——锁(事务的隔离性)
文章目录概述mysql并发事务访问相同记录的几种情况并发事务问题解决方案mysql的各种锁总览1从数据操作类型的划分:读锁写锁其实直接叫共享锁和排他锁更好2从数据操作的粒度划分:表级锁、页级锁、行锁表锁——SX表锁——意向锁(等于是加在SX的上一级的锁为了避免一行一行的去看是否有SX锁直接在行锁的上一级加意向锁)表锁——自增锁元数据锁行锁行锁——临键锁(就是记录锁和间隙锁的合体)页锁3从对待锁的态
Kaaaakaki
·
2022-09-03 17:36
mysql
数据库
database
css3
MySQL
高级篇
——锁
一、锁的分类二、从数据操作的类型划分:读锁、写锁在并发事务中读-读并不会引起什么问题。对于写-写、读-写、写-读可能会引起一些问题,需要使用mvcc或加锁解决。由于既要允许读-读情况不受影响,所以mysql实现了一个由两种类型的锁组成的锁系统来解决。通常被称为共享锁(ShareLock)和排他锁(ExclusiveLock),也叫读锁和写锁。(1)对记录加S锁SELECT...LOCKINSHAR
笔深
·
2022-09-03 17:06
数据库
mysql
数据库
大数据
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他