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学习总结
OpenGL
坐标变换
OpenGL
坐标变换1.坐标系统间的变换1.1局部空间1.2世界空间1.3观察空间裁剪空间1.4屏幕空间1.5变换矩阵的组合2.实现3.渲染部分代码1.坐标系统间的变换在渲染管线中,物体的顶点在最终转化为屏幕坐标之前还会被变换到多个坐标系统
LV小猪精
·
2023-11-19 09:35
计算机图形学
坐标转换
模型矩阵
观察矩阵
投影矩阵
OpenGL
3.3-2D和3D坐标转换问题
3D->2D(模型变换)模型坐标是(-1,1)原坐标*model矩阵=世界坐标(此时齐次坐标不知道有没有发生改变)(视变换)世界坐标*view矩阵=视坐标(以摄像机为原点的坐标)view矩阵实际上就是摄像机在世界坐标系中位置的逆矩阵图中因为是二维的所以y轴是与世界坐标系相反的而x轴是与世界坐标系相同的方向三维中xy坐标系是相同的z轴坐标系是不同的用视矩阵逆矩阵*世界坐标=世界坐标相对于摄像机的的位
彭同学她同桌
·
2023-11-19 09:31
opengl
OpenGL
(十七)——Qt
OpenGL
在三维空间移动位图(会动的星星)
OpenGL
(十七)——Qt
OpenGL
在三维空间移动位图(会动的星星)一、场景上一篇介绍了融合的概念,以及要实现融合效果的函数glBlendFunc(),融合,本篇结合之前的融合和物体移动和旋转一起实现旋转的星星
冯一川
·
2023-11-19 09:58
Qt
OpenGL
OpenGL
Qt学习之路
qt
开发语言
OpenGl
投影矩阵 相机位置 方法参数说明
//设置透视投影Matrix.frustumM(mProjectMatrix,0,-ratio,ratio,-1,1,3,7);//设置相机位置Matrix.setLookAtM(mViewMatrix,0,0,0,5f,0f,0f,0f,0f,1.0f,0.0f);说明:相机位置参照世界坐标系eyeZ平截面以相机位置为原点//物体默认为x,y,z世界坐标系右手规则 (0.0,5)如下正方体fin
江太翁
·
2023-11-19 09:26
Android之朝花夕拾
【QT】
OpenGL
显示六轴陀螺仪3D实时姿态
spm=1001.2014.3001.5506效果图新建
opengl
工程新建一个qt的空白工程,附带UI界面,我的工程名称就叫my_3dUI界面可以可以放一些自己想要的按键、文本或者其他控件。
SXD_SJJ
·
2023-11-19 09:25
QT
qt
3d
ui
OpenGL
坐标投影与反投影(Qt)
文章目录一、简介1.1投影1.2反投影二、应用代码三、实现效果参考资料一、简介在学习
OpenGL
一段时间之后,我们都会了解坐标的转换过程,如下图所示:1.1投影正如图中所述,
OpenGL
将一个3D坐标投影到一个
大鱼BIGFISH
·
2023-11-19 09:51
OSG&OpenGL
qt
C++
OpenGL
坐标投影
坐标反投影
软件质量保护与测试(第2版)
学习总结
第十一章 白盒测试
错误隐藏在角落里、集聚在边界处----BorisBeizer白盒测试是看源代码的,静态分析和动态分析11.2控制流测试程序结构主要有3种顺序结构、分支结构、循环结构#include"stdafx.h"#includeusingnamespacestd;intmain(intargc,char*argv[]){doublea,b,x;cin>>a>>b>>x;if((a>1)&&(b==0))x=x
村口曹大爷
·
2023-11-19 06:38
学习
软件质量保护与测试(第2版)
学习总结
第十三章 集成测试
很多人都认为微软是一家软件开发公司,事实上我们是一家软件测试公司。---比尔盖茨集成测试是在单元测试的基础上将多个模块组合在一起进行测试的过程。13.1.1区别单元测试主要关注模块内部,系统测试则是在用户的角度来评价系统,集成测试是在单元测试的基础上将多个模块组合在一起进行测试的过程。13.1.2集成测试的主要任务1、将各模块连接起来时检查各个模块相互调用时,数据穿越模块接口时是否丢失。2、各子功
村口曹大爷
·
2023-11-19 06:04
学习
集成测试
xLua
学习总结
(三)---C#访问lua中数据
1.将lua中基本数据映射到C#类型lua中数据a=1str="小明"--文件编码改为UTF-8isRight=trueC#inta=env.Global.Get("a");stringstr=env.Global.Get("str");boolisRight=env.Global.Get("isRight");2.将lua中的table映射到C#中的ListluatableList={1,2,3
HelloWorldTianNa
·
2023-11-19 05:52
html5 canvas webgl,对比平台--WebGL和Canvas之间的区别
WebGL是
OpenGL
的版本,
OpenGL
是3D引擎.WebGL可以帮助用户在Web浏览器中执行3D操作。
徐老师的幼教园
·
2023-11-19 05:41
html5
canvas
webgl
个人品牌训练营
学习总结
01:认知个人品牌和私域流量见:个人品牌是你的名片,让别人更立体的你,也更容易认识你、接触你。感:确实如此,之前认识投资群里的大佬,虽然是在网上沟通,但是我关注了他的个人公众号,虽然阅读量不多,每篇只有100多点阅读量,但是写的都是他的经历过往,我花了一天的时间,一口气读完了他公众号的所有文章,立马对这个网络对面的陌生人就有了清晰的人物画像,确实有让我信任和了解他,前几天BTC暴跌,当时市场恐慌,
洞仙
·
2023-11-19 05:35
NVMe SSD
学习总结
05 :企业级和消费级SSD区别
NVMeSSD
学习总结
05:企业级和消费级SSD区别)企业级和消费级SSD区别Tbw:参考:企业级和消费级SSD区别Tbw:SSD寿命的单位有两种,PBW(或TBW)和DWPD。
蓝色的海008
·
2023-11-19 04:32
存储
#
NVMe
SSD
学习
学习
学习总结
自己的方法论
前段时间在华为教育业务线的会议上,广东负责人反复讲到他们企业内部的“三板斧”。实际内容并不高深,也不难理解,尤其是对于多年的销售来说,甚至有些人可能会觉得不就是那一套吗?但该负责人反复强调的就是团队从上到下执行三板斧,并且不断卷积资源调动资源,最后完成各种项目与挑战。“三板斧”就是华为内部的一种方法论,经过反复验证行之有效的方法。今年以来,在公众号也好,在星球也好,线下线下的学习中,看了许多非常优
二钊频道
·
2023-11-19 02:36
计算机操作系统-磁盘存储器
学习总结
目录:计算机操作系统-
学习总结
(操作系统引论)计算机操作系统-
学习总结
(进程的描述与控制)计算机操作系统-
学习总结
(处理机调度与死锁)计算机操作系统-
学习总结
(存储器管理)计算机操作系统-
学习总结
龙源lll
·
2023-11-19 01:32
计算机操作系统
操作系统
ThreadLocal
学习总结
什么是ThreadLocalThreadLocal是Therad的局部变量的维护类,在Java中是作为一个特殊的变量存储在。当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本。因为每个Thread内有自己的实例副本,且该副本只能由当前Thread使用,也就不存在多线程间共享
kakadev
·
2023-11-18 22:02
多线程
学习
java
jvm
JVM
学习总结
之-HotSpot虚拟机对象探秘
在初步了解了内存模型之后,我们需要继续了解在Java堆中,HotSpot虚拟机是怎么定义对象的内存分配,布局和访问的。对象的创建当Java虚拟机遇到一条new指令的时候,会先检查这个指令的参数在常量池中是否能找到对应的符号引用,如果找到了,再判断该符号引用对应的类是否已经被加载、解析、和初始化过,如果没有,则会执行相应的加载流程。在类加载检查通过之后,虚拟机会为新生对象分配内存,对象所需内存空间在
LingerRyan
·
2023-11-18 22:16
java
java
jvm
java后端系统
学习总结
05_Spring基础学习
猿猿正在系统的学习一些计算机知识,和后端技术栈,目前阶段主要在系统学习java。此专栏,为我学习过程中的学习笔记,便于日后复习回顾来看,也很适合新人学习参考。以下是猿猿对Spring的第一遍学习笔记哦。文章目录one一、Spring简介1Spring课程介绍问题导入1.1为什么要学1.2学什么1.3怎么学2初识Spring问题导入2.1Spring家族2.2Spring发展史3Spring体系结构
热爱代码的猿猿
·
2023-11-18 21:53
计算机各大技术栈学习笔记
后端冲鸭
spring
java
学习
51单片机串口向电脑发送数据
声明:本人跟随b站江科大学习,我的所有文章仅记录我的
学习总结
,以防我以后忘了,有地方回忆,况且江科大的资料都是开源的。
MEYOU_Cc
·
2023-11-18 20:08
51单片机学习笔记
单片机
51单片机
stm32
QML学习笔记总结
QML
学习总结
一、概述二、QML入门参考三、QML用户界面四、QtQuickGUI控件1.布局类2.按钮类3.委托类控件4.指示类控件5.容器控件6.输入类控件7.菜单控件8.弹出类控件9.分隔器控件10
太阳风暴
·
2023-11-17 18:11
#
▶
QML笔记
qt
ui
qml
笔记
SELinux
学习总结
(Ubuntu)
SELinux
学习总结
-目录一.介绍1.简介2.作用3.
帅帅翔
·
2023-11-17 14:19
学习
linux
ubuntu
android
后端
软件质量保护与测试(第2版)
学习总结
第一章
第一章概述像外行一样思考,像专家一样实践---金出武雄1.1软件特征IEEE对软件的定义:软件是计算机程序、规程以及可能的相关文档和运行计算机系统需要的数据。数据即资源,相应地,软件包含4个部分,即计算机程序、规程、文档和软件系统运行所需的数据。1、软件是由开发产生,而不是用传统方法制造的2、软件不会像硬件那样有磨损3、软件不能通过已有构件组装,只能自己定义1.1.1软件分类计算机软件分为7大类:
村口曹大爷
·
2023-11-17 12:20
学习
软件质量保护与测试(第2版)
学习总结
第十章 黑盒测试
设计测试用例的唯一规则:覆盖所有特征,但并不创建太多的测试用例。---TsuneoYamaura1、黑盒测试是对程序接口的测试2、黑盒测试注重于测试软件的功能性需求3、黑盒测试不需要了解程序源代码10.1等价类划分#includeusingnamespacestd;intmain(){inta;intb;intc;cout>a>>b;if((a>=1&&a=1&&b0B>0C>0,A+B>C,B+
村口曹大爷
·
2023-11-17 12:45
学习
Cesium初学笔记总结
Cesium初学01
学习总结
于GIS李胜老师博客CesiumAPI学习由浅入深的学习路线如下图所示:Cesium进阶之路1.Web前端方向:Cesium与webpack(裁剪以及压缩),Cesium与vue
Henrik698
·
2023-11-17 12:04
Cesium开发基础
前端
javascript
Unittest框架-接口自动化学习笔记---更新ing
-------模块
学习总结
--------1.可以根据接口文档独立完成用例设计到自动化测试输出结果到excel表格2.可以根据接口文档独立完成用例设计到unitest框架使用数据驱动DDT自动化执行用例并输出结果到
酥健一挥
·
2023-11-17 11:58
自动化测试
python
unittest
关于3DsMax与Unity坐标轴的若干问题详解
由于我之前解析过FBX文件,所以对其的格式有所了解,但是之前一直使用
OpenGL
写程序,U3D和3DsMax之间的纠葛我也没怎么了解,今天学习U3D时候碰到了所以针对坐标轴的一些问题和F
linuxheik
·
2023-11-17 11:51
坐标系
坐标系
【微服务专题】Spring启动过程源码解析
SpringBoot启动过程源码解析1.1SpringBoot启动过程源码流程图1.2流程解析补充1.2.1SpringApplicationRunListeners:SpringBoot运行过程监听器
学习总结
感谢前言这部分只是个人的自结
验证码有毒
·
2023-11-17 10:21
Java
tuling学院学习笔记
spring
spring
boot
python大数据之MySQL
学习总结
——day06_kettle的使用
KettleKettle1.安装环境先安装java环境安装jdk8配置环境变量再解压kettle软件启动注意:2.kettle入门简介步骤3.txt转换excel[练习]第一步:新建转换第二步:构建流图第三步:配置组件先配置输入组件再配置输出组件第四步:保存运行4.mysql连接①配置mysql环境②kettle连接mysql③共享mysql连接5.excel转换mysql[练习]第一步:新建转换
笨小孩124
·
2023-11-17 09:46
kettle
学习总结
python
大数据
mysql
Python大数据之linux
学习总结
——day07_hive03
hive03分区表[练习]一级分区知识点:示例:多级分区知识点:示例:分区表知识点:示例:hadoop_hive文档分桶表[练习]重要参数基础分桶表:知识点:示例:分桶表排序:知识点:示例:随堂练习注意事项:分桶原理分区表和分桶表区别复杂类型hvie的SerDe机制复杂类型:array示例:struct示例:map示例:select查询[预习]类sql基本查询类sql多表查询hive整体语句格式h
笨小孩124
·
2023-11-17 09:46
hive
学习总结
python
大数据
linux
Python大数据之linux
学习总结
——day09_hive函数
hive函数函数分类标准[重点]知识点:原生分类标准:内置函数和用户定义函数(UDF,UDAF,UDTF)分类标准扩大化:本来,UDF、UDAF、UDTF这3个标准是针对用户自定义函数分类的;但是,现在可以将这个分类标准扩大到hive中所有的函数,包括内置函数和自定义函数;目前hive三大标准UDF:(User-Defined-Function)普通函数:特点是一进一出(输入一行数据输出一行数据)
笨小孩124
·
2023-11-17 09:46
学习总结
hive
大数据
python
linux
Python大数据之linux
学习总结
——day09_hive调优
hive调优hive官方配置url:https://cwiki.apache.org/confluence/display/Hive/Configuration+Propertieshive命令和参数配置hive参数配置的意义:开发Hive应用/调优时,不可避免地需要设定Hive的参数。设定Hive的参数可以调优HQL代码的执行效率,或帮助定位问题。然而实践中经常遇到的一个问题是,为什么我设定的参
笨小孩124
·
2023-11-17 09:46
hive
学习总结
大数据
python
linux
Python大数据之Python爬虫
学习总结
——day13 正则表达式
正则表达式1.web服务器2.体验爬虫3.正则表达式_匹配知识点:match匹配:search匹配:findall匹配:4.匹配模式练习需求:方式一:方式2:5.正则表达式_模式知识点:示例:6.正则表达式综合练习7.贪婪模式和非贪婪模式示例:8.正则表达式标志位知识点:1.web服务器web服务器给浏览器响应的是是一个Response对象,这个对象中content就是咱们给浏览器响应的资源#实战
笨小孩124
·
2023-11-17 09:15
Python爬虫
学习总结
python
大数据
爬虫
Python大数据基
学习总结
day06——数据容器(列表)
数据容器1.数据容器入门1.各个容器的符号2.方法和函数的比较1.知识点总结2.实例演示:3.列表的定义1.基本语法格式:4.列表的下标索引1.知识点总结2.实例演示:5.列表的增删改查1.知识点总结增:添加元素删:删除元素改:修改元素查:查找元素2.实例演示:6.列表的遍历1.知识点总结2.对比3.实例演示:1.数据容器入门数据容器含义:能够存储多个元素的数据类型,叫数据容器常见的数据容器分为5
笨小孩124
·
2023-11-17 09:45
python
学习总结
大数据
学习
python
Python大数据之Python爬虫
学习总结
——day14_爬取图片和数据
爬取图片和数据1.爬虫入门知识点:示例:2.爬取图片爬取图片方式1:爬取图片方式2:3.爬取视频实战:4.爬取文本爬取文本方式1:爬取文本方式2:1.爬虫入门知识点:网络爬虫:(又称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。爬虫步骤:1.准备有效的URL
笨小孩124
·
2023-11-17 09:45
Python爬虫
学习总结
python
大数据
爬虫
Python大数据之linux
学习总结
——day08_hive04
hive04hive查询语法结构:类sql基本查询知识点:数据准备:数仓分层思想:课堂练习:类sql多表查询知识点:数据准备:练习:hive其他join操作知识点:示例:hive其他排序操作[练习]知识点:示例:抽样查询知识点:示例:正则模糊查询union联合查询知识点:示例:CTE表达式内置虚拟列知识点:示例:hive函数[预习]函数分类标准[重点]知识点:示例:复杂类型函数知识点:示例:字符串
笨小孩124
·
2023-11-17 09:37
hive
学习总结
python
大数据
linux
【转载】快速搭建
OpenGL
环境!!!Windows10 + Visual Studio 2019 搭建
OpenGL
环境
Windows10+VisualStudio2019搭建
OpenGL
环境(图文教程)-哔哩哔哩【转自】http://t.csdnimg.cn/beMV4完成后效果如下:一开始的爆红:下载安装后:运行成功
captain_dong
·
2023-11-17 08:23
计算机图形学实验
visual
studio
ide
几何学
20135323符运锦--信息安全系统设计基础第十一周
学习总结
学习计时:8小时读书:3代码:2作业:1博客:2第八章异常控制流现代系统通过使控制流发生突变来对这些情况作出反应。一般而言,我们把这些突变称为异常控制流。8.1异常异常时异常控制流的一种形式,它一部分是由硬件实现的,一部分是由操作系统实现的。说白了,异常就是控制流的突变,用来响应处理器状态中的某些变化。下图为其基本思想当前指令为:ICURR。在处理器中,状态呗编码为不同的位和信号。状态变化称为事件
ancun19840813
·
2023-11-16 15:23
操作系统
数据结构与算法
场景图形管理 - (1)
在《
OpenGL
编程指南》中有下面的比喻,从笔者开始学习图形学就影响深刻,相信对读者学习场景管理也会非常有帮助。
听风者868
·
2023-11-16 14:06
OSG
c++
图形渲染
3d
DB2数据库常用SQL命令
学习总结
汇总
DB2数据库常用SQL命令
学习总结
汇总1,DB2中修改表中字段长度虽然SQL是结构化的数据库查询语言,但是不同厂商在实现上还是有较大差别的,与mysql不同的是,DB2修改表字段长度是这样来实现的:DB2
若♡
·
2023-11-16 11:36
数据库
sql
学习
Redis7.0
学习总结
之:字符串命令详解
前言总所周知Redis发展到目前为止,支持高达9种数据不同数据结构的NoSQL软件系统。伴随而来的是各种操作命令的不断增加。过百个命令,如何才能完全掌握,并且能比较系统化的记住,做到信手拈来,如果只是通过死记硬背估计难度比较,而且也不容易记住。故本系列文章,尝试通过分类汇总的方式,梳理各种命令。本篇作为本系列的第一篇文章:主要是针对字符串String指令。Redis作为一个NOSQL服务f器,从本
baseoncpp
·
2023-11-16 10:35
Redis
nosql
redis
数据库
Elasticsearch的配置学习笔记
关于Elasticsearch系列笔记,主要从Elasticsearch的配置、核心组件、架构设计、使用语法这四个方面来记录学习;本
学习总结
主要依赖《Elasticsearch实战与原理解析》一书的读书笔记
朱季谦
·
2023-11-16 09:33
ELK
elasticsearch
学习
笔记
OpenGL
_Learn12(光照)
续
OpenGL
_Learn11(光照)-CSDN博客1.镜面高光和漫反射光照一样,镜面光照也决定于光的方向向量和物体的法向量,但是它也决定于观察方向,例如玩家是从什么方向看向这个片段的。
江河地笑
·
2023-11-16 05:46
OpenGL
c++
uc/os-iii---
学习总结
,不完全版(思维导图和知识总结)
后续想到什么会慢慢修改,有哪些错误还望指正为什么需要用操作系统?使用操作系统主要就是因为操作系统的管理功能,可以更加有效的管理硬件的资源,而且操作系统的多线程运行管理,是一个很棒的功能,之前只能再while(1)中执行的单线程的处理,现在可以将各个功能分开成多个任务,能够更加有效的进行任务的调用,而且实时操作系统可以有更快的任务相应速度,实时性很强,如果我们自己编写,很麻烦,而这有写好的,成品的操
JosephGodVim
·
2023-11-16 01:53
uc/os-iii
django
学习总结
tips:django官方中文文档(http://python.usyiyi.cn/django/index.html),django基础教程(http://www.ziqiangxuetang.com/django/django-tutorial.html)一、关于djangodjango是一个python中的web框架,如果想更好的使用它,最好还能有HTML,CSS,JavaScript等方面
weixin_30553837
·
2023-11-15 23:20
python
数据库
前端
ViewUI
20135327郭皓——信息安全系统设计基础第五周
学习总结
第五周(10.05-10.11):学习计时:共5小时读书:代码:作业:博客:一、学习目标1.理解逆向的概念以及2.掌握X86汇编基础,能够阅读(反)汇编代码3.了解ISA(指令集体系结构)4.理解函数调用栈帧的概念,并能用GDB进行调试第三章程序的机器级表示3.1历史观点Inter处理器俗称x863.2程序编码gcc编译器编译流程:·C预处理器扩展源代码;·编译器产生两个源代码的汇编代码p1.sp
angle4276
·
2023-11-15 23:12
c/c++
数据结构与算法
操作系统
分类预测 | Matlab实现CNN-GSSVM卷积神经网络结合网格搜索算法优化支持向量机多特征分类预测
CNN-GSSVM卷积神经网络结合网格搜索算法优化支持向量机多特征分类预测目录分类预测|Matlab实现CNN-GSSVM卷积神经网络结合网格搜索算法优化支持向量机多特征分类预测预测效果基本介绍模型描述程序设计
学习总结
预测效果基本介绍分类预测
机器学习之心
·
2023-11-15 20:04
分类预测
CNN-GSSVM
CNN-SVM
卷积神经网络结合网格搜索算法
网格搜索算法优化支持向量机
多特征分类预测
OpenSceneGraph中的
OpenGL
哲学(一):第1章
OpenGL
概述
2015年1月26日,在知道这本书上市了一个月之后,终于有一个机会在京东上买下了这边书《
OpenGL
编程指南(原书第八版)》,接下来的时间,会用OSG的思路,一个个的实现书中的例子程序,并且逐步学习OSG
aozhe0191
·
2023-11-15 18:35
OSG编程指南<一>:OpenSceneGraph 概述
它使用可移植的ANSIC++编写,并使用已成为工业标准的
OpenGL
底层渲染API。因此,OSG具备跨平台性,可以运行在Windows、MacOSX和大多数类型的UNIX和Linux操作系统上。
欧特克_Glodon
·
2023-11-15 18:59
OSG
环境配置
鼠标右键点击事件
学习记录:最近做了个文档相关的系统,其中用到了鼠标右键点击事件的处理,这里做个
学习总结
。
Ctrl Alt Shift
·
2023-11-15 17:53
Web
前端
javascript
前端
css3
linux 因执行sudo apt-get upgrade 导致系统循环登录的问题
2.系统升级过程中安装了
opengl
。。。以上两种说法是网上总结的原因,我也不清楚具体哪个原因是对的。方法本文几乎尝试过网上提供的所有方法,针对笔记本和台式机NV
实验室的搬运工
·
2023-11-15 15:15
Ubuntu
Valgrind
学习总结
(转载)
Valgrind查找内存泄露利器Valgrind是一个GPL的软件,用于Linux(Forx86,amd64andppc32)程序的内存调试和代码剖析。你可以在它的环境中运行你的程序来监视内存的使用情况,比如C语言中的malloc和free或者C++中的new和delete。使用Valgrind的工具包,你可以自动的检测许多内存管理和线程的bug,避免花费太多的时间在bug寻找上,使得你的程序更加
lishi_1991
·
2023-11-15 15:13
日常记录
valgrind
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他