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
iOS-进阶篇
Shell编程
进阶篇
(完结)
1.1for循环语句在计算机科学中,for循环(英语:forloop)是一种编程语言的迭代陈述,能够让程式码反复的执行。它跟其他的循环,如while循环,最大的不同,是它拥有一个循环计数器,或是循环变数。这使得for循环能够知道在迭代过程中的执行顺序。1.1.1shell中的for循环shell中的for循环与在c中不同,它包含三种形式:第一种结构是列表for循环;第二种结构就是不带列表的for循
惨绿少年
·
2020-08-11 02:02
Redis学习笔记——
进阶篇
一、Redis实现缓存1.缓存实现方式使用Redis做缓存有两种方式:直接通过RedisTemplate来使用、使用springcache集成RedisRedisTemplateSpringCache集成Redis2.数据淘汰机制前置知识点:key的生存时间和过期时间volatile-lru从已设置过期时间的数据集中挑选最近最少使用的数据淘汰volatile-ttl从已设置过期时间的数据集中挑选将
Goet
·
2020-08-10 22:49
webpack
进阶篇
(二十六):webpack实现SSR打包(上)
说明玩转webpack学习笔记页面打开过程服务端渲染(SSR)是什么?渲染:HTML+CSS+JS+Data->渲染后的HTML服务端:所有模板等资源都存储在服务端内⽹机器拉取数据更快⼀个HTML返回所有数据浏览器和服务器交互流程客户端渲染vs服务端渲染总结:服务端渲染(SSR)的核⼼是减少请求SSR的优势1、减少⽩屏时间2、对于SEO友好SSR代码实现思路服务端使⽤react-dom/serve
凯小默
·
2020-08-10 21:34
Webpack
react
ssr
node
webpack
java web
进阶篇
(三) 表达式语言
表达式语言(ExpressionLanguage,EL)是jsp2.0中新增的功能。可以避免出现许多的Scriptlet代码格式:${属性名称},使用表达式语言可以方便的访问对象中的属性,提交的参数或者进行各种数学运算,而且使用表达式语言最大的特点是如果输出的内容是null,则会自动使用空字符串("")表示。${name}表达式语言的主要功能就是进行内容的显示,为了显示的方便,在表达式语言中提供了
ShyBoyes
·
2020-08-10 16:36
java
web学习
程序员
csdn博客
java
web
java web
进阶篇
(九) Struts基础开发
Struts是Apache基金组织中Jakarta项目组的一个开源项目。主要实现MVC设计模式,其操作本质仍然是JSP、Servlet、JavaBean等技术应用。在struts中一共提供了4种标签。NO标签库描述1Bean标签管理JSP页面中的Bean操作2Logic标签完成各种逻辑控制操作3Html标签显示标签,主要是生成HTML标记4TILES标签使用动态模板构造显示页面5NESTED使用潜
ShyBoyes
·
2020-08-10 16:36
java
web学习
csdn博客
java
web
程序员
iOS开发之
进阶篇
(8)—— Run Loops
引用Apple文档--RunLoops深入理解RunLoopiOS刨根问底-深入理解RunLoop首先感谢ibireme及KenshinCui两位大神对RunLoops做出的探讨和总结.本文将大量地直接或间接引用自以上三个出处的内容,是对这三篇文章的一个理解和整合.如需更加深入了解RunLoops,还请单击上文引用链接.目录了解RunLoops概念RunLoops与线程的关系CFRunLoop相关
看影成痴
·
2020-08-10 15:48
Python语法
进阶篇
1
类的声明和定义创建类:classClassName:'类的帮助信息'class_suite例子:classStudent:'学生信息'studentcount=0def__init__(self,number,name,score);self.number=numberself.name=nameself.score=scoreStudent.studentcount+=1defdisplay(s
A_Mute dear
·
2020-08-10 14:10
登录案例java实现 ---- Java
进阶篇
目录一、环境搭建二、目录结构三、代码示例3.1、fail.html页面3.2、Login.htm页面3.3、IndexServlet.java3.4、LoginServlet.java3.5、LogoutServlet.java3.6、总结一、环境搭建JDK1.8+Tomcat1.8二、目录结构三、代码示例3.1、fail.html页面faill.html-->亲,你的用户名或密码输入有误!请重新
渭水文抄公
·
2020-08-10 12:23
2. web前端开发分享-css,js
进阶篇
一,css
进阶篇
:等css哪些事儿看了两三遍之后,需要对看过的知识综合应用,这时候需要大量的实践经验,简单的想法:把qq首页全屏另存为jpg然后通过ps工具切图结合css转换成html,有无从下手的地方可以用
weixin_33716557
·
2020-08-10 11:34
datepicker
进阶篇
FromtovardateToday=newDate();vardates=$("#fDate,#toDate").datepicker({defaultDate:"+1w",changeMonth:true,numberOfMonths:3,minDate:dateToday,onSelect:function(selectedDate){varoption=this.id=="fDate"?"
weixin_30653023
·
2020-08-10 11:18
iOS-
数组排序
首先提供一些排序文章供大家参考学习常用排序算法总结
iOS-
八大基本排序Sort各类算法和时间复杂度分析关于iOS中,我们有自己的"sort”尚方宝剑,主要涉及的有NSComparisonResult和compareNSComparisonResulttypedefNS_CLOSED_ENUM
琦玉老师很强
·
2020-08-10 10:46
.NET Core 学习资料精选:进阶
这是本系列的第二篇文章:
进阶篇
,喜欢的园友速度学起来啊。
dotNET跨平台
·
2020-08-10 07:10
iOS-
>OC多种定时器
在软件开发过程中,我们常常需要在某个时间后执行某个方法,或者是按照某个周期一直执行某个方法。在这个时候,我们就需要用到定时器。然而,在iOS中有很多方法完成以上的任务,到底有多少种方法呢?经过查阅资料,大概有三种方法:NSTimer、CADisplayLink、GCD。接下来我就一一介绍它们的用法。一、NSTimer1.创建方法1//设置定时器2[NSTimerscheduledTimerWith
初学者2016
·
2020-08-10 06:36
iOS学习
【
进阶篇
】Python+Go——带大家一起另寻途径提高计算性能
点击上方“Python爬虫与数据挖掘”,进行关注回复“书籍”即可获赠Python从入门到进阶共10本电子书今日鸡汤一腔热血勤珍重,洒去犹能化碧涛。/1前言/在上一篇文章中,【基础篇】Python+Go——带大家一起另寻途径提高计算性能,我们成功的通过Python调用Go代码,并且把计算密集的交给了Go来进行计算,虽然计算的很快,但是在获取返回值时,似乎有点让人诧异,并不是我们想象的那样子。/2造成
Python进阶者
·
2020-08-10 05:18
数据挖掘
python
编程语言
golang
go
微信公众平台运营八大技巧(
进阶篇
)
为什么80%的码农都做不了架构师?>>>近几个月来,原本以为微信朋友圈信息的更新越来越少,连那些“哲学故事”、“养生之道”都不发了是个别现象。后来才发现,其实就连有专业团队运营的企业账号也有心无力,这不“杜蕾斯”遇到瓶颈了,“飘柔”迷茫了,“星巴克”也乏味了,明星微信也都坍塌了,是因为取消每日推送的运营模式而观望,还是所谓的运营成为独角戏,小编们孤掌难鸣?带着这些问题,笔者走访了一些运营得不错的企
weixin_34365635
·
2020-08-10 03:17
iOS-
原生纯代码约束总结(二)之 AutoLayout
一,概述AutoLayout相比AutoResizing更加实用,是可以完全替代AutoResizing的一种自动布局方式。而在使用AutoLayout前,我们必须理解一个属性,那就是translatesAutoresizingMaskIntoConstraints。该属性表示autoresizingMask和autolayout两种方式的转换。这个属性对于在代码中生成的view来说默认是true
weixin_34284188
·
2020-08-10 03:55
ThoughtWorks(中国) 程序员读书雷达【整理】
基础篇
进阶篇
高级篇CodingPractice(编程实践)CleanCode《代码整洁之道》PragmaticUnitTesting《单元测试之道》TheProductiveProgrammer《卓有成效的程序员
weixin_30520015
·
2020-08-10 02:36
iOS-
获取UIView的所有层级结构
在iOS中获取UIView的所有层级结构应用场景在实际iOS开发中,很多时候都需要知道某个UI控件中包含哪些子控件,并且分清楚它们的层级结构和自个的frame以及bounds,以便我们完成复杂的UI布局,下面的代码就能很方便的获取某个UI控件的所有的层级结构,我们可以用它计算,然后把结果写入到本地磁盘,导出成XML文件,这样我们就可以很直观的看出它内部的细节。/***返回传入veiw的所有层级结构
chernyog
·
2020-08-10 02:07
iOS
iOS-
位移枚举
枚举&位移枚举之前,我们一般都采用C语言的方式定义枚举,这种枚举可以称为普通的枚举。typedefenum{DirectionTypeUp,DirectionTypeLeft,DirectionTypeDown,DirectionTypeRight}DirectionType;但是我们在查看苹果的SDK或者看一些第三方库时会像下面这样定义枚举。比如SDWebImage代码中这样定义枚举,这称为位移
关耳佳
·
2020-08-10 02:18
IOS小记
枚举
位移枚举
NS_OPTIONS
NS_ENUM
iOS-
笔试面试总结
面试题目涉及:(1)block的本质2017年5月iOS招人心得(附面试题)2018年iOS面试心得出一套iOS高级面试题iOS高级面试题–答案iOS----BAT网易笔试&面试题&参考答案阿里iOS三面答案答《卓同学的Swift面试题》《招聘一个靠谱的iOS》2019面试总结也许,这样理解HTTPS更容易HTTP与HTTPSiOS音视频小结2019iOS面试题-----网络相关之HTTP协议腾讯
临海听风V
·
2020-08-10 00:31
iOS
笔试面试
iOS开发
软件测试
进阶篇
(一)
测试分类一,按开发阶段分1.1单元测试单元测试是对软件组成单元进行测试。目的是检验软件基本组成单元的正确性。测试对象是软件设计的最小单位:模块,又称模块测试测试阶段:编码后或者编码前测试对象:最小模块测试人员:白盒测试工程师或者开发工程师测试依据:代码和注释+详细设计文档测试方法:白盒测试测试内容:模块接口测试,局部数据结构测试,路径测试,错误处理测试,边界测试1.2集成测试集成测试也称为联合测试
qq_40421712
·
2020-08-10 00:25
测试
火拼泡泡龙技巧以及一些技术简介
火拼泡泡龙技术火拼泡泡龙技术基本规则
进阶篇
困惑篇之摆阵法高手篇之规则高手篇之防守没按规则打出泡泡禁忌速度与准度的选择场外因素网速系统观摩结语基本规则跟连连看,对对碰之类的游戏很相似,打出的泡泡,如果可以使
尹凯文
·
2020-08-09 23:12
随笔
IOS-
代理模式
代理设计模式的作用:1.A对象监听B对象的一些行为,A成为B的代理2.B对象想告诉A对象一些事情,A成为B的代理代理设计模式的总结:如果你想监听别人的一些行为,那么你就要成为别人的代理如果你想告诉别人一些事情,那么就让别人成为你的代理代理设计模式的开发步骤1.拟一份协议(协议名字的格式:控件名+Delegate),在协议里面声明一些代理方法(一般代理方法都是@optional)2.声明一个代理属性
luyangjay
·
2020-08-09 22:11
IOS移动开发
Recycleview实现复杂页面 三种以上布局 瀑布流 多布局 scrollview嵌套recyclerView 显示不全 滑动冲突 之进阶终极篇
都会有一种茫然的感觉,在心里想着如何实现,然后网上搜索如何实现复杂布局页面,当初我也是这么过来的,可以说踩了很多很大的坑,所以决定写下这篇博客,供各位猿猿参观,想相信看完此篇,绝对是最后一篇,不用再找了,当然此篇为
进阶篇
哦_也好
·
2020-08-09 21:42
安卓之Recycleview
React-native 实现iconfont.ttf字体图标使用 以及XCode的相关配置
96d5c66791c3):1、在阿里图标库中下载好对应的字体图标,取出iconfont.ttf分别放到android->app->src->main->assets->fonts下(文件夹没有就创建一下)和
ios
hzxOnlineOk
·
2020-08-09 21:08
react-native
iOS-
删除相册照片
#import[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(takeScreenSheetAction:)name:UIApplicationUserDidTakeScreenshotNotificationobject:nil];-(void)takeScreenSheetAction:(NSNoti
潴潴看咿海
·
2020-08-09 20:06
iOS
代码笔记
ios-
使用Xib加载或Storyboard加载控制器(视图)
在ios中,一般建议使用代码布局,因为使用代码布局,后期维护容易,拓展容易,并且可以实现动态加载很多数据,但如果你对代码布局觉得繁琐,觉得Xib布局或者Storyboard布局比较方便适合你,那也不是不可以使用,下面来详细介绍Xib布局和Storyboard布局,本文只介绍布局搭建,关于动作响应和事件处理不会涉及:1、Xib加载://假如,在App启动时,我想给window加载一个视图控制器作为根
小可_子衿
·
2020-08-09 20:49
ios开发
ios-
自动布局约束的问题
目前的自动布局的框架有两个框架是很好用的一个就是SnapKit还有个就是Masonry,为什么要使用框架,因为苹果自带的框架我们使用起来代码写的太多了。所以我们可以使用第三方框架来编写。其中这里补充一点就是我们如果已经给一个控件添加过约束,我们还想去修改的话,我们只需要通过下面这个代码进行判断,满足条件就可以修改了。//通过判断contenView的约束,然后根据属性和用户对象来判断约束是不是这个
rv0p111
·
2020-08-09 19:37
ios-Swift
Spring系列:Spring MVC
进阶篇
Spring系列:SpringMVC
进阶篇
SpringMVC简介概述DispatcherServlet组件类Spring整合SpringMVCPOM配置`web.xml`CharacterEncodingFilterDispatcherServlet
路修
·
2020-08-09 18:41
iOS逆向之旅(
进阶篇
) — 代码注入
延伸做过游戏外挂的人都知道,代码注入通常是通过这工具去注入的进行测试的【当然还有劫持注入等等其他注入方式】通常这种测试注入的方式有两种一种是直接注入汇编代码【这种方式只能用在简单测试。在iPhone中,我们可以通过LLDB、Cycript直接注入OC原生语言进行测试,这种方式更加简单粗暴。其实我们平时调试多多少少都会用过LLDB,或许你已经会了不少】一种是注入一个.dll的动态库【这种是windo
weixin_34008805
·
2020-08-09 18:14
【android
进阶篇
】MVP+Retrofit+RxJava框架结合
【android
进阶篇
】MVP+Retrofit+RxJava框架结合置顶2016年08月15日17:22:04阅读数:17044【android
进阶篇
】【android
进阶篇
】MVP+Retrofit
getan525
·
2020-08-09 17:43
iOS-
为你的应用兼容iPhone X
每年苹果爸爸都会在六月份的WWDC上发布有关下一代iOS的新特性和改动内容,开发者们有半年时间去准备和兼容最新版本的iPhone和操作系统。但是这一次为了在发布会前不泄露iPhoneX的相关信息(实际上我们早就知道了=。=),苹果知道昨天才在官网上线了兼容全面屏的指导文档和视频。离iPhoneX正式上市还有两个月不到的时间,我们需要为我们的app做哪些准备呢?屏幕我们在编码中使用的是以point为
潴潴看咿海
·
2020-08-09 17:44
iOS
iOS-
使用Masonry布局不能立即获取到frame
前言我相信很多同学曾经都遇到过这样的问题:明明用masonry布好局了,怎么获取到的frame就是0呢?解决问题不难,百度一下就能找到答案,但如果只是单纯的解决问题而不去想为什么或许会制约我们的成长。问题重现1.先看下面这段代码:[self.scrollViewmas_makeConstraints:^(MASConstraintMaker*make){make.edges.mas_equalTo
MinggeQingchun
·
2020-08-09 17:32
iOS-OC
vue从入门到精通之
进阶篇
(三)axios
基本使用Axios.method('url',[,..data],options).then(function(res){}).catch(function(err){})合并请求this.$axios.all([请求1,请求2]).then( this.$axios.spread(function(res1,res2){ }))拦截器单请求配置options:axios.pos
朱天和
·
2020-08-09 13:00
JavaScript
Vue
vue从入门到精通
Android ORM 框架:GreenDao 使用详解(
进阶篇
)
本文作者:speedyCSDN专栏:http://blog.csdn.net/speedystone/article/details/74193053掘金专栏:https://juejin.im/post/595a12ba6fb9a06b9a5175bd前言在AndroidORM框架:GreenDao使用详解(基础篇)中,我们了解了GreenDao的基本使用,本文我们将深入讲解GreenDao的使
speedystone
·
2020-08-09 12:53
android
探索之旅
UDP实时图像传输
进阶篇
——1080P视频传输
在UDP实时图像传输一文中,介绍了如何使用UDP来实现图像的实时传输,并使用C#进行了发送端和接收端的搭建。但是文中的方法是对整张图片进行JPEG压缩,并通过UDP一次性地发送到接收端,由于一个UDP数据包只能发送64k字节的数据,所以该方法的图片传输大小是有限制的,实测只能发送480P视频中的图像。所以本文将继续采取逐帧发送的形式,以1080P的视频为例,实现更高清晰度(1080×1920×31
白鸟无言
·
2020-08-09 11:18
Android高手
进阶篇
2-自定义AttributeSet属性
前段时间因为项目的需求,而需要自定义控件的AttributeSet属性,那么我们什么时候需要这种方法来自定义控件呢?好了,不卖关子啦,直接进入主题,一般是当项目中遇到这样的场景需要自定义控件的AttributeSet属性:一个自定义控件的有些属性内容是随着外部条件而动态改变的,forexample:一个自定义的ListView控件,需要在底部添加一个View,而这个View在不同的模块使用中传入的
梦想天空-我心飞翔
·
2020-08-09 10:29
移动开发
Android
自定义控件属性
webpack
进阶篇
(二十一):Tree Shaking的使用和原理分析
说明玩转webpack课程学习笔记。treeshaking(摇树优化)概念:1个模块可能有多个⽅法,只要其中的某个⽅法使⽤到了,则整个⽂件都会被打到bundle⾥⾯去,treeshaking就是只把⽤到的⽅法打⼊bundle,没⽤到的⽅法会在uglify阶段被擦除掉。使⽤:webpack默认⽀持,在.babelrc⾥设置modules:false即可productionmode的情况下默认开启要求
凯小默
·
2020-08-09 09:10
12-Webpack
java基础
进阶篇
(六)------HashTable
文章目录一.概述二.和HashMap的比较1.不同点1).接口2).线程安全3).初始容量和扩容4).键值null的情况2.相同点三.结构图一.概述 前面介绍了HashMap的结构和原理,这里介绍个类似HashMap的结构Hashtable。 HashTable官方解释是HashMap的轻量级实现,和HashMap一样,Hashtable也是一个散列表,它存储的内容是键值对(key-value
java源码栈
·
2020-08-09 08:38
java
java基础
进阶篇
(四)------HashMap
文章目录一.前言二.特点和常见问题二.接口定义三.初始化构造函数1.HashMap();2.HashMap(intinitialCapacity);3.HashMap(intinitialCapacity,floatloadFactor);四.HashMap内部结构五.HashMap的存储分析六.HashMap的读取分析七.常用方法1.put(Kkey,Vvalue)2.putAll(Mapm)2
java源码栈
·
2020-08-09 08:38
java基础
进阶篇
(五)------HashSet
文章目录一.概述二.源码分析1.HashSet源码2.两个重要成员变量1.map2.PRESENT三.构造方法1.publicHashSet();2.publicHashSet(Collectionc);3.publicHashSet(intinitialCapacity,floatloadFactor);4.publicHashSet(intinitialCapacity);5.特殊的构造方法四
java源码栈
·
2020-08-09 08:38
java基础
进阶篇
(三)------LinkedList
文章目录一、概述二、源码分析2.1、定义2.2、属性2.3、构造方法2.4、增加方法2.5、移除方法2.5、查找方法一、概述LinkedList与ArrayList一样实现List接口,只是ArrayList是List接口的大小可变数组的实现,LinkedList是List接口链表的实现。基于链表实现的方式使得LinkedList在插入和删除时更优于ArrayList,而随机访问则比ArrayLi
java源码栈
·
2020-08-09 08:38
java
linkedlist
java基础
进阶篇
(七)------LinkedHashMap
文章目录一.概述二.特点三.应用场合四.构造方法1.参数为空2.accessOrder五.源码结构分析六.常见问题1.如何实现的元素有序?2.如何保证顺序的正确以及同步3.如何实现两种顺序(插入顺序或者访问顺序)?4.为什么重写containsValue()而不重写containsKey()?七.常用方法一.概述 LinkedHashMap是HashMap的子类,关于HashMap可以看下前面的
java源码栈
·
2020-08-09 08:38
java
链表
hashmap
java基础
进阶篇
(二)------ArrayList
前言ArrayList在开发中用到的频率很高,其中原生态提供的方法有一些很好用的重载版本,其中有的坑该跳得跳啊.文章目录前言一.ArrayList的6种初始化方法1.构造方法参数为空2.构造方法参数为List3.构造方法参数为int4.使用Arrays.asList(Obj);5.使用匿名内部类6.使用Collections.ncopies(通过复制参数)二.常规操作:增删改查1.添加元素|集合,
java源码栈
·
2020-08-09 08:37
java
arraylist
flutter学习记录
深入理解Flutter多线程:https://blog.csdn.net/LiuXiaoZhuang_CSDN/article/details/895778782.futurethen理解:Flutter
进阶篇
chenrunhua
·
2020-08-09 07:31
flutter
仿360悬浮窗——
进阶篇
仿360悬浮窗——
进阶篇
上一章讲了仿360基础篇,这一章在基础上做一下功能的拓展,如果你需要做成像360一样的东西,可以在我源码基础上修改即可,当然如果你做launcher开发,也可以做成苹果手机那样的悬浮快捷按钮
aiyh0202
·
2020-08-09 07:41
WindowManager
音频频谱图(自定义View——
进阶篇
2)
音频频谱+波形图绘制我们经常有看到音乐播放器播放界面会有频谱图显示,感觉很炫,今天我就带大家来实现频谱图,顺便将波形图绘制也分享给大家,这里重点讲频谱这块。我们这里的频谱采用8分频fft,这里的8分频指的是什么呢,了解音频的知道,普清的音频数据是44.1K的采样率(每秒采样44.1K个点),安卓的默认输出采样也是44.1K(这也就是说,即时你手机下载的高清音频,实际播放出来,安卓底层已经重采样过了
aiyh0202
·
2020-08-09 07:41
自定义控件
FFT
Android
频谱
View
FFT
IOS-
框架模式(简述 MVC,MVP,MVVM 和 VIPER)
MV(X)系列概要 做iOS开发也有一段时间了,最近闲暇之余总结了一下几个iOS框架,每个人对架构和设计模式都有不同的理解,在此记录下我的一些小见解,仅供参考,欢迎批评指正。当今我们已经有很架构设计模式方面的选择:A.MVCB.MVPC.MVVMD.VIPER前三种设计模式都把一个应用中的实体分为以下三类:A:Models–负责主要的数据或者操作数据的数据访问层,可以想象Perspn和Perso
Maxdong24
·
2020-08-09 06:11
IOS开发
java基础
进阶篇
(一)------String
文章目录前言一.构造方法1.参数为空2.参数是普通字符串3.参数为char类型数组,此构造方法有两种选择4.参数为int类型数组5.参数是StringBuffer,StringBuilder的情况.另外String构造方法支持byte类型参数,面试常见问题:二.字符串常规操作:查找,替换,连接分割,截取1.查找2.替换3.连接4.分割5.截取三.正则判断方法四.格式转换1.转大小写toUpperC
java源码栈
·
2020-08-09 05:41
从零开始学Sketch——
进阶篇
本文转自http://www.jianshu.com/p/ff70b5f35c8f从零开始学Sketch——
进阶篇
Sketch是一款矢量绘图应用,而矢量绘图无疑是目前进行网页、图标以及界面设计的最好方式
a1311010193
·
2020-08-09 04:20
上一页
72
73
74
75
76
77
78
79
下一页
按字母分类:
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
其他