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
---------C#
基本操作
创建一个控制台应用程序,将项目命名为ServerConsole,表示服务端.如果想要与外界进行通信,第一件事就是开启对端口的监听,这就像是计算机打开了一个”门”,所有向这个”门”发送的请求(“敲门”)都会被系统接收.在
C#
见证大牛成长之路
·
2024-01-31 23:48
.NET之美
.net
C#
套接字互相通信
目录一、
C#
控制台程序,利用UDP套接字与室友电脑通信二、
C#
窗口程序,利用form窗口实现消息通信三、使用wireshake捕捉通信过程中的包四、总结一、
C#
控制台程序,利用UDP套接字与室友电脑通信首先在
泡面会在片场冒险
·
2024-01-31 23:47
socket
c#
C#
根据日期返回星座
代码抄来的,忘了那个文章了,当我写的吧……//////星座工具类///publicclassStarSignUtility{//////根据日期返回所属星座//////月份///天数///publicstaticstringGetStarSign(intmonth,intday){if(month==3&&day>=21||month==4&&day=20||month==5&&day=21||m
萌萌的提莫队长
·
2024-01-31 23:17
c#
java
开发语言
C#
实现为Tcp服务器设计访问黑名单、白名单
文章目录一、说明1.1什么是黑白名单1.2为什么要设计黑白名单?二、程序集源码2.1源码位置2.2说明文档三、安装四、声明限制访问判断类五、声明插件六、创建服务器一、说明1.1什么是黑白名单黑名单的含义就是不允许黑名单上的ip地址对当前服务器进行访问。白名单的含义就是只允许白名单上的ip地址访问当前服务器。1.2为什么要设计黑白名单?因为可以有效杜绝其他人连接。将不正确连接,阻挡在传输层。那么,按
若汝棋茗
·
2024-01-31 23:17
TouchSocket
c#
tcp/ip
服务器
C#
Socket 允许控制台应用通过防火墙
需求:在代码中将exe添加到防火墙规则中,允许Socket通过添加库引用效果:一键三联若可用记得点赞·评论·收藏哦,你的支持就是写作的动力。源地址:https://gist.github.com/cstrahan/513804调用代码:privatestaticvoidAddToFireWall(){if(FirewallHelper.Instance.HasAuthorization(Envir
萌萌的提莫队长
·
2024-01-31 23:16
服务器
网络
防火墙
Windows
Unity 访问者模式(实例详解)
下面我将提供五个简化版的代码实例来说明如何在
C#
中为Unity项目实现访问者模式:实例1:简单的形状与统计访客//抽象元素接口
极致人生-010
·
2024-01-31 23:01
unity
C#设计模式详解
unity
访问者模式
游戏引擎
c#
基于
C#
实现的双人对战与道具赛的俄罗斯方块小游戏
1.系统总体设计要完成本系统中俄罗斯方块,必须考虑以下几个问题:如何判断一个方块下落到底部或是发生碰撞如何预测一个方块最终能下落到达的位置并给以玩家提示如何判断一个方块在进行左右移动或是旋转时不碰触边界与其他方块如何让一个方块时时下落更新如何将道具俄罗斯方块与普通俄罗斯方块区分为此,需要为上面的几个判断依次写明方法,最后可重用,而对于俄罗斯方块的位置可以使用数组存放。特别的,对于双人俄罗斯方块,还
LEMFOooO
·
2024-01-31 23:00
DataTable.Load(reader)注意事项
对于在
C#
中操作数据库查询,这样的代码很常见:usingvarcmd=ExecuteCommand(sql);usingvarreader=cmd.ExecuteReader();DataTabledt
__lhy
·
2024-01-31 23:18
那些年遇到的坑
踩坑
.net
db
使用AKStream对接gb28181
优点:功能比较多,
C#
开发的,容易修改,内嵌入了zlmk流媒体服务品,启动简单缺点:sip对摄像头兼容还有问题,大华接入非常不稳定,注册等待时间久,对海康是正常,占用内存相对m7s大很多部署,代码git
.net亦洪
·
2024-01-31 22:57
服务器
视频监控
C#
webbrowser控件设置代理IP访问网站
目录前言一、WebBrowser控件简介二、代理IP简介三、设置WebBrowser控件的代理IP1.引入相关命名空间2.定义修改代理IP的函数3.修改代理IP4.取消代理IP设置四、使用WebBrowser控件访问代理IP五、完整示例代码总结前言C#WebBrowser控件是一个非常常用的控件,它提供了一个内嵌的浏览器接口,允许我们在Windows应用程序中嵌入网页浏览功能。本文将介绍如何使用C
小文没烦恼
·
2024-01-31 22:43
单片机
嵌入式硬件
c#
tcp/ip
开发语言
爬虫
FPS框架第二天
我采用的codeEditor是vs2018,采用的语言是
c#
。
牛掰是怎么形成的
·
2024-01-31 21:13
unity
FPS
unity
游戏引擎
c#
C#
: 导入excel文件到 dataGridView 控件
说明:文档介绍将excel文件导入到dataGridView控件中的方法。1.创建一个dataGridView控件dataGridView_import_data,然后放置一个按键,给按键添加一个触发事件函数,函数内容如下。2.在事件函数末尾添加了内存回收代码,测试时发现导入一个3M的excel文件后,软件占用内存会增加900M左右,添加GC.Collect();是为了快速让系统回收内存,如果不添
软饭硬吃666
·
2024-01-31 20:29
C#
dataGridView
c#
excel
开发语言
dataGridView
C#
: 软件任务栏托盘图标添加关闭软件菜单等
说明:在软件在任务栏右下角的系统托盘的图标添加个右键弹出菜单功能,案例实现右键弹窗菜单关闭软件功能。1.添加系统托盘图标控件NotifyIcon2.右键打开控件属性菜单添加鼠标点击事件函数3.事件函数添加代码//右键点击任务栏图标弹出关闭菜单privatevoidnotifyIcon1_MouseDown(objectsender,MouseEventArgse){//创建一个ContextMen
软饭硬吃666
·
2024-01-31 20:58
C#
c#
开发语言
C#
: form 添加窗体最小化事件,添加系统托盘图标,点击后可以打开、最小软件窗口
1.参考办法以下是判断
C#
窗体最小化到状态栏的状态的方法:1.首先,需要在窗体中添加一个NotifyIcon控件,并为其属性Icon添加一个图标。
软饭硬吃666
·
2024-01-31 20:28
C#
c#
开发语言
窗体
C#
,欧拉数(Eulerian Number)的算法与源代码
1欧拉数欧拉数特指EulerianNumber,不同于Eulernumbers,Euler'snumber哦。组合数学中,欧拉数(EulerianNumber)是从1到n中正好满足m个元素大于前一个元素(具有m个“上升”的排列)条件的排列个数。定义为:计算公式:相关推到:计算结果:2文本格式usingSystem;namespaceLegalsoft.Truffer.Algorithm{publi
深度混淆
·
2024-01-31 20:56
C#算法演义
Algorithm
Recipes
C#
算法
C#
,斐波那契数列(Fibonacci Sequence)的八种算法与源代码
一、莱昂纳多·斐波那契(LeonardoFibonacci)斐波那契公元1170年生于意大利比萨,卒于1250年,被人称作“比萨的莱昂纳多”,是一名闻名于欧洲的数学家,其主要的著作有《算盘书》、《实用几何》和《四艺经》等。1202年,他撰写了《算盘全书》(LiberAbacci)一书。他是第一个研究了印度和阿拉伯数学理论的欧洲人。他的父亲被比萨的一家商业团体聘任为外交领事,派驻地点于阿尔及利亚地区
深度混淆
·
2024-01-31 20:56
C#算法演义
Algorithm
Recipes
C#
算法
斐波那契数列
Fibonacci
C#
,洛布数(Lobb Number)的计算方法与源代码
1洛布数(LobbNumber)在组合数学中,洛布数(LobbNumber)L(m,n)计算n+m开括号的排列方式,以形成一个有效的平衡括号序列的开始。Lobb数由两个非负整数m和n参数化,其中n>=m>=0。可通过以下方式获得:洛布数(LobbNumber)还用于计算将值+1的n+m个副本和值-1的n–m个副本排列成一个序列的方式的数量,以便序列的所有部分和都是非负的。读取来特别拗口,看代码吧。
深度混淆
·
2024-01-31 20:56
C#算法演义
Algorithm
Recipes
c#
算法
C#
,德兰诺依数(Dealnnoy Number)的算法与源代码
1DealnnoyNumber德兰诺依数,德兰诺伊数德兰诺依数是以法国军官、业余数学家亨利·德兰诺依(HenryDealnnoy)的名字命名。HenryDealnnoy在组合数学中,德兰诺依数描述了从(0,0)到(m,n)的格路问题中,只允许按照(0,1)、(1,0)或者(1,1)的方式来走,一共有多少不同的方案数。DealnnoyNumber的计算公式:计算结果:源程序:2文本格式usingSy
深度混淆
·
2024-01-31 20:25
C#算法演义
Algorithm
Recipes
c#
算法
C#
密码验证正则表达式
系统安全性越来越受到重视,此时往往对密码强度要一定要求,例如必须包括大写字母、必须由字母和数字组合而成、必须由字母、数字以及符号组合而成呀。1.由字母和数字组合而成:Regex.IsMatch(strNewPassword,@"^(?:(?=.*[0-9].*)(?=.*[A-Za-z].*)).{2,}")此正则表达式规则下,密码至少要有一个数字和一个字母,可以包括除去换行符以外的其他字符,甚至
freelooppowter
·
2024-01-31 20:34
.Net
正则表达式
正则表达式
C#
用正则表达式验证格式:电话号码、密码、邮编、手机号码、身份证、指定的小数点后位数、有效月、有效日
正则表达式在程序设计中有着重要的位置,经常被用于处理字符串信息。用Regex类的IsMatch方法,使用正则表达式可以验证电话号码是否合法。一、涉及到的知识点Regex类的IsMatch方法用于指示正则表达式使用pattern参数中指定的正则表达式是否在输入字符串中找到匹配项。语法格式如下:publicstaticboolIsMatch(stringinput,stringpatterm)参数说明
wenchm
·
2024-01-31 20:03
c#
正则表达式
开发语言
[
C#
]正则表达式验证密码是否符合规则
0x00一句话如果想直接使用解决方案的话,可以参考下列代码即可实现。下面的正则表达式设置了5个规则。必须包含一个小写字母。必须包含一个大写字母。必须包含一个数字。必须包含一个特殊符号,定义于Passwordspecialcharacters长度必须在8-32之间。下列的PASSWORD_STRENGTH_1和PASSWORD_STRENGTH_2等价,只是不同的写法,PASSWORD_STRENG
虎猫_EICHO
·
2024-01-31 20:03
#
C#
#
正则表达式
C#
正则表达式
密码验证
基于springboot的电子货币在线交易平台--70351(免费领源码+数据库)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、
C#
、C++、python、数据可视化、大数据、全套文案
摘要信息化社会内需要与之针对性的信息获取途径,但是途径的扩展基本上为人们所努力的方向,由于站在的角度存在偏差,人们经常能够获得不同类型信息,这也是技术最为难以攻克的课题。针对电子货币在线交易平台等问题,对电子货币在线交易平台进行研究分析,然后开发设计出电子货币在线交易平台以解决问题。电子货币在线交易平台主要功能模块包括用户管理、货币商城、订单管理、反馈信息、汇率查询等功能,采取面对对象的开发模式进
vx_BS81330
·
2024-01-31 18:55
java
spring
boot
servlet
php
小程序
mysql
spring
基于Python/面向新冠疫情的在线问诊系统--70443(免费领源码+数据库)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、
C#
、C++、python、数据可视化、大数据、全套文案
目录毕业设计摘要Abstract第1章前言1.1研究背景及意义1.2研究现状1.3研究内容第2章系统开发环境2.1开发技术说明2.2B/S体系工作原理2.3Django框架介绍2.4MySQL数据库2.5Ajax应用第3章需求分析3.1需求分析3.2系统可行性分析3.2.1技术可行性3.2.2经济可行性3.2.3操作可行性3.3项目设计目标与原则1、关于面向新冠疫情的在线问诊系统的基本要求2、设计
vx_BS81330
·
2024-01-31 18:55
python
数据库
java
spring
boot
servlet
php
mysql
基于springboot的开心宠物店管理系统--70254(免费领源码+数据库)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、
C#
、C++、python、数据可视化、大数据、全套文案
Springboot开心宠物店管理系统摘要:在社会快速发展的影响下,宠物业继续发展,大大增加了宠物商品管理的数量、多样性、质量等等的要求,使宠物店的管理和运营比过去十年更加困难。依照这一现实为基础,设计一个快捷而又方便的开心宠物店管理系统是一项十分重要并且有价值的事情。对于传统的宠物店管理,开心宠物店管理系统具有许多不可比拟的优势,首先是快速更新宠物商城信息,宠物领养信息,其次是大量信息的管理,最
vx_BS81330
·
2024-01-31 18:24
java
spring
boot
servlet
php
小程序
mysql
spring
基于Python的重大公告卫生事件物资管理系统--69271(免费领源码+数据库)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、
C#
、C++、python、数据可视化、大数据、全套文案
django重大公告卫生事件物资管理系统摘要随着信息技术的快速发展,计算机应用已经进入成千上万的家庭。随着物资数量的增加,物资库存管理也存在许多问题。物资数据的处理量正在迅速增加,原来的手工管理模式不适合这种形式。使用计算机可以完成数据收集、处理和分析,减少人力和物力的浪费。需要建立重大公告卫生事件物资管理系统,为物资管理提供信息管理和动态管理,提高物资管理的质量和效率。在重大公告卫生事件物资管理
vx_BS81330
·
2024-01-31 18:23
数据库
python
小程序
spring
boot
php
java
微信小程序
基于Django的新闻管理系统--70152(免费领源码+数据库)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、
C#
、C++、python、数据可视化、大数据、全套文案
Django新闻管理系统摘要本论文主要论述了如何使用django框架开发一个新闻管理系统,本系统将严格按照软件开发流程进行各个阶段的工作,面向对象编程思想进行项目开发。在引言中,作者将论述该系统的当前背景以及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶段分析设计。新闻管理系统的主要使用者分为管理员、系统用户,实现功能包括首页轮播图管理,公告信息管理、系统用户管理、新闻信息、新闻
vx_BS81330
·
2024-01-31 18:22
sqlite
java
spring
boot
servlet
php
django
python
(
C#
-VisionPro) New VisionPro Vision file (.vpp)
usingCognex.VisionPro;usingCognex.VisionPro.ToolBlock;usingCognex.VisionPro.Exceptions;usingCognex.VisionPro.PMAlign;usingCognex.VisionPro.Display;usingSystem.Drawing;usingCognex.VisionPro.CalibFix;//
XBruce
·
2024-01-31 17:17
c#
鼠标绘制
以下会通过两种方式实现,一种是
C#
自带的Cursor,另一种就是用WindowsApi;下面分别写下两种方式的实现代码以及优势和缺陷第一种使用
C#
自带的Cursor,这种方式使用起来比
会飞的贤鱼
·
2024-01-31 17:54
c#
C#
需要学到什么程度才能做MES系统开发工作?
C#
需要学到什么程度才能做MES系统开发工作?
枪哥玩转嵌入式
·
2024-01-31 17:52
51单片机
智能小车
嵌入式
单片机
51单片机
JAVA和
C#
怎么开发SECS/GEM:recipe配方处理 S7F1、S7F19
recipe是什么内容呢?recipe是机台加工不同产品时的对应程式,指的是由制造工程师提前在机台上设置,并且EAP控制生产时会自动根据货的类型选择并控制机台按照制造工程师提前设置的方式进行加工。recipe也称为配方,配方是怎么来的?配方是工艺工程师对产品进行试样得出的最佳加工参数。配方包含什么呢?配方包含加工过程中的各种参数。SECS/GEM是怎么处理配方recipe呢?只需要设置配方的路径广
半导体老油条
·
2024-01-31 17:52
java
SECS
GEM
SECS
GEM
S7F1
c#
文件压缩解压
压缩privatevoidskinButton1_Click(objectsender,EventArgse){FilesUploadFor.ZipDirectory(foldertozip.Text,zipedfilename.Text);filesUploadFor.DisplaylistboxMsg("压缩完成");}ZipDirectory//=======================
少年_323a
·
2024-01-31 16:18
C#
datagridview 验证输入时的信息
privatevoiddgvThrowDetails_EditingControlShowing(objectsender,DataGridViewEditingControlShowingEventArgse){if(dgvThrowDetails.CurrentCell!=null){switch(dgvThrowDetails.CurrentCell.OwningColumn.Name){c
a9b854aded01
·
2024-01-31 16:09
C#
对JSON文件进行增删改查
usingNewtonsoft.Json.Linq;usingNewtonsoft.Json;namespaceWebApi.Helper.Tool{classJsonFileHelper{////根目录的相对途径包含文件名//publicJsonFileHelper(stringjsonName="appsettings",string_path="appsettings.json")//{//
旡心-小小康
·
2024-01-31 16:57
c#
笔记
C#
Newtonsoft.Json解析json笔记
最近在做数据传报的工作,有解析一个巨复杂的json的需求,所以又学了下Newtonsoft.Json,感觉挺方便的。参考思路如下:1、对象的格式为名称:值。其中,值可以为对象(大括号),也可以为对象数组(中括号),当然更可以简单粗暴的就是文本/数值。对象允许包含子对象。2、最外层的一对大括号即代表整个json,可以首先用反序列化函数转化为JObject对象,并将其视作根对象;3、子对象的值,可按名
Ki1381
·
2024-01-31 16:18
C#
-
其他
json
c#
【小白学unity】上下左右移动+跳跃
4.创建一个
C#
脚本LolipopController.cs,并将其添加到lolipop游戏对象上。5.运行游戏,棒棒糖由于Rigidbody2D的BodyType值为Dynamic,会自动往下掉落。
babybin
·
2024-01-31 15:07
Unity
unity
游戏引擎
Redis( 基础篇 ==> Jedis入门 & Jedis连接池
Jedis入门案例新建项目,导入依赖建立连接进行测试释放资源Jedis的连接池使用一、什么是JedisRedis不仅是使用命令来操作,现在基本上主流的语言都有客户端支持,比如java、C、
C#
、C++、
白日日白
·
2024-01-31 15:48
#
Redis
redis
缓存
spring
boot
java
intellij-idea
C#
的String.Format 方法
目录一、重载二、Format(String,Object)1.定义2.示例三、Format(String,Object[])1.定义2.示例3.示例将对象的值转换为基于指定格式的字符串,并将其插入到另一个字符串。一、重载Format(IFormatProvider,String,Object,Object,Object)将字符串中的格式项替换为三个指定对象的字符串表示形式。参数提供区域性特定的格式
wenchm
·
2024-01-31 14:55
c#
java
前端
NPOI 导出Excel
它是用
C#
编写的,允许开发人员在.NET平台上读取、写入和操作Word、Excel和PowerPoint文件。
程序猿老罗
·
2024-01-31 13:41
.Net跨平台
excel
C#
之展示Word、Excel、PDF并添加水印
目录附件说明Excel处理PDF处理
C#
文章第三篇之附件展示以及添加水印,主要涉及Word、Excel、PDF。
苜蓿花乐园
·
2024-01-31 12:09
学习笔记
知识分享
C#
c#
pdf
开发语言
visual
studio
C#
设计模式 策略模式
1.抽象类usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceStrategy{abstractclassStrategy{//////根据简单订单计算折扣后的价格/////////publicabstractdouble
廷益--飞鸟
·
2024-01-31 12:25
C#
策略模式
c#
设计模式
C#
设计模式之策略模式
策略模式文章目录策略模式模式分类模式产生的原因模式类图代码实现策略模式总结策略模式的优点:策略模式的缺点:本篇博客将介绍策略模式,策略模式用于算法的自由切换和扩展,他是使用较为广泛的设计模式之一。基本上凡是涉及到父类和父类之间的交互都会或多或少的涉及到这个模式。策略模式提供了一种对象在面对多项选择时的解决方案。模式分类行为型设计模式。模式产生的原因在软件开发中,我们常常会遇到一种情况:实现一个功能
BraveRunTo
·
2024-01-31 12:54
设计模式
设计模式
c#
C#
策略模式(Strategy)
策略模式(Strategy):定义一系列的算法,将每一个算法封装起来,并且使它们可以相互替换。首先,定义一个接口ISortStrategy,表示排序算法的策略:publicinterfaceISortStrategy{voidSort(Listlist);}然后,定义几种不同的排序策略类,这些类实现了ISortStrategy接口://也可以将方法写在一个类中publicclassBubbleSo
JagTom
·
2024-01-31 12:24
策略模式
c#
开发语言
设计模式
前妻(
C#
)-基础语法02-流控制
前妻(
C#
)-流控制流控制**1.条件语句****2.循环语句****3.跳转语句**流控制和大多数语言一样
C#
也有控制程序流的语句,它们不是按代码在程序中的排列位置顺序执行的1.条件语句条件语句可以根据条件是否满座或根据表达式的值控制代码的执行分支
小全upup
·
2024-01-31 11:54
重生之不忘前妻
c#
算法
开发语言
Unity自带的JsonUtility使用实例
","capacity":10,"buyPrice":10,"sellPrice":5,"hp":10,"mp":0,"sprites":"Sprites/Items/hp"}],"total":2}
C#
红黑色的圣西罗
·
2024-01-31 11:13
Unity
C#
移除JSON 某个key_如何快速定位 Redis 热 key?
导读:在Redis中,热key指的是那些在一段时间内访问频次比较高的键值,具体到业务上,商品的限时抢购、瞬时的新闻热点或某个全局性的资源,都极有可能产生热点key。如何应对热点Key也是解决高并发的必备技能,本文作者条分缕析为你解答这个问题。作者简介:饿了么CI框架工具部缓存组韩亮背景在Redis中,热key指的是那些在一段时间内访问频次比较高的键值,具体到业务上,商品的限时抢购、瞬时的新闻热点或
weixin_39703773
·
2024-01-31 11:36
C#
移除JSON
某个key
centos
redis
升级版本
cpp
map
获取所有
key
C#
联合查询_
c#
之linq——小白入门级
如,我们可以使用
c#
查询access数据库、.net数据集、xml文档以及实现了IEnumerable或IEnumerable接口
weixin_39606396
·
2024-01-31 10:00
C#
联合查询
C#-ling实战002-语法糖说明
备注:本节只介绍与linq相关的语法糖更多语法糖介绍:
C#
十种语法糖语法糖:Lambda
钓喵喵-nm
·
2024-01-31 10:59
C#-linq
c#
linq
C#
ling总结(1)
C#
通过一组互相关联的功能支持LINQ。这些功能包括
C#
语言中新增的查询语法、表达式、匿名方法和扩展方法。LINQ的核心是查询,查询指定从数据源获得哪些数据。
MarioFei
·
2024-01-31 10:58
C#
LING查询语法学习,扩展方法的使用
classProgram{#region示例1:不使用LINQ查询数组//staticvoidMain(string[]args)//{//int[]nums={1,7,2,6,5,4,9,13,20};//Listlist=newList();//foreach(intiteminnums)//{//if(item%2!=0)//list.Add(item);//}//list.Sort();/
lijingguang
·
2024-01-31 10:26
C#
c#
学习
windows
lua(tolua)与
C#
交互以及泄漏的整理与总结
lua与
C#
交互通信原理lua调用
C#
调用无返回值函数(lua访问image的SetNativeSize)调用返回
C#
对象的函数(lua访问image的mainTexture)参考一个调用场景
C#
调用lua
饮食男女__
·
2024-01-31 10:57
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他