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
———移动安全高级篇
Redis
高级篇
(一)分布式缓存
一、单点redis问题:1、数据丢失问题实现redis数据持久化2、并发问题搭建主从集群,实现读写分离3、故障恢复问题搭建redis哨兵,实现监控监测和自动恢复4、存储能力问题搭建分片集群,利用插槽机制实现动态扩容二、Redis持久化1、定义利用永久性存储介质将数据进行保存,在特定的时间将保存的数据恢复的工作机制称为持久化。(持久化就是把内存的数据写到磁盘中去,防止服务宕机了内存数据丢失。)2、R
珠光
·
2023-03-29 18:58
Redis
redis
缓存
数据库
MySQL 8.0 安装详细教程,看这一篇就够了
同学大家从今天开始我们就开始了,为期三个月的MySQL,中
高级篇
幅的学习,欢迎大家持续关注,今天我们首先传授大家mysql软件的安装,以及8.0版本和5.7版本之间同步教学,(我也是名学生,哪里不理解,
算力鬼才信
·
2023-03-29 14:00
mysql
数据库
python
开发语言
个人数据保护之殇!27.73%的移动应用正在窃取用户隐私
通付盾
移动安全
实验室最新发布《2018年一季度移动应用安全态势报告》(简称《报告》)从移动应用数据安全出发,以“隐私数据保护之殇”为主题
PAYEGIS
·
2023-03-28 20:41
【SpringBoot
高级篇
】springboot实现上传doc&docx文件格式转pdf在线预览
springboot实现上传doc&docx文件格式转pdf在线预览实现效果pomcontrollerservicedomainSpringMvc虚拟路径映射htmlBug部署到Linux访问失败部署到Linux服务器中doc转pdf失败实现效果1、点击上传接口文档2、显示上传提示3、查看项目对应的所有接口文档,点击文档查看接口详情pomorg.springframework.bootspring
喜羊羊sk
·
2023-03-28 14:22
#
SpringBoot
springboot
文件上传
MySQL
高级篇
_第18章_主从复制
1.主从复制概述1.1如何提升数据库并发能力在实际工作中,我们常常将Redis作为缓存与MySQL配合来使用,当有请求的时候,首先会从缓存中进行查找,如果存在就直接取出。如果不存在再访问数据库,这样就提升了读取的效率,也减少了对后端数据库的访问压力。Redis的缓存架构是高并发架构中非常重要的一环。此外,一般应用对数据库而言都是“读多写少”,也就说对数据库读取数据的压力比较大,有一个思路就是采用数
UntifA
·
2023-03-25 21:15
#
MySQL
mysql
数据库
用golang实现mongodb数据库连接池-
高级篇
-协程安全
版本golang--1.12.4mongodb--4.0godriver--1.0.0简介在上一篇《用golang实现mongodb数据库连接池-基本篇》我们实现了mongodb的golangdriver按序使用的基本版,但还需要进一步提升效率和高并发安全。本篇张实现高效率协程安全版。datarace什么是datarace,考虑如下代码:varbalanceintfuncDeposit(amoun
kmnemon
·
2023-03-25 13:31
一个WebServer的基本要素(
高级篇
)
前言首先我们在上篇中讲了WebServer的最基本的内容,包括调用socket接口让用户和服务器通信,服务器对用户请求的处理,如何解析http请求报文,IO模型等问题,这样就实现了最基本的服务器功能,但是一个优秀的服务器还需要很多其他技术的支持。数据库连接池用户在和服务器的交互中可能会需要在服务器中记录数据,如用户的账号密码等信息,需要将这些信息保存起来,并随时提供给用户通过服务器查询,这就需要在
Sweler*19
·
2023-03-25 01:04
服务器
c++
Cesium开发
高级篇
| 05场景后期处理
为实现三维模型的更炫、更酷、更美观,Cesium在1.46的版本中新增了场景的后期处理(PostProcessing)功能,包括模型描边、黑白图、明亮度调整、夜市效果、环境光遮蔽,也包括雷达扫描、原型扩散等一些特效。今天我们来学习一下场景后期处理的基础知识和实现流程。场景后期处理流程场景的后期处理这个词比较陌生,但说起照片的PS大家都很熟悉,这两个过程非常类似。日常生活中我们拍摄完照片之后,发现太
GIS李胜
·
2023-03-24 21:46
全网最全Spring面试题之
高级篇
整理总结(二)(共16题,附超详细解答)
1.谈谈你对springIOC和DI的理解,它们有什么区别?IoCInverseofControl反转控制的概念,就是将原本在程序中手动创建UserService对象的控制权,交由Spring框架管理,简单说,就是创建UserService对象控制权被反转到了Spring框架DI:DependencyInjection依赖注入,在Spring框架负责创建Bean对象时,动态的将依赖对象注入到Bea
6cc011a46fcd
·
2023-03-24 03:42
【谷粒商城
高级篇
】商城业务:首页整合、Nginx 域名访问、性能优化与压力测试
谷粒商城笔记合集分布式基础篇分布式
高级篇
高可用集群篇===简介&环境搭建======Elasticsearch===项目简介与分布式概念(第一、二章)Elasticsearch:全文检索(第一章)基础环境搭建
愿你满腹经纶
·
2023-03-23 22:19
#
谷粒商城
nginx
性能优化
java
谷粒商城微服务分布式
高级篇
七——压力测试和性能优化
文章目录压力测试性能指标JMeterJMeter安装JMeterAddressAlreadyinuse错误解决jconsole与jvisualvm优化中间件对性能的影响简单优化吞吐量测试三级分类数据测试nginx动静分离模拟线上应用内存崩溃宕机情况测试数据表格优化三级分类数据获取压力测试压力测试考察当前软硬件环境下系统所能承受的最大负荷并帮助找出系统瓶颈所在。压测都是为了系统在线上的处理能力和稳定
hi163hello
·
2023-03-23 21:30
Gulimall
『
高级篇
』docker之gitlab和jenkins-CICD流程(43)
原文链接地址:『
高级篇
』docker之gitlab和jenkins-CICD流程(43)上节已经安装好了gitlab和jenkins,这次就把CICD的流程串起来切身的体验下CICD。
IT人故事会
·
2023-03-21 15:29
轻松学习E-Prime(三十七):
高级篇
练习
第二章综合练习带*的题目如果无法完成,并不要紧。第一关:停止信号任务本关需要用到的材料在“综合练习\停止信号实验”中。设计如下实验:一共呈现20次刺激,这20次刺激分为“Go信号”和“Stop信号”。“Go信号”刺激会首先呈现一个空心的圆500ms,然后呈现一个向左或向右的黑色箭头。如果箭头向左,被试需要按下f键,反之按下j键头。箭头呈现1000ms,但是允许被试在3000ms内按键;而“Stop
百灵青鸳
·
2023-03-21 06:22
2020年第三季度中国手机安全状况报告
360公司近日发布《2020年第三季度中国手机安全状况报告》(以下简称“报告”),披露了
移动安全
发展趋势,及黑灰产业链的新玩法、新特征。
6c3dbb29d9ed
·
2023-03-21 03:56
【mybatis-
高级篇
】
mybatis-
高级篇
一、mybatis原理Mybatis的四大对象ExecutorParameterHandlerResultSetHandlerStatementHandler一个MappedStatement
giraffecode9668
·
2023-03-20 08:27
Cesium开发
高级篇
| 01空间数据可视化之Primitive
在基础篇中我们讲过空间数据可视化之Entity实体类,今天我们介绍另外一个比较接近渲染引擎底层的类Primitive,虽然两者都可用于绘制同样的几何图形,但考虑到性能问题,我们更推荐您使用Primitive类实现。在使用PrimitiveAPI之前,您最好具备WebGL基础知识,如果对WebGL不是太了解,建议先学习《WebGL编程指南》这本书。Primitive介绍1.Primitive组成Pr
GIS李胜
·
2023-03-17 18:34
docker系列教程:docker图形化工具安装及docker系列教程总结
高级篇
也算快完了。有没有相关,我们前面学习的时候,都是通过命令行来操作docker的,难道docker就没有图形化工具吗?答案是肯定有的。
凯哥Java
·
2023-03-17 05:12
MySQL
高级篇
03【逻辑架构】
目录1.逻辑架构剖析1.1服务器处理客户端请求1.2Connectors1.3第一层:连接层1.4第二层:服务层1.5第三层:引擎层1.6存储层1.7小结2.SQL执行流程2.1MySQL的执行流程2.2MySQL8.0的执行流程1.确认`profiling`是否开启2.多次执行相同SQL查询3.查看profiles4.查看profile2.3MySQL5.7的执行流程1.配置文件中开启查询缓存2
大脑不能为空
·
2023-03-15 02:48
MySQL教程合集
mysql
架构
数据库
【MySQL
高级篇
】第04章_逻辑架构
第04章_逻辑架构1.逻辑架构剖析1.1服务器处理客户端请求首先MySQL是典型的C/S架构,即Clinet/Server架构,服务端程序使用的mysqld。不论客户端进程和服务器进程是采用哪种方式进行通信,最后实现的效果是:客户端进程向服务器进程发送一段文本(SQL语句),服务器进程处理后再向客户端进程发送一段文本(处理结果)。那服务器进程对客户端进程发送的请求做了什么处理,才能产生最后的处理结
陌上人如玉এ
·
2023-03-14 04:13
MySQL
mysql
架构
服务器
01 | 可见性、原子性和有序性问题:并发编程Bug的源头
如果你细心观察的话,你会发现,不管是哪一门语言,并发类的只是都是在
高级篇
里,换句话说,这块知识点对于程序员来讲是比较进阶的知识,比如你若对操作系统的知识一无所知的话,那去理解一些原理就会比较费力气。
逗逼程序员
·
2023-03-12 11:24
【MySQL
高级篇
】第02章 MySQL的数据目录
第02章MySQL的数据目录1.MySQL8的主要目录结构find/-namemysql1.1数据库文件的存放路径showvariableslike'datadir';#/var/lib/mysql/mysql>showvariableslike'datadir';+---------------+-----------------+|Variable_name|Value|+----------
陌上人如玉এ
·
2023-03-10 15:46
MySQL
mysql
数据库
服务器
SpringCloud
高级篇
- Nacos
SpringCloud
高级篇
–Nacos文章目录SpringCloud
高级篇
--Nacos@[toc]一、SpringCloudAlibaba入门简介1.1为什么会出现?1.2带来了什么?
LeBrWcd
·
2023-03-10 08:47
spring
cloud
微服务
java
负载均衡
SpringCloud-
高级篇
(一)
目录:(1)初识Sentinel-雪崩问题的解决方案(2)服务保护Sentinel和Hystrix对比(3)Sentinel初始-安转控制台(4)整合微服务和Sentinel微服务
高级篇
(1)初识Sentinel
dengfengling999
·
2023-03-10 08:38
java
数据库
分布式
Cesium开发
高级篇
| 02材质设置
无论是通过Entity类,还是通过Primitive类添加的空间几何数据,Cesium都提供了对应的方法或材质相关类对材质进行修改。在讲解材质设置之前,首先我们先简单地介绍下什么是材质。比较粗浅的理解是,材质可以是几何对象表面的任意一种着色(Cesium.Color)、可以是贴在其表面的一张图片、也可以是一个纹理或图案,比如下图中的条形或棋盘形的图案。针对于两种方式(Entity和Primitiv
GIS李胜
·
2023-03-10 05:15
2.11.uboot的移植1-从三星官方uboot开始移植-朱有鹏-专题视频课程
课程收益本课程为uboot和系统移植阶段的第11部分,适合有一定嵌入式学习基础(譬如学完了裸机全集和C语言
高级篇
),需要继续学习uboo
朱有鹏老师
·
2023-03-10 04:14
视频教程
系统移植
linux移植
驱动
uboot移植
bootloader
Elasticsearch使用——
高级篇
1.数据聚合**聚合(aggregations)**可以让我们极其方便的实现对数据的统计、分析、运算。例如:什么品牌的手机最受欢迎?这些手机的平均价格、最高价格、最低价格?这些手机每月的销售情况如何?实现这些统计功能的比数据库的sql要方便的多,而且查询速度非常快,可以实现近实时搜索效果。1.1.聚合的种类聚合常见的有三类:**桶(Bucket)**聚合:用来对文档做分组TermAggregati
程序猿 呕吼吼~~~
·
2023-03-10 04:49
SpringCloud学习
elasticsearch
java
java-ee
Spring Batch
高级篇
-并行步骤
目录引言概念案例转视频版引言接着上篇:SpringBatch
高级篇
-多线程步骤,了解SpringBatch多线程步骤后,接下来一起学习一下SpringBatch高级功能-并行步骤概念并行步骤,指的是某2
浪飞yes
·
2023-02-28 05:38
Spring
Batch
极简入门
spring
spring
boot
java
springbatch
并行
Spring Batch
高级篇
-分区步骤
目录引言概念分区器分区处理器案例转视频版引言接着上篇:SpringBatch
高级篇
-并行步骤了解SpringBatch并行步骤后,接下来一起学习一下SpringBatch高级功能-分区步骤概念分区:有划分
浪飞yes
·
2023-02-28 05:38
Spring
Batch
极简入门
spring
java
分区
springbatch
docker
高级篇
第二章-分布式存储之实战案例:3主3从redis集群搭建
在上一篇文章中,我们介绍了分布式存储的三种方式:hash取余分区、一致性哈希算法分区以及哈希槽分区。本篇,我们就来实战3主3从的哈希槽Redis集群搭建。大家好,我是凯哥Java(kaigejava),乐于分享,每日更新技术文章,欢迎大家关注“凯哥Java”,及时了解更多。让我们一起学Java。也欢迎大家有事没事就来和凯哥聊聊~~~本次案例分为:三主三从Redis集群配置、主从容错切换迁移案例、主
凯哥Java
·
2023-02-23 03:48
docker学习系列
java
redis
开发语言
maven pom配置
高级篇
在自动化构件方面,maven提供强大的支持---未完待续使其能通过Maven的命令去实现代码的提交等操作,即不用SVN客户端的参与了。mvnscm:checkin-Dmessage="代码提交日志"#代码提交mvnscm:update#代码更新接下来将使用maven-release-plugin进行版本的发布、回滚等操作,maven-release-plugin的用途是帮助自动化项目版本发布,它依
艾比ab
·
2023-02-19 08:56
Spring事务(Transaction)管理
高级篇
一栈式解决开发中遇到的事务问题
Spring是目前Java开发中最流行的框架了,它的事务管理我们在开发中常常的用到,但是很多人不理解它事务的原理,导致开发中遇到事务方面的问题往往都要用很长的时间才能解决,下面就带着大家去深入了解Spring的事务,然后文章的最后还会给出开发中常常遇到的问题以及解决方案。如果单纯的用Spring框
程序员xiaozhang
·
2023-02-18 21:00
【Android】25.0 手机多媒体(三)——通知(Notification)(3):进阶篇 -
高级篇
1.0在本系列第1篇中就提到,国内各种深度定制的Android系统,通知(Notification)可能存在其他乱七八糟的缺陷。所以本来打算分成2篇来讲解的,现在只能综合1篇讲完,因为——进阶篇基本处于失效状态……,而且高阶篇也由于定制等的原因,效果不会是想象中的那么喜人。本篇所有内容只能用真机测试,模拟器是体现不出来的(其实很多真机也体现不出来)同样本篇基于前2篇的内容和第2篇的Notifica
bobokaka
·
2023-02-18 07:57
依赖注入框架Dagger2详解(三),Java注解处理器APT入门
330规范依赖注入框架Dagger2详解(三),Java注解处理器APT入门依赖注入框架Dagger2详解(四),初级篇依赖注入框架Dagger2详解(五),中级篇依赖注入框架Dagger2详解(六),
高级篇
什么是注解
门心叼龙
·
2023-02-17 08:39
java
高级篇
2——System类、StringBuilder类、包装类
1、System类java.lang.System类提供大量静态方法,可以获取与系统相关的信息或系统级操作。常用方法publicstaticlongcurrentTimeMillis():返回以毫秒为单位的当前时间publicstaticvoidarraycopy(objectsrc,intsrcPos,Objectdest,intdestPods,intlength):将数组中指定的数据拷贝到另
Saltyyy
·
2023-02-16 22:55
java高级篇
java
api
谷粒商城项目笔记总结(2/2)
文章目录商城项目-
高级篇
(下)商城业务-认证服务1、初始化环境搭建2、开通阿里云的短信服务3、整合短信服务4、发送验证码并防刷5、注册功能6、用户名密码登录功能7、OAuth2.08、微博社交登录9、整合微博社交登录
七月J
·
2023-02-16 21:04
谷粒商城
/
尚医通
谷粒商城
谷粒商城
高级篇
实现分布式锁代码_redis 分布式锁再这么用,我就劝退你
-如有不严谨或者错误之处,还望不吝赐教,轻点怼,人家还是个孩子,嘤嘤嘤~引言最近项目上线的频率颇高,连着几天加班熬夜,身体有点吃不消精神也有些萎靡,无奈业务方催的紧,工期就在眼前只能硬着头皮上了。脑子浑浑噩噩的时候,写的就不能叫代码,可以直接叫做Bug。我就熬夜写了一个bug被骂惨了。由于是做商城业务,要频繁的对商品库存进行扣减,应用是集群部署,为避免并发造成库存超买超卖等问题,采用redis分布
weixin_39702335
·
2023-02-16 21:28
谷粒商城高级篇实现分布式锁代码
并发编程 · 基础篇(中) · 三大分析法分析 Handler
并发编程·基础篇(上)·android线程那些事并发编程·基础篇(下)·android线程池那些事并发编程·提高篇(上)·Java并发关键字那些事并发编程·提高篇(下)·Java锁安全性那些事并发编程·
高级篇
·
2023-02-07 10:16
后端
Unity手游引擎安全解析及实践
Unity手游引擎安全解析及实践近日,由Unity主办的“Unity技术开放日”在广州成功举办,网易
移动安全
技术专家卓辉作为特邀嘉宾同现场400名游戏开发者分享了网易在手游安全所积累的经验。
000000000000O
·
2023-02-07 07:05
Android 开发, Android 安全 精品资料收集 (持续更新...)
系统安全(Android)看雪安全论坛吾爱破解DroidSec安卓安全中文站阿里聚安全360安全播报平台腾讯安全应急响应中心360
移动安全
wiki.secmobi.commobilesecuritywiki.comandroid-security-awesome
Omni-Space
·
2023-02-06 21:19
Android
Security
Android
Notes
Android
Android
Security
Machine
Learning
【宋红康 MySQL数据库 】【
高级篇
】【19】多版本并发控制MVCC
持续学习&持续更新中…学习态度:守破离【宋红康MySQL数据库】【
高级篇
】【19】多版本并发控制MVCC什么是MVCC快照读与当前读快照读当前读复习再谈隔离级别隐藏字段、UndoLog版本链MVCC实现原理之
lpruoyu
·
2023-02-05 18:37
数据库
mysql
mvcc
MySQL
高级篇
(上)
一、MySQL的架构介绍1.1MySQL简介概述MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。Mysq|是开源的,所以你不需要支付额外的费用。MysqI支持大型的数据库。可以处理拥有上千万条记录的大型数据库。MySQL使用标准
cv展示
·
2023-02-05 18:07
Database
mysql
数据库
《MySQL
高级篇
》十三、锁
文章目录1.概述2.MySQL并发事务访问相同记录2.1读-读情况2.2写-写情况2.3读-写或写-读情况2.4并发问题的解决方案3.锁的不同角度分类3.1从数据操作的类型划分:读锁、写锁1.锁定读2.写操作3.2从数据操作的粒度划分:表级锁、页级锁、行锁1.表锁(TableLock)①表级别的S锁、X锁②意向锁(intentionlock)③自增锁(AUTO-INC锁)④元数据锁(MDL锁)2.
爱编程的大李子
·
2023-02-05 18:36
MySQL从入门到入土
mysql
mysql
高级篇
三:mysql内存管理和并发参数调整
文章目录mysql内存管理及优化内存优化原则MyISAM内存优化key_buffer_sizeread_buffer_sizeread_rnd_buffer_sizeInnoDB内存优化innodb_buffer_pool_sizeinnodb_log_buffer_sizeMysql并发参数调整max_connectionsback_logtable_open_cachethread_cache
Onemorelight95
·
2023-02-05 18:36
mysql
mysql
「MySQL
高级篇
」MySQL存储引擎
本篇速览早在MySQL基础篇的学习中,我们就一直看到innodb这个存储引擎,但是好像对于其他的存储引擎也没有去学习和了解,而innodb有何种特点也不得而知,而本篇将从一下四点,带你逐一攻破Ta:1️⃣首先系统地介绍一下MySQL数据库服务器的体系结构,在学习存储引擎之前,我们需要了解存储引擎在MySQL数据库服务器中所占的地位和作用2️⃣再介绍一下MySQL数据库中的存储引擎,即MySQL有哪
ikt4435
·
2023-02-05 18:06
程序员
编程
Java
数据库
mysql
java
《MySQL
高级篇
》十二、MySQL事务日志
文章目录1.redo日志1.1为什么需要REDO日志1.2REDO日志的好处、特点1.好处2.特点1.3redo的组成1.4redo的整体流程1.5redolog的刷盘策略1.6不同刷盘策略演示1.刷盘策略分析2.举例1.7写入redologbuffer过程1.补充概念:Mini-Transaction2.redo日志写入logbuffer3.redologblock的结构图1.8redologf
爱编程的大李子
·
2023-02-05 18:05
MySQL从入门到入土
mysql
数据库
java
mysql精讲
高级篇
第00章写在前面mysql高级特性分为4个篇章mysql架构篇第一章:Linux下mysql的安装与使用第二章:MySQL的数据目录第二章:逻辑架构第五章:存储引擎索引与调优篇第六章:索引的数据结构第七章:InnoDB数据存储结构第八章:索引的创建与设计原则第九章:性能分析工具的使用第十章:索引优化与查询优化第十一章:数据库的设计规范第十二章:数据库其他调优策略事务篇第十三章:事务基础知识第十四章
time never ceases
·
2023-02-05 18:35
数据库
mysql
数据库
java
《MySQL
高级篇
》十四、多版本并发控制
文章目录1.什么是MVCC2.快照读与当前读2.1快照读2.2当前读3.复习3.1再谈隔离级别3.2隐藏字段、UndoLog版本链4.MVCC实现原理之ReadView4.1什么是ReadView4.2设计思路4.3ReadView的规则4.4MVCC整体操作流程5.举例说明5.1READCOMMITTED隔离级别下5.2REPEATABLEREAD隔离级别下5.3如何解决幻读6.总结1.什么是M
爱编程的大李子
·
2023-02-05 18:05
MySQL从入门到入土
mysql
数据库
java
可见性、原子性和有序性问题:并发编程Bug的源头
如果你细心观察的话,你会发现,不管是哪一门编程语言,并发类的知识都是在
高级篇
里。换句话说,这块知识点其实对于程序员来说,是比较进阶的知识。
消失er
·
2023-02-04 19:24
并发编程 · 基础篇 · android线程那些事
小木箱成长营并发编程系列教程(排期中):并发编程·基础篇(下)·android线程池那些事并发编程·提高篇(上)·Java并发关键字那些事并发编程·提高篇(下)·Java锁安全性那些事并发编程·
高级篇
(
小木箱
·
2023-02-04 14:08
后端
Redis主从架构 | 黑马Redis
高级篇
目录一、搭建主从架构1、为什么要搭建2、准备实例和配置3、启动4、开启主从关系二、数据同步原理1、全量同步2、命令传播3、增量同步三、常见面试题一、搭建主从架构1、为什么要搭建如果服务器发生了宕机,由于数据恢复是需要点时间,那么这个期间是无法服务新的请求的如果这台服务器的硬盘出现了故障,可能数据就都丢失了要避免这种单点故障,最好的办法是将数据备份到其他服务器上,让这些服务器也可以对外提供服务,这样
卒获有所闻
·
2023-02-04 08:24
Redis
redis
架构
数据库
缓存
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他