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
openGL系列教程
angular 指令渲染_Angular 4 指令快速入门
目录第一节-创建指令第二节-定义输入属性第三节-事件处理第四节-获取宿主元素属性值第五节-使用元素第六节-使用ngTemplateOutlet指令第七节-创建结构指令阅读须知本
系列教程
的开发环境及开发语言
weixin_39673704
·
2024-01-17 16:43
angular
指令渲染
Angular入门到精通
系列教程
(10)- 指令(Directive)
文章目录1.摘要2.组件与指令之间的关系2.1.指令的种类3.Angular中指令的用途4.指令举例4.1.指令功能4.2.AnuglarCLI生成基本文件4.3.Directive指令核心代码4.4.使用该指令5.总结环境:AngularCLI:11.0.6Angular:11.0.7Node:12.18.3npm:6.14.6IDE:VisualStudioCode1.摘要指令(Directi
Jack N
·
2024-01-17 16:43
Angular
Angular入门到精通
angular
Angular入门到精通
系列教程
(11)- 模块(NgModule),延迟加载模块
文章目录1.摘要2.NgModule举例、说明3.AngularCLI生成模块4.延迟加载模块5.总结环境:AngularCLI:11.0.6Angular:11.0.7Node:12.18.3npm:6.14.6IDE:VisualStudioCode1.摘要模块(NgModule)是Angular的核心概念之一。模块(NgModule)用于组织业务代码,按照自己的业务场景,把组件、服务、路由打
Jack N
·
2024-01-17 16:43
Angular
Angular入门到精通
angular
Angular
系列教程
之自定义指令
文章目录前言指令的基本概念在模板中使用指令总结前言在Angular中,指令是一种非常强大的工具,用于扩展HTML元素的功能和行为。它们允许我们创建可重用的组件,并在应用程序中的多个地方使用它们。本文将介绍Angular指令的基础知识,并附上示例代码进行解释说明。指令的基本概念指令是Angular应用程序的构建块之一。它们通过@Directive装饰器来定义,并可以包含属性、方法和生命周期钩子。指令
偏安zzcoder
·
2024-01-17 16:12
Angular
angular.js
javascript
前端
小牛叔讲Python第1章: 编程界的瑞士军刀Python
下一篇:小牛叔讲Python第2章:安装配置Python编程环境小牛叔倾情出品,史上更简单有趣的Python入门
系列教程
,用认真、上心的原创带你飞。目录0WhyPython?1Python江湖地位?
小牛叔208
·
2024-01-17 16:45
小牛叔讲Python
python
Angular
系列教程
之父子组件通信详解
文章目录前言组件通信方法1.输入属性(InputProperties)2.输出属性(OutputProperties)3.服务(Services)4.ViewChild与ContentChild示例代码说明结论前言在Angular应用程序开发中,父子组件通信是一项非常重要的功能。它允许不同层次的组件之间传递数据和进行交流。本文将详细介绍在Angular中实现父子组件通信的各种方法,并提供示例代码进
偏安zzcoder
·
2024-01-17 15:32
Angular
前端
javascript
angular
OpenGL
中的VAO和VBO
一直搞不懂,今天高低给它搞明白!自己的学习笔记,不严谨。什么是VBOVBO全名顶点缓冲对象(VertexBufferObject),他主要的作用就是可以一次性的发送一大批顶点数据到显卡上,而不是每个顶点发送一次。生成1个缓冲区对象。GLuintVBO;glGenBuffers(1,&VBO);或者也可以生成多个缓冲区对象。GLuintVBO[3];glGenBuffers(3,VBO);告诉这个缓
羊驼冲冲冲
·
2024-01-17 14:50
OpenGL
OpenGL
中gluPerspective函数和glFrustum函数的关系
关于这两个函数,大部分书和以及网上double很少有资料去介绍它。今天就将以前探索到的一些东西分享给大家。gluPerspective函数是对glFrustum函数的一种简单封装,那么gluPerspective的参数如何转化为glFrustum的参数呢?我们知道gluPerspective函数创建的是一个上下以及左右对称的一个视景体。fovy是视角的大小,以度为单位;aspect是视景体的宽高比
周旭光
·
2024-01-17 13:02
OpenGL
OpenGL
ES着色语言
OpenGL
中glFrustum()和gluPerspective()的相互转换
OpenGL
中在窗口的大小发生变化的时候会触发resize()函数,这里会传入一个新的宽和高,在resize()函数中我们会设置投影矩阵,在可以使用
OpenGL
基础函数glFrustum()函数和glu
zyh1290163_com
·
2024-01-17 13:02
opengl
opengl
OpenGL
(3) ->窗口,视口,裁剪区,视景体
文章目录一、先看几个定义二、两个问题上次的绘图程序1、问题12、问题2三、定义视口和裁剪可视区1、定义视口2、定义裁剪可视区四、窗口放缩回调函数(1)voidglutReshapeFunc(void(*func)(intwidth,intheight));(2)voidglViewport(GLintx,GLinty,GLsizeiwidth,GLsizeiheight)(3)voidglOrth
云端FFF
·
2024-01-17 13:01
#
OpenGL
OpenGL
之glViewPort函数的用法
其函数原型为:glViewport(GLintx,GLinty,GLsizeiwidth,GLsizeiheight)x,y以像素为单位,指定了视口的左下角位置。width,height表示这个视口矩形的宽度和高度,根据窗口的实时变化重绘窗口。在默认情况下,视口被设置为占据打开窗口的整个像素矩形,窗口大小和设置视口大小相同,所以为了选择一个更小的绘图区域,就可以用glViewport函数来实现这一
草上爬
·
2024-01-17 13:29
3D
OpenGL
glViewPort
OpenGL
之glMatrixMode函数的用法
函数原型:voidglMatrixMode(GLenummode)参数说明:mode指定哪一个矩阵堆栈是下一个矩阵操作的目标,可选值:GL_MODELVIEW,对模型视图矩阵堆栈应用随后的矩阵操作。可以在执行此命令后,输出自己的物体图形了。GL_PROJECTION,对投影矩阵堆栈应用随后的矩阵操作。可以在执行此命令后,为我们的场景增加透视。GL_TEXTURE,对纹理矩阵堆栈应用随后的矩阵操作。
草上爬
·
2024-01-17 13:29
3D
OpenGL
三维变换
glMatrixMode
第一个
OpenGL
程序:旋转的立方体(VS2022 / MFC)
文章目录
OpenGL
API开发环境在MFC中使用
OpenGL
初始化
OpenGL
绘制图形重置视口大小创建MFC对话框项目添加
OpenGL
头文件和库文件初始化
OpenGL
画一个正方形
OpenGL
坐标系改变默认颜色重置视口大小绘制立方体使用箭头按键旋转立方体深度测试添加纹理应用纹理换一个纹理自动旋转销毁资源更进一步源码下载参考转载请注明出处
blackwood-cliff
·
2024-01-17 13:57
OpenGL
OpenGL
Angular
系列教程
之依赖注入详解
文章目录引言依赖注入基础依赖注入的基本概念依赖注入的原理依赖注入实践依赖注入注意事项引言Angular作为一款流行的前端框架,提供了许多优秀的功能和特性,其中之一就是依赖注入(DependencyInjection)。依赖注入是一种设计模式,它允许我们在代码中以一种可扩展和可测试的方式添加和配置依赖关系。在Angular中,依赖注入被广泛应用于组件、服务、指令等场景,本文将详细解析Angular中
偏安zzcoder
·
2024-01-17 12:53
Angular
前端
javascript
angular
Angular
系列教程
之模板语法
文章目录前言一、模板语法基础二、模板指令三、模板表达式四、模板语法示例五、注意事项五、总结前言Angular是一款流行的前端开发框架,它提供了许多功能和工具来简化前端开发过程。其中,模板语法是Angular中一个非常关键的组成部分,它可以帮助开发者更轻松地创建动态前端页面。在本文中,我们将深入探讨Angular模板语法的概念、作用、基本语法、模板指令、模板表达式以及模板渲染的过程和常见用法。一、模
偏安zzcoder
·
2024-01-17 12:53
Angular
前端
javascript
angular
OpenGL
中向量,矩阵的理解
什么是向量?定义:在3D笛卡尔坐标系,基本上.一个顶点就是XYZ坐标空间上的一个位置.⽽在空间中给定的一个位置恰恰是由一个单独的XYZ定义的.而这样的XYZ就是向量;向量是有大小,有方向的。与标量不同,标量只有大小,没有方向。image.png单位向量:在X轴上的向量(1,0,0).向量⻓度为1.我们称为长度为1的向量为单位向量.向量的长度(向量的模)计算公式:image.png单位化向量:如果一
iOS_沧海一笑
·
2024-01-17 10:50
Angular
系列教程
之DOM操作
文章目录引言1.ElementRef2.Renderer23.ViewChild结论引言在Angular中,DOM操作是开发Web应用程序的一个重要方面。通过对DOM进行操作,我们可以动态地修改页面内容、样式和元素行为。本文将详细介绍如何在Angular中进行DOM操作,并提供相应的示例代码进行解释说明。1.ElementRefAngular提供的第一个DOM操作类是ElementRef。它允许我
偏安zzcoder
·
2024-01-17 09:31
Angular
angular.js
javascript
前端
dom
Angular
系列教程
之zone.js和NgZone
文章目录什么是zone.jsZone的工作原理Zone的常见用途NgZone:Angular中的zone.js使用NgZone使用NgZone执行代码使用NgZone外部检测结论什么是zone.js在Angular中,zone.js是一个非常重要的库,它为我们提供了一种跟踪和管理异步操作的机制。它的核心概念是Zone,它可以帮助我们捕获和处理异步操作的上下文。当我们执行异步操作(例如定时器、网络请
偏安zzcoder
·
2024-01-17 09:31
Angular
angular.js
javascript
ecmascript
zone.js
Angular
系列教程
之组件
文章目录前言组件的基本概念组件与指令的关系在模板中使用组件总结前言在Angular中,组件是构建Web应用程序的核心单元。它们允许我们将UI划分为独立且可重用的部分,并通过数据绑定和事件处理等机制来实现交互性。本文将介绍Angular组件的基本概念,并说明组件和指令的关系。组件的基本概念组件是一个由HTML模板、样式和逻辑代码组成的独立单元。它可以看作是一个自定义的HTML元素,具有自己的属性、方
偏安zzcoder
·
2024-01-17 09:00
Angular
angular.js
javascript
前端
Angular
系列教程
之管道
文章目录管道的基本概念使用内置管道创建自定义管道总结在Angular中,管道(Pipe)是一个非常重要的概念。它们允许我们对数据进行转换、格式化和显示,并且可以轻松地在模板中使用。本篇文章将介绍Angular中的管道概念,并通过示例代码来解释说明。管道的基本概念管道主要用于对数据进行转换和格式化。它接受一个输入值,并返回处理后的值。在Angular中,我们可以使用内置的管道,也可以自定义管道来满足
偏安zzcoder
·
2024-01-17 09:29
Angular
angular.js
javascript
前端
管道
ChatGPT 自动化办公
系列教程
- 提问篇:什么是 Prompt
我们知道ChatGPT背后调用的是GPT模型,也就是一个生成式语言模型。那在生成式AI领域,用户对模型的提问,也被叫做Prompt。这里为什么不叫作Question而是叫做Prompt实际上我们可以这么理解-提示的意思是当某人忘记某个事情时,你给他些提示,他就可以想起来。比如我说“清明时节雨纷纷”,你自然就能想起来下一句“路上行人欲断魂”。自监督学习为什么Prompt是使用ChatGPT的关键技能
传说三哥
·
2024-01-17 05:16
chatgpt
自动化
prompt
自然语言处理
人工智能
opengl
纹理
1.说明为了完成纹理映射,需要为图像的每个顶点指定一个纹理坐标([0,1]),来表明从纹理图像的哪个位置采样。其余部分通过插值得到。使用纹理坐标获取纹理颜色的过程叫采样(Sampling)。纹理也可以理解成颜色,采样纹理就是获取那个位置的颜色。2.纹理环绕glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_WRAP_S,GL_MIRRORED_REPEAT);glTe
ミ míSs °
·
2024-01-17 00:49
图形学基础
开发语言
opengl
帧缓冲(framebuffer)
帧缓冲组成:颜色缓冲、深度缓冲、模板缓冲应用:离屏渲染、后期处理完整的帧缓冲:附加至少一个缓冲(颜色、深度或模板缓冲)。颜色附件使用纹理,深度、模板附件使用渲染缓冲对象。至少有一个颜色附件(Attachment)。还有深度缓冲附件、模板缓冲附件等。所有的附件都必须是完整的(保留了内存)。每个缓冲都应该有相同的样本数。检查帧缓冲是否完整:if(glCheckFramebufferStatus(GL_
ミ míSs °
·
2024-01-17 00:18
图形学基础
图形渲染
关于js学习-初体验
js学习为什么分类到
opengl
?
踏过山河,踏过海
·
2024-01-16 22:45
opengl
javascript
学习
前端
OpenGL
webgl
three.js
【计算机图形学】入门Three.js,并搭建你的第一个3D场景
WebGL(WebGraphicsLibrary)是一种3D绘图协议,这种绘图技术标准允许把JavaScript和
OpenGL
ES2.0结合在一起,通过增加
OpenGL
ES2.0的一个JavaScript
samarua
·
2024-01-16 14:52
计算机图形学
webgl
three.js
图形学
3D场景
Odin Inspector
系列教程
--- Toggle Group Attribute
ToggleGroup用于任何字段,并创建一组可切换的选项。使用此选项可以创建可以启用或禁用的选项。【ToggleGroup】通过制定一个返回bool值得成员名来控制toggle的开关,默认以成员的名称作为标题显示注意:此bool成员不能为static[ToggleGroup("MyToggle")]publicboolMyToggle;[ToggleGroup("MyToggle")]publi
su9257_海澜
·
2024-01-16 14:25
OpenGL
坐标系解析
左手坐标系与右手坐标系伸出左手,大拇指指向x轴正方向,食指指向y轴的正方向,其余三个手指指向z轴的正方向,满足这样条件的坐标系属于左手坐标系。同理,伸出右手,满足大拇指指向x轴正方向,食指指向y轴正方向,其余手指指向z轴正方向的都属于右手坐标系。在3D情景中,总共会有48种坐标系,其中24种是左手坐标系,24种为右手坐标系。左右手坐标系.jpg在3D图形学中常用的坐标系世界坐标系建立了描述其他坐标
瀚_
·
2024-01-16 14:28
Fpga开发笔记(二):高云FPGA发开发软件Gowin和高云fpga基本开发过程
转载请注明原文出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/135620590红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、
OpenGL
长沙红胖子Qt软件开发
·
2024-01-16 13:17
fpga开发
fpga开发
fpga开发过程
fpga点亮led
《吐血整理》保姆级
系列教程
-玩转Fiddler抓包教程(7)-Fiddler状态面板-QuickExec命令行
1.简介Fiddler成了网页调试必备的工具,抓包看数据。Fiddler自带命令行控制,并提供以下用法。Fiddler的快捷命令框让你快速的输入脚本命令。除了输入默认命令,也可以自定义命令,你可以通过编辑FiddlerScript来增加新命令,找到OnExecAction函数增加新命令。多数命令是存在本地CustomRules.js文件中,如果不是最新版Fiddler,可能没有最新的命令。如果要得
北京-宏哥
·
2024-01-16 11:09
Fiddler抓包教程
fiddler
前端
javascript
《吐血整理》保姆级
系列教程
-玩转Fiddler抓包教程(6)-Fiddler状态面板详解
1.简介按照从上往下,从左往右的计划,今天就轮到介绍和分享Fiddler的状态面板了。2.状态面板概览Fiddler的状态面板概览,如下图所示:3.状态面板详解Fiddler底端状态栏面板详解,如下图所示:3.1Capturing显示的Fiddler是否处于捕捉状态,(开启状态)、(关闭状态),可以用快捷键F12切换或者点击该区域切换。此处与菜单栏中File→CaptureTraffic效果是一致
北京-宏哥
·
2024-01-16 11:33
Fiddler抓包教程
fiddler
前端
测试工具
开发语言
json
windows
《YOLO算法:基础+进阶+改进》报错解决 & 专栏答疑
本专栏涵盖了丰富的YOLO系列算法基础+进阶+改进
系列教程
,专为学习YOLO系列算法的同学而
小哥谈
·
2024-01-16 10:08
YOLO算法:基础+进阶+改进
YOLO
人工智能
计算机视觉
目标检测
深度学习
机器学习
Qt笔记:Linux下Qt的一些问题及解决方法
1、"/usr/bin/ld:cannotfind-lGL";解决方法1:安装
OpenGL
Librarysudoapt-getinstalllibglu1-mesa-dev解决方法2:去掉libGL.so
__蚩尤
·
2024-01-16 09:01
Note
linux
qt
ubuntu
OpenGL
Assimp加载各类型模型(.obj、.fbx、.glb、.3ds)
1.简介本博客以.glb格式为例,加载glb格式的3d模型,网上找了一圈,基本上都是根据
OpenGL
官方示例,加载.obj格式的3d模型。下面以.obj和.glb格式的3D模型简单介绍一下。
Mr.codeee
·
2024-01-16 08:20
OpenGL
3d
opengl
Qt
glb
QT+OSG/osgEarth编译之七十六:glsl+Qt编译(一套代码、一套框架,跨平台编译,版本:OSG-3.6.5插件库osgdb_glsl)
GLSL(
OpenGL
Shadi
翰墨之道
·
2024-01-16 07:03
osgdb_glsl
glsl
osg跨平台编译
osgEarth跨平台编译
osg插件库
着色语言glsl
深度系统QT 环境搭建
安装G++,gdb调试器,
openGL
库文件sudoapt-getupdatesudoapt-getupgradesudoapt-getinstallg++sudoapt-g
zhaoyun927
·
2024-01-16 04:44
qt
开发语言
一、什么是
OpenGL
再度娘一下:
OpenGL
(英语:OpenGraphicsLibrary,译名:开放图形库或者“开放式图形库”)是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口(API)。
柳暗花明又一匪
·
2024-01-16 03:06
OpenGL
ES 案例 - 正方体的渲染+旋转
效果如下图旋转效果.gif使用GLKit实现正方体的渲染+旋转主要分3个部分:
OpenGL
ES的相关初始化设置顶点/纹理坐标数据添加CADisplayLink使正方体动起来示例代码1.viewDidLoad
DSMars
·
2024-01-16 01:34
测试平台系列(51) 编写数据库连接相关方法
我在从0到1打造一个开源平台,也在编写一套完整的接口测试平台
系列教程
,希望大家能够多多支持。欢迎关注我的龚仲耗测试开发坑货,获取最新文章教程!
米洛丶
·
2024-01-15 23:45
【萤火虫
系列教程
】3/5-Adobe Firefly 创意填充
003-AdobeFirefly创意填充创意填充登录账号后,在主页点击创意填充的【生成】按钮,进入到创意填充页面我们可以上传自己的图像一键抠图点击【背景】就可以把主图抠出来点击【反转】就可以把背景抠出来点击【清除】就可以恢复到图片原来的样子。设置设置可以对画笔的大小、硬度、不透明度进行设置添加选择要添加图像的位置,下面加入添加图像的描述。点击【生成】可以看到生成的3张的图片,点击【更多】会重新生成
韩茹_
·
2024-01-15 22:43
AdobeFirefly系列
adobe
Python GUI教程(十三):在GUI中使用pyqtgraph绘图库
在PyQt的应用程序中集成图绘功能,有很多种方案,比如:
OpenGL
:一个功能强大的二维三维专业图形绘制工具;Matplotlib:P
javastart
·
2024-01-15 22:11
python
python
开发语言
Python全
系列教程
:超详细1小时学会Python,太简单了
1.Helloworld安装完Python之后,打开IDLE(PythonGUI),该程序是Python语言解释器,你写的语句能够立即运行。我们写下一句著名的程序语句:并按回车,你就能看到这句被K&R引入到程序世界的名言。在解释器中选择"File"–“NewWindow”或快捷键Ctrl+N,打开一个新的编辑器。写下如下语句:保存为a.py文件。按F5,你就可以看到程序的运行结果了。这是Pytho
IT猫仔
·
2024-01-15 20:45
python
开发语言
DirectX12_入门之三角形
之前了解过
OpenGL
、DX11与Vulkan,我们也简单的知道了这些图形API之间的区别和架构上的差异,我们现在来看一下DX12,从使用中了解它与Vulkan的异步架构之间的异同。
沉默的舞台剧
·
2024-01-15 17:51
DirectX12
DirectX12
那些年曾经看过的书——工作篇
音视频相关:FFmpeg从入门到精通、WebRTCNative开发实战、
OpenGL
ES3.0编程指南、音视频开发进阶指南。语言相关:C++PrimerPlus、Java编程思想。
徐福记456
·
2024-01-15 17:14
人生杂谈
android
音视频
程序员的梦想
OpenGL
ES之深入解析如何实现图像锐化
一、什么是图像锐化?图像锐化是一种图像处理技术,其目的是增强图像中的细节和边缘,使图像看起来更加清晰。这一过程通常涉及到突出图像中的高频信息,特别是强调像素之间的灰度变化。通过增强图像的高频细节,图像锐化可以改善图像在人类视觉系统和计算机视觉系统中的感知效果。图像锐化处理的目的是为了使图像的边缘、轮廓线以及图像的细节变得清晰,经过平滑的图像变得模糊的根本原因是因为图像受到了平均或积分运算,因此可以
╰つ栺尖篴夢ゞ
·
2024-01-15 16:06
OpenGL
ES
计算机视觉
人工智能
什么是图像锐化?
图像锐化原理
实现图像锐化
小白学习C语言不得不知道的那些重要知识
开发大部分也要和系统打交道,只是AndroidFrameWork帮我们屏蔽了系统操作,我们从Android系统的分成结构可以看出,AndroidFrameWork是通过JNI与底层的C/C++库交互,例如:FreeType,
OpenGL
C语言学习
·
2024-01-15 15:04
OpenGL
渲染基础
一、着色器从之前的文章,我们应该知道大概
OpenGL
的一个渲染流程流程:Snip20201224_9.pngimage.png接下来我们再查看一下
OpenGL
渲染架构的简化图Snip20201224_11
coder_feng
·
2024-01-15 15:40
opengl
入门
1.开发环境搭建2.专业名词纹理物体表面的纹理即使物体表面呈现凹凸不平的沟纹,同时也包括在物体的光滑表面上的彩色图案,通常我们更多地称之为花纹。对于花纹而言,就是在物体表面绘出彩色花纹或图案,产生了纹理后的物体表面依然光滑如故。对于沟纹而言,实际上也是要在表面绘出彩色花纹或图案,同时要求视觉上给人以凹凸不平感即可。凹凸不平的图案一般是不规则的。在计算机图形学中,这两种类型的纹理的生成方法完全一致,
96掌门师兄
·
2024-01-15 14:42
opengl
opengl
分布式限流的主流方案
本文已收录至我的个人网站:程序员波特,主要记录Java相关技术
系列教程
,共享电子书、Java学习路线、视频教程、简历模板和面试题等学习资源,让想要学习的你,不再迷茫。
程序员波特
·
2024-01-15 11:51
分布式
分布式
限流方案
系统架构
分布式系统中的CAP原理
分布式系统中的CAP原理本文已收录至我的个人网站:程序员波特,主要记录Java相关技术
系列教程
,共享电子书、Java学习路线、视频教程、简历模板和面试题等学习资源,让想要学习的你,不再迷茫。
程序员波特
·
2024-01-15 11:20
分布式系统
CAP原理
java
分布式限流思考
本文已收录至我的个人网站:程序员波特,主要记录Java相关技术
系列教程
,共享电子书、Java学习路线、视频教程、简历模板和面试题等学习资源,让想要学习的你,不再迷茫。
程序员波特
·
2024-01-15 11:20
分布式
限流方案
Java
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他