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
java实现redis缓存
【2022最新Java面试宝典】—— 多线程面试(60道含答案)
3.
Java实现
线程有哪几种方式?4.启动线程方法start()和run()有什么区别?5.怎么终止一个线程?如何优雅地终止线程?6.一个线程的生命周期有哪几种状态?它们之间如何流转的?
超级码里喵
·
2023-11-25 19:12
Java面试宝典
java
面试
多线程
java“贪吃蛇”小游戏
基于
java实现
贪吃蛇小游戏,主要通过绘制不同的图片并以一定速度一帧一帧地在窗体上进行展示。
我的外卖怎么还没到
·
2023-11-25 19:39
java
python
windows
Java实现
word模板生成.doc,并实现命令行输出.pdf
一直不太喜欢用POI处理word文档,早在2010年时就自创了一个方法,把doc另存为xml,直接替换变量关键字(如:${name}),简单地实现了word模板输出doc,但是存在一个问题,插入图片比较麻烦,一直没时间弄,最近有项目要输出doc,必须要显示图片,不能用pdf或html,因为输出之后,还要人工填写一些信息,综合考虑之后,决定还是重操旧业,把以前写的EasyDoc.java增加插入图片
无悔人生(ffychina)
·
2023-11-25 18:24
pdf
word
java
Java实现
实时视频流传输(RTMP)
Java实现
实时视频流传输(RTMP)实时视频流传输是在网络应用中常见的需求之一,它能够将实时的视频数据通过网络传递到接收端进行播放。
创意前端
·
2023-11-25 18:40
java
开发语言
两数之和
示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]
Java实现
:classSolution{publicint[]twoSum(
Bing_o_o
·
2023-11-25 17:07
Java实现
-数据结构 2.时间和空间复杂度
.如何衡量一个算法的好坏:时间复杂度和空间复杂度算法效率分为时间效率和空间效率,时间效率称为时间复杂度,空间效率称为空间复杂度时间复杂度算法的时间复杂度是一个数学函数,它描述了算法的运行时间,一个算法执行耗费的时间,和这个算法当中语句的执行次数有关,语句执行次数越多,运行时间就多,成正比,算法中的基本操作执行次数,为算法的时间复杂度大O的渐进表示法找语句执行次数多的语句===找循环例语句执行次数:
L_cl
·
2023-11-25 15:01
Java数据结构
数据结构
Java实现
—数据结构 1.初识集合框架
一、什么是集合框架Java集合框架,又被称为容器,是定义在java.util包下的一组接口interfaces和其实现类classes其主要表现为将多个元素element置于一个单元中,集合框架是由若干个类组成的,每个类的背后就是一种数据结构,用于对这些元素进行快速、便捷的存储store、检索retrieve、管理manipulate,即平时我们俗称的增删改查数据结构用某些结构来组织数据或者描述数
L_cl
·
2023-11-25 15:00
Java数据结构
java
数据结构
计算最长公共子序列算法
方法与实现本文使用
Java实现
了解决最长公共子序列问题的算法。算法的核心思想是动态规划,通过构建一个二维数组来保存子问题的解,并利用递推关系计算最长公共子序列的长度。
大宝贱
·
2023-11-25 15:34
#
搜索算法
算法
java实现
求有向图的强连通分量
求解方法:求出该图的转置(所有边反向)求出转置图的拓扑排序(如何求拓扑排序看出可以看我上一篇博文。文章链接)根据拓扑排序的顶点顺序使用深度优先算法进行图搜索,一次搜索到的新的顶点的集合(上次遍历过的顶点不算)为一个强连通分量。代码:importjava.util.ArrayList;importjava.util.HashSet;importjava.util.Scanner;/*求解强连通分量*
时(^ω^)人‡
·
2023-11-25 15:52
dfs
算法
java
图搜索算法
Java实现
简单的登录和注册功能
登录和注册是许多应用程序中常见的功能。在Java中,我们可以使用各种技术和框架来实现这些功能。下面我将向您介绍一种简单的方法,用于实现基本的登录和注册功能。创建用户类首先,我们需要创建一个用户类来表示用户的信息。用户类应该包含用户名和密码等属性。以下是一个简单的用户类的示例:publicclassUser{privateStringusername;privateStringpassword;pu
PixelCoder
·
2023-11-25 15:47
java
开发语言
Java
Kosaraju算法:强连通分量的查找(
Java实现
)
Kosaraju算法:强连通分量的查找(
Java实现
)强连通分量(StronglyConnectedComponents,简称SCC)是图论中的一个重要概念,用于描述有向图中具有特定性质的节点集合。
PixelCoder
·
2023-11-25 15:44
算法
java
深度优先
Java
用
Java实现
中缀表达式转后缀表达式
中缀表达式转后缀表达式后缀表达式后缀表达式又称逆波兰表达式,明显的特点是:逆波兰表达式中没有括号,计算时将操作符之前的第一个数作为右操作数,第二个数作为左操作数,进行计算,得到的值继续放入逆波兰表达式中。但日常生活中我们总是习惯于写中缀表达式,所以需要先将中缀表达式转为后缀表达式。规则:从左到右遍历表达式的每个数字和符号,遇到是数字就进栈,遇到是符号,就将处于栈顶两个数字出栈,进行运算,运算结果进
像风如你~
·
2023-11-25 14:45
java
开发语言
后端
数据结构
面试 9:Java 玩转冒泡排序
面试9:用
Java实现
冒泡排序南尘的朋友们,新的一周好,原本打算继续讲链表考点算法的,这里姑且是卡一段。
nanchen2251
·
2023-11-25 13:12
redis缓存
穿透、击穿、雪崩
在我们日常的开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题,可是一旦涉及大数据量的需求,比如一些商品抢购的情景,或者是主页访问量瞬间较大的时候,单一使用数据库来保存数据的系统会因为面向磁盘,磁盘读/写速度比较慢的问题而存在严重的性能弊端,一瞬间成千上万的请求到来,需要系统在极短的时间内完成成千上万次的读/写操作,这个时候往往不
xmh-sxh-1314
·
2023-11-25 12:26
redis
一个月的时间让你的词汇量翻一翻
superword是一个
Java实现
的英文单词分析软件,主要研究英语单词音近形似转化规律、前缀后缀规律、词之间的相似性规律等等。
sdfjlkjsdfsaldfsdf
·
2023-11-25 11:42
superword
开发工具
移动开发
嵌入式
剑指offer
剑指offer是用c和c++实现的,博主主要语言是Java,故用
Java实现
。过程中也参考借鉴许多前辈大佬的思路和写法。
stoneyang94
·
2023-11-25 10:47
Python中的爬取缓存
Python中的爬取缓存一、何时使用缓存二、为爬虫添加缓存支持三、磁盘缓存四、数据库存储缓存1.安装Redis2.Redis的最基本操作3.
Redis缓存
实现 想象这么一个情况(当然可能真实发生过),
小陈步吃人
·
2023-11-25 07:28
python
缓存
爬虫
Java实现
求最大值
1问题接收用户输入的3个整数,如何将最大值作为结果输出。2方法采用“截图+文字+代码”的方式描述。引入输入包调用main()函数,提示并接收用户输入的3个整数,并交由变量abc来保存。对接收的3个数据进行比较,先比较a和b,定义变量max来保存a、b中的最大值,然后比较max和c,其中的最大值交由max来保存。输出结果packagework;importjava.util.Scanner;publ
算法与编程之美
·
2023-11-25 06:05
java
开发语言
【源码+文档】基于
java实现
的捕鱼达人桌面游戏
2.游戏实现2.1窗口的创建只学了Java最基本的语法规则,和游戏完全不沾边,首先得创建一个窗口。学习到创建窗口的类继承于JFrame有了窗口需要画定背景,这种操作叫画板,画板不但能规定背景颜色(在构造方法中用setBackground(Color.pink)),也可以绘出图片,文字等图片的调用需要输入图片地址,返回一张图片,且在游戏中非常常见,另外把其写成ImageUtill(图片工具类)将函数
yuxibdd
·
2023-11-25 04:15
java
游戏
开发语言
java捕鱼达人_
java实现
捕鱼达人游戏
本文实例为大家分享了
java实现
捕鱼达人游戏的具体代码,供大家参考,具体内容如下效果图如下:源代码分享:测试类:packagegame;importjava.awt.image.BufferedImage
陈历飞
·
2023-11-25 04:43
java捕鱼达人
基于
java实现
捕鱼达人游戏
开发工具eclipse,jdk1.8文档截图:packagecom.qd.fish;importjava.awt.Graphics;importjava.awt.image.BufferedImage;importjava.util.Random;publicclassFish{//定义鱼的图片BufferedImagefishImage;//定义鱼的数组帧BufferedImage[]fishF
IT教程资源-
·
2023-11-25 04:10
毕设
java捕鱼达人
swing
1.
Java实现
音频录制和音频播放
在做项目的时候需要用到音频录制,于是就百度学习了一下,综合了一下实际可用的例子。使用代码如下:packageaudio;publicclassTest{publicstaticvoidmain(String[]args)throwsInterruptedException{//新建录音线程,并存入test.wav文件里AudioRecorderaudioRecorder=newAudioRecor
程序员小牧之
·
2023-11-25 03:53
Java多媒体编程
音视频
java
开发语言
Java实现
库存管理系统
项目需求某超市位于市场中心,每天都有大量的货物输入与输出,该超市为了解决货物清单等一系问题,需要一些程序员做一个库存管理系统来管理每天超市货物流动问题。项目环境准备开发工具:Window10操纵系统、eclipse集成开发环境开发语言:Java目录项目需求项目环境准备一、完成步鄹二、完成代码三、结果演示(一)货物清单(二)添加货物(三)删除货物(四)修改货物(五)退出系统四、项目覆盖的技能点一、完
青枫浦上看桃花
·
2023-11-25 03:17
java
spring
jvm
eclipse
java实现
微信群发消息_微信个人号实现微信好友和微信群自动发送消息
实现思路,利用微信网页版API,登陆微信,获取好友和群组信息,调用微信web端API发送消息1、安装lombok在本地开发环境安装lombok插件并确保你的Java环境是1.7+org.projectlomboklombok1.16.18provided2、添加依赖io.github.biezhiwechat-api1.0.6该依赖中包含了日志组件,默认是logback,如果你的系统中需要其他的日
weixin_39771351
·
2023-11-25 00:20
java实现微信群发消息
数据结构与算法【B树】的
Java实现
+图解
目录B树特性实现节点准备大体框架实现分裂实现新增实现删除完整代码B树也是一种自平衡的树形数据结构,主要用于管理磁盘上的数据管理(减少磁盘IO次数)。而之前说的AVL树与红黑树适合用于内存数据管理。存储一个100w的数据使用AVL存储,树高大约为20层(),如果使用磁盘IO查询20次效率较低。特性度degree:指树中节点孩子数阶order:指所有节点孩子数中最大值一棵B-树具有以下性质特性1:每个
zmbwcx2003
·
2023-11-24 23:25
b树
数据结构
数据结构与算法【哈希表】的
Java实现
目录介绍实现哈希表大体框架实现数组扩容实现查询key实现新增元素实现删除元素哈希算法String中重写的hashCode()方法介绍哈希表也叫散列表,哈希表是一种数据结构,它提供了快速的插入操作和查找操作,无论哈希表总中有多少条数据,插入和查找的时间复杂度都是为O(1)。在实现哈希表时,如果只靠数组存储,当需要存储大量元素时,系统很难在内存中找到连续的内存空间。因此需要结合链表来存储大量数据,当链
zmbwcx2003
·
2023-11-24 23:25
哈希算法
算法
Leetcode热题100题 3.无重复字符的最长字串
Java实现
3.无重复字符的最长字串题目描述:给定一个字符串s,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:s="bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。示例3:输入:s="pwwkew"输出:3解释:因为无重复字符的最长子串是 "wke",所以其长
wenxiang99
·
2023-11-24 23:50
leetcode
leetcode
算法
职场和发展
LeetCode第3题无重复字符的最长子串-
java实现
-图解思路与手撕代码-滑动窗口
LeetCode第3题无重复字符的最长子串-
java实现
-图解思路与手撕代码-滑动窗口文章目录一、题目描述二、解题思路与代码实现1.思路2.滑动窗口的代码总结一、题目描述给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度
在下柠檬
·
2023-11-24 23:50
LeetCode刷题日记
java
leetcode
java
算法
leetcode3 无重复字符的最长子串
java实现
给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s=“abcabcbb”输出:3解释:因为无重复字符的最长子串是“abc”,所以其长度为3。示例2:输入:s=“bbbbb”输出:1解释:因为无重复字符的最长子串是“b”,所以其长度为1。示例3:输入:s=“pwwkew”输出:3解释:因为无重复字符的最长子串是“wke”,所以其长度为3。请注意,你的答案必须是子串的长度,
草莓味儿的小米佳
·
2023-11-24 23:20
leetcode
leetcode
java
字符串
无重复最长子串java_LeetCode03 - 无重复字符的最长子串(Java 实现)
LeetCode03-无重复字符的最长子串(
Java实现
)题目描述给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。
刘兮 mkq
·
2023-11-24 23:45
无重复最长子串java
JAVA实现
无重复最长字符串(滑窗问题)
题目描述:给定一个字符串s,请你找出其中不含有重复字符的最长字符串的长度。示例:题目分析:在字符串中找到不含有重复字符的最长的字符串,并且输出它的长度。很多同学的第一反应都是用循环去遍历字符串中的每一个字符,然后用if条件判断语句去判断第i个字符是否与第i+1个字符相同,这样的方法十分繁琐很容易就把自己给绕晕,增加编码难度以及代码量,且很难达到题目要求的。这个问题本质上是一个经典的滑窗问题,所以我
Lill_bin
·
2023-11-24 23:13
java
leetcode
leetcode
java
【贪心算法-LeetCode3:无重复字符的最长子串(
Java实现
)】
无重复字符的最长子串一、题目描述1.题目内容2.样例二、解决方案1.算法流程1)分析2)算法流程2.Java代码1)核心代码2)完整测试代码个人社区:https://bbs.csdn.net/forums/smile个人主页:https://blog.csdn.net/qq_43665602欢迎各位志同道合的朋友,一起学习!一、题目描述1.题目内容给定一个字符串s,请你找出其中不含有重复字符的最长
NorthSmile
·
2023-11-24 23:11
LeetCode
贪心算法
java
算法
leetcode
数据结构
无重复字符串的最长子串
Java实现
及思路详解
无重复字符的最长子串1、题目简介2、解题思路3、
Java实现
1、题目简介给定一个字符串,请你找出其中不含有重复字符的最长子串的长度示例:输入:s=“abcabcbb”输出:3解释:因为无重复字符的最长子串是
彼岸啊
·
2023-11-24 23:11
算法
指针
字符串
java
leetcode
Leetcode 无重复字符的最长字串-
java实现
第三题
原题链接题目描述给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s=“abcabcbb”输出:3解释:因为无重复字符的最长子串是“abc”,所以其长度为3。示例2:输入:s=“bbbbb”输出:1解释:因为无重复字符的最长子串是“b”,所以其长度为1。示例3:输入:s=“pwwkew”输出:3解释:因为无重复字符的最长子串是“wke”,所以其长度为3。请注意,你的答案必
依嘫_吃代码
·
2023-11-24 23:10
LeetCode
leetcode
java
数据结构
算法
java实现
置顶功能
目录一、需求描述二、功能呈现(一)需求分析(二)关键设计披露1、数据库字段2、查询语句一、需求描述在查看公司列表数据时,我想最先看到我常用的公司。也就是,我想把这个公司放在最前面,也就是类似于微信的置顶操作。我该如何设计呢?二、功能呈现(一)需求分析想把常用的公司放在最前面,可以用一个布尔字段【置顶】标识。其实,这里还有一个隐藏的需求:当常用公司有多个时,我需要对这些置顶的公司排序。一般,我最新设
程序员娟娟
·
2023-11-24 23:03
java
功能
需求分析
java
LeetCode(3)--无重复字符串的最长子串--
Java实现
题目描述:给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。思路:1.暴力解法:尝试计算每一种子串是否有重复,如果没有重复,记录其长度,记录最长的一个不重复子串,这个解法显然不是好的解法.这里就不介绍了.2.滑动窗口:通过一个可以移动的窗口(i,j),起始时i=j=0,j依次递增遍历到的字符,如果该字符未出现过,保存在一个HashSet里面,记录此时的长度,更新不重复字符串的最大长度,然
小王没有BUG
·
2023-11-24 22:29
算法
LeetCode
无重复字符串的最长子串
LeetCode无重复字符的最长字符串的
Java实现
题目给定一个字符串s,请你找出其中不含有重复字符的最长连续子字符串的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子字符串是"abc",所以其长度为3。示例2:输入:s="bbbbb"输出:1解释:因为无重复字符的最长子字符串是"b",所以其长度为1。示例3:输入:s="pwwkew"输出:3解释:因为无重复字符的最长子串是 "wke",所以其长度为3。请注意,你的
zmbwcx2003
·
2023-11-24 22:23
leetcode
java
算法
个人空间快速查找
JavaJava基础知识和进阶常见设计模式介绍以及在Java中的实现java继承实现发红包简单实现java利用接口实现USB,鼠标,键盘,电脑之间的关系
java实现
洗牌、发牌、留三张牌Markdown基本语法重定向和转发的区别及应用
汪程序猿
·
2023-11-24 20:22
java
开发语言
spring-boot-devtools和redis同时存在引起的类强转失败问题
我的项目中用了
redis缓存
用户数据,同时我想使用spring-boot-devtools进行热部署开发,但是报错如下:java.lang.ClassCastException:com.pd.modules.security.service.dto.OnlineUserDtocannotbecasttocom.pd.modules.security.service.dto.OnlineUserDt
遛猫达人
·
2023-11-24 19:22
java
spring
boot
key设计 短信验证存redis_technology-integration(八)---使用
Redis缓存
提升token验证速度...
为什么使用Redis加速上一章里,我们对token的每次验证都是需要查询数据库的,这就很容易导致数据库压力上升,前后端分离的情况下,接口调用的次数会比未分离状态下会更多,另外就是数据库的访问速度也是相对较慢的,使得接口调用速度下降,影响用户体验。原结构改造后key键生成策略Redis对于数据结构的选择还是很重要的,选择一个合适的数据结构能大大提高Redis的并发量,从而提升系统的性能。假设我们现在
罗曼罗
·
2023-11-24 19:51
key设计
短信验证存redis
虹软人脸识别SDK的简单使用
虹软SDK的简单使用
Java实现
人脸识别,但是又不会自己实现算法,找SDK时发现了虹软。
Sout xza
·
2023-11-24 19:39
java
排序算法-快速排序(
Java实现
)
快排是我们经常用到的经典排序算法之一,今天就来彻底的学习一下快排吧文章目录算法思想代码实现-固定基准法代码实现-随机选取基准法代码实现-三分取中法快排优化-小序列优化快排优化-相同元素优化非递归实现快排最坏时间复杂度达到O(nlogn)算法思想快速排序是指在待排序列中选取一个基准,然后把不比该基准大的放在基准的前面,把比该基准大的放在基准的后面,这样待排序列就被基准划分成了两个序列,对这两个序列再
孙靖俊
·
2023-11-24 19:23
算法与数据结构
快速排序
排序算法
Java实现
使用
Java实现
按键自动化
在Java中,我们可以使用Robot类来实现按键自动化,也被称为按键精灵。按键精灵是指通过编程自动模拟按键输入,以执行特定的任务或操作。下面是一个详细的实现步骤以及相应的源代码。步骤:导入必要的Java类库:importjava.awt.AWTException;importjava.awt.Robot;importjava.awt.event
HackLogic
·
2023-11-24 18:41
java
自动化
开发语言
Java
华纳云:
redis缓存
失效策略怎么配置
在Redis中,你可以通过配置缓存失效策略来控制缓存的过期和淘汰行为。以下是一些与缓存失效相关的配置选项:过期时间(expire):使用EXPIRE命令可以为特定的key设置过期时间,以秒为单位。例如,将key"mykey"设置为在3600秒后过期:EXPIREmykey3600在Redis配置文件中,你也可以使用expire配置项来设置所有key的默认过期时间,以秒为单位:#redis.conf
华纳云IDC服务商
·
2023-11-24 15:51
缓存
redis
java
黑马点评笔记
redis缓存
三大问题解决
文章目录缓存问题缓存穿透问题的解决思路编码解决商品查询的缓存穿透问题缓存雪崩问题及解决思路缓存击穿问题及解决思路问题分析使用锁来解决代码实现逻辑过期方案代码实现缓存问题我们熟知的是用到缓存就会遇到缓存三大问题:缓存穿透缓存击穿缓存雪崩接下来让我介绍在黑马点评中这三个问题是如何解决了。缓存穿透问题的解决思路缓存穿透:缓存穿透是指客户端请求的数据在缓存中和数据库中都不存在,这样缓存永远不会生效,这些请
过去日记
·
2023-11-24 14:37
项目回顾
java
redis
spring
boot
spring
JAVA实现
衣物搭配系统 开源项目
目录一、摘要1.1项目介绍1.2项目录屏二、研究内容2.1衣物档案模块2.2衣物搭配模块2.3衣物收藏模块三、系统设计3.1用例设计3.2E-R图设计3.3数据库设计3.3.1衣物档案表3.3.2衣物搭配表3.3.3衣物收藏表四、系统实现4.1登录页4.2衣物档案模块4.3衣物搭配模块4.4衣物收藏模块4.5衣物档案详情页4.6衣物搭配详情页4.7衣物收藏详情页五、核心代码5.1查询衣物档案5.2
桑程程
·
2023-11-24 14:01
JAVA大作业
java
开源
开发语言
spring
boot
使用 Scrapy 构建一个网络爬虫
记得n年前项目需要一个灵活的爬虫工具,就组织了一个小团队用
Java实现
了一个爬虫框架,可以根据目标网站的结构、地址和需要的内容,做简单的配置开发,即可实现特定网站的爬虫功能。
程序员大咖
·
2023-11-24 13:58
10-
java实现
对上传文件做安全性检查
对外接口支持文件上传功能时,为避免有人恶意上传有毒或者篡改程序的脚本,需要对上传的文件添加安全性校验。文章目录1.文件后缀校验2.校验文件头1.使用枚举类去校验1.魔数枚举类2.获取文件头,并校验是否为Excel2.FileMagic校验文件头3.校验文件大小4.示例1.文件后缀校验文件首先校验直观文件上传格式,校验文件后缀是否符合业务要求。以MultipartFile类为例StringfileN
CAT_cwds
·
2023-11-24 12:05
IO
开发过程中遇到的问题及解决方案
文件安全性检查
FileMagic
Flink部署安装及其WorldCount执行
Flink是一个针对流数据和批数据的分布式处理引擎,代码主要是由
Java实现
,部分代码是Scala。它可以处理有界的批量数据集、也可以处理无界的实时数据集。对Flink而言,其所要处理的主要场景就是流
IT瓜哥-杨得朝
·
2023-11-24 11:18
大数据
flink
scala
大数据
Spring Boot + Redis 操作多种实现
不同点:1.1、Jedis是Redis的
Java实现
的客户端。支持基本的数据类型如:String、Hash、List、Set、SortedSet。
公众号:Java后端
·
2023-11-24 10:50
分布式
redis
java
spring
boot
缓存
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他