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-API浅析
【React新手学习指南】02 React生命周期
浅析
(超详细小白也能看懂)
写在前面,大家好!我是【跨考菌】,一枚跨界的程序猿,专注于后台技术的输出,目标成为全栈攻城狮!这博客是对我跨界过程的总结和思考。如果你也对Java、后端技术感兴趣,抑或是正在纠结于跨界,都可以关注我的动态,让我们一起学习,一起进步~我的博客地址为:【跨考菌】的博客目录1组件开发理解和使用1.1效果图1.2自定义组件1.3注意1.4render()渲染组件标签的基本流程2组件的三大属性之state2
ccong...
·
2023-11-19 08:51
React新手学习指南
react
js
用4P理论
浅析
小米产品营销
20世纪60年代,美国营销学学者杰罗姆·麦卡锡教授提出了4大营销组合策略,奠定了管理营销的基础理论框架。杰罗姆·麦卡锡教授的这套理论提出后被企业和营销界人士广泛运用到实战营销方案中,得到了很好的验证,虽然后面有很多营销人提出了所谓的新4P理论,但笔者认为4P理论已经把营销的几个重要因素说得很清楚很透彻了。4P理论已经能够很好的帮企业梳理出企业的产品结构、销售渠道、定价策略和推广方式,为企业的经营管
夜面公爵
·
2023-11-19 06:51
探究Presto SQL引擎(2)-
浅析
Join
作者:vivo互联网技术-ShuaiGuangying在《探究PrestoSQL引擎(1)-巧用Antlr》中,我们介绍了Antlr的基本用法以及如何使用Antlr4实现解析SQL查询CSV数据,更加深入理解Presto查询引擎支持的SQL语法以及实现思路。本次带来的是系列文章的第2篇,本文梳理了Join的原理,以及Join算法在Presto中的实现思路。通过理论和实践的结合,可以在理解原理的基础
vivo互联网技术
·
2023-11-19 04:10
【
浅析
系列】《孟子》(梁惠王下)第十一节
此节承接上一节,说明了齐国讨伐燕国之后产生的问题:诸侯多谋伐寡人者。此节,即是在说明一个道理,水能载舟,亦能覆舟。可能并不是很形象,但是细细品味依旧还能看出其中的端倪。诸侯因为齐国征讨燕国之后,对燕国所做的一系列不堪的举动(杀其父兄,系累其子弟,毁其宗庙,迁其重器),随而才引发的暴乱或是讨伐的呼喊声。考虑种种,诸侯之所以会暴乱或是讨伐,不就是因为百姓又再次在齐王的手上过上了水生火热、家破人亡的生活
霜月洞天
·
2023-11-19 03:08
电商数据采集——2022年中国手机行业数据
浅析
据国家统计局数据显示,2022年12月,国内手机产量当期值为14310.3万台,同比下降18.4%;累计值为156080万台,同比下降6.2%。据中国信通院数据显示,2022年12月,国内市场手机出货量2786.0万部,同比下降16.6%。其中,5G手机2323.4万部,同比下降14.4%,占同期手机出货量的83.4%。2022年全年,国内市场手机总体出货量累计2.72亿部,同比下降22.6%,其
安托数据
·
2023-11-17 10:16
品牌电商维权控价
智能手机
大数据
数据分析
Python3 生成器(generator)概念
浅析
引子某次面试问候选人:Python中生成器是什么?答曰:有yield关键字的函数。而在我印象中此种函数返回的值是生成器,而函数本身不是。如下:In[1]:defget_nums(n):...:foriinrange(n):...:yieldi...:In[2]:type(get_nums)Out[2]:functionIn[3]:nums=get_nums(10)In[4]:type(nums)O
程序员不熬夜i
·
2023-11-17 09:17
python
程序人生
爬虫
数据分析
人工智能
MySQL InnoDB Buffer Pool 概览
InnoDBBufferPool
浅析
庄泽超互联网民工/关注分布式存储/数据库内核/wower已关注BufferPool简介InnoDB中的数据访问是以Page为单位的,每个Page的大小默认为16KB,
lixora
·
2023-11-17 06:37
MySQL-Concept
-Tahiti
数据库
mysql
浅析
几种现代常规加密技术
现代常用的加密技术有序列密码和分组密码。序列密码(流密码):在该密码体制中,将明文P看成连续的比特流(或字符流)p1p2…,用密钥序列K=k1k2…中的第i个元素ki对明文中的第i个元素pi进行加密。即:EK§=EK1(p1)EK2(p2)…这种体制的保密性完全在于密钥的随机性。如果密钥是真正的随机数,则这种体制就是理论上不可破的。这也称为一次一密乱码本体制。该体制所需的密钥量很大,目前常用伪随机
安秉防泄密
·
2023-11-16 23:18
文件加密
浅析
SpringBoot加载配置的6种方式
从配置文件中获取属性应该是SpringBoot开发中最为常用的功能之一,但就是这么常用的功能,仍然有很多开发者抓狂~今天带大家简单回顾一下这六种的使用方式:说明Environment对象Environment是springboot核心的环境配置接口,它提供了简单的方法来访问应用程序属性,包括系统属性、操作系统环境变量、命令行参数、和应用程序配置文件中定义的属性等等,使用Environment方式来
qq_21305943
·
2023-11-16 09:03
java
Java-API
简析_java.io.FilterOutputStream类(基于 Latest JDK)(
浅析
源码)
(请尊重原创,博主保留追究权)https://blog.csdn.net/m0_69908381/article/details/134106510出自【进步*于辰的博客】因为我发现目前,我对
Java-API
进步·于辰
·
2023-11-16 06:04
Java-API简析
Java-API简析
FilterOutputStm
Java-API
简析_java.io.FilterInputStream类(基于 Latest JDK)(
浅析
源码)
(请尊重原创,博主保留追究权)https://blog.csdn.net/m0_69908381/article/details/134106285出自【进步*于辰的博客】因为我发现目前,我对
Java-API
进步·于辰
·
2023-11-16 06:34
Java-API简析
Java-API简析
FilterInputStrm
计算机财务管理中的函数,
浅析
几种常用的Excel函数在财务管理中的应用
[摘要]随着计算机的普及和应用,各个行业的发展对计算机的依赖程度越来越大。对财会人员来讲,运用Excel软件,能够对繁琐的数据进行计算和整理,完全从以前繁杂的手工劳动中解脱出来,大大提高财务管理效率。Excel是现在财务管理使用最为广泛的软件,它具有友好的人机交互界面和强大的数据处理功能,本文介绍几种常用的Excel函数在财务管理中的应用。[关键词]Excel函数;财务管理;数据处理[中图分类号]
亚马逊Kindle
·
2023-11-15 21:27
计算机财务管理中的函数
Java并发编程AQS原理
浅析
原文地址:http://blog.csdn.net/xieyuooo/article/details/17318131AQS的全称为(AbstractQueuedSynchronizer),这个类也是在java.util.concurrent.locks下面。这个类似乎很不容易看懂,因为它仅仅是提供了一系列公共的方法,让子类来调用。那么要理解意思,就得从子类下手,反过来看才容易看懂。如下图所示:图
Manuuuuuuuuuuuuuuuuu
·
2023-11-15 20:27
JAVA
AQS
JAVA
浅析
C#中单点登录的原理和使用
什么是单点登录?我想肯定有一部分人“望文生义”的认为单点登录就是一个用户只能在一处登录,其实这是错误的理解(我记得我第一次也是这么理解的)。单点登录指的是多个子系统只需要登录一个,其他系统不需要登录了(一个浏览器内)。一个子系统退出,其他子系统也全部是退出状态。如果你还是不明白,我们举个实际的例子把。比如博客园首页:https://www.cnblogs.com,和博客园的找找看http://zz
weixin_33975951
·
2023-11-15 20:57
c#
数据库
测试
AQS的原理
浅析
2019独角兽企业重金招聘Python工程师标准>>>本文是《Java特种兵》的样章,本书即将由工业出版社出版AQS的全称为(AbstractQueuedSynchronizer),这个类也是在java.util.concurrent.locks下面。这个类似乎很不容易看懂,因为它仅仅是提供了一系列公共的方法,让子类来调用。那么要理解意思,就得从子类下手,反过来看才容易看懂。如下图所示:图5-15
weixin_34375233
·
2023-11-15 20:57
java
python
数据结构与算法
浅析
EF Core 5 中的 DbContextFactory
EFCore5中的DbContextFactoryIntro使用过EFCore大多都会遇到这样一个场景,希望能够并行查询,但是如果使用同一个DbContext实例进行并行操作的时候就会遇到一个InvalidOperationException的异常,在EFCore2.x/3.x版本中,EFCoreDbContext的生命周期默认是Scoped,如果要并行查询,需要创建多个Scope,在子Scope
dotNET跨平台
·
2023-11-15 20:25
etcd
github
nokia
hash
sms
浏览器原理
浅析
浏览器原理
浅析
前言一、浏览器输入url后做了什么?
飞飞飞鱼
·
2023-11-15 20:22
服务器
前端
面试
javascript
浅析
asp .net core 中间件
https://www.cnblogs.com/aoximin/p/13576479.html梦里小探花前言对中间件的一个概况,在《重新整理.netcore计1400篇》系列后面会深入。正文什么是中间件呢?其实中间件这个概念来源于分布式,当然这是一个狭隘的概念了,现在中间件概念就非常广泛了。官网给出了这样一张图,这张图认为从请求到响应过程中间都是中间件,包括我们认为的路由。看一段node代码:va
dotNET知音
·
2023-11-15 20:51
中间件
java
javascript
nginx
http
浅析
CountDownLatch闭锁底层实现原理
CountDownLatch是基于AQS同步器的一种同步工具,它可以让一个或多个线程等待,一直等到其他线程完成一组工作,它是AQS共享模式的实现。它的使用方式如下:查看它的内部实现,它的设计模型和ReentrantLock类似,都是内部定义了一个Sync继承了AQS同步器。而且CountDownLatch内部并没有太多的方法。首先查看它的构造方法,如果了解过ReentranLock的实现,那么你就
Thecoastlines
·
2023-11-15 20:20
多线程&高并发
Java
java
CountDownLatch
BlockingQueue的原理
浅析
及其在项目中的应用
(一)BlockingQueue的原理1.什么是BlockingQueue?阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线程。阻塞队列就是生产者存放元素的容器,而消费者也只从
SmuEdward
·
2023-11-15 20:50
Java并发学习记录
spring
线程
阻塞队列
日志入库
.NET6中的await原理
浅析
前言看过不少关于await的原理的文章,也知道背后是编译器给转成了状态机实现的,但是具体是怎么完成的,回调又是如何衔接的,一直都没有搞清楚,这次下定决心把源码自己跑了下,终于豁然开朗了本文的演示代码基于VS2022+.NET6示例publicclassProgram{staticintWork(){Console.WriteLine("InTask.Run");return1;}staticasy
液态不合群
·
2023-11-15 19:18
.net
c#
开发语言
浅析
如何打造一款自己的安卓APM SDK
浅析
如何打造一款自己的安卓APMSDK背景首先,APM是什么?
zhengdavid02
·
2023-11-15 12:13
android
浅析
预编译防止SQL注入的原理
文章目录一、什么是SQL注入二、预编译防止SQL注入三、mybatis中如何防止SQL注入一、什么是SQL注入要理解防止SQL注入的原理,那么首先需要知道什么是SQL注入。百度百科对SQL注入的解释如下:对于理论,这里不作过多赘述,通过一个例子来说明什么是SQL注入。假如我们有一个登录页面,登录页面大致如下图所示。这个时候,用户正常登陆就是输入用户名和密码进行登录。我们大致写一个后台的登录逻辑(这
登山人在路上
·
2023-11-15 04:12
sql
数据库
web安全
基于c语言的递归算法分析论文,浅谈C语言递归算法.docx
浅谈C语言递归算法
浅析
C语言递归算法王浏江盐城师范学院信息工程学院计算机161班摘要:递归算法,结构清晰,代码简练,函数调用灵活方便,比较容易理解和阅读。
樱花霁
·
2023-11-14 23:26
基于c语言的递归算法分析论文
Unity Learning for Day 15
天道酬勤,功不唐捐1、Unity3d
浅析
Animation与Animator组件区别:Animation和Animator虽然都是控制动画的播放,但是它们的用法和相关语法都是大有不同的。
wangjunicode
·
2023-11-14 23:33
【PWN · heap | unlink | free_hook】[SUCTF 2018 招新赛]unlink
一、题目二、思路
浅析
通过对该程序的反编译,我们发现存在存储malloc得到空间地址的指针序列,存放在bss段上,同时take_note存在溢出漏洞,可以出发unlink——将指针劫持到bss段上指针序列地址
Mr_Fmnwon
·
2023-11-14 15:39
【PWN
·
heap】
heap
CTF
PWN
unlink
__free_hook
php 模板解析,
浅析
PHP模板引擎
Smarty模板是业内最知名的PHP模板引擎之一,它实现了前后端的分离,使PHP程序员和前端程序员各行其事,方便了多人的分工合作。从这里我们可以看出,模板引擎集中解决了代码和表现分离这件事情。但是,实现项目开发过程中,绝大多数情况下都会使用一款框架,当然每个PHP框架也都实现了自己的模板引擎。虽然我没有精读过Smarty模板的源码,但是我对使用过的框架源码还有一定的基础,所以对模板引擎原理有一定的
摄影吴师自通
·
2023-11-14 12:39
php
模板解析
《数据结构与算法之美》目录
04|复杂度分析(下):
浅析
最好、最坏、平均、均摊时间复杂度基础篇(38讲)05|数组:为什么很多编程语言
小明的笔记仓库
·
2023-11-14 09:42
#
数据结构与算法
数据结构
高通SDX12:ASoC 音频框架
浅析
一、简介ASoC–ALSASystemonChip,是建立在标准ALSA驱动层上,为了更好地支持嵌入式处理器和移动设备中的音频Codec的一套软件体系。本文基于高通SDX12平台,对ASoC框架做一个分析。二、整体框架1.硬件层面嵌入式Linux设备的Audiosubsystem可以划分为Machine(板载硬件)、Codec、Platform(SoC)三个部分,三者的的关系大致如下图所示:2.软
Gabriel.Tian
·
2023-11-13 19:29
Linux驱动/应用开发
音视频
高通
linux
亿发
浅析
:2023数据中台如何重构河南省中小企业数据生态运营之路
一、数据中台的定义在现今的数字化时代,数据已经成为中小型企业的一种重要资产,其价值甚至可以与中小型企业的人力资源、物质资源和财务资源相媲美。然而,如何有效地管理和使用这些数据,使其为企业创造价值,却成为了许多中小企业面临的一大挑战。这就是数据中台的价值所在。数据是数字化经营的基本生产要素,也是重要的战略资源,更是数字化经营平台的基础,数据中台的出现将扩大企业有用数据的边界。河南传统企业经营分析所应
亿发软件YiFaRJ
·
2023-11-13 19:05
数据库
吃透 Spring 系列—MVC部分
目录◆SpringMVC简介-SpringMVC概述-SpringMVC快速入门-Controller中访问容器中的Bean-SpringMVC关键组件
浅析
◆SpringMVC的请求处理-请求映射路径的配置
养一只摆烂猫.
·
2023-11-13 17:14
从0-1的后端学习
spring
mvc
java
若依RuoYi框架
浅析
基础篇⑥——authenticate密码加密校验
文章目录一、前文二、SpringBoot认证管理器config三、密码编解码和校验方式四、关键接口实现和自定义一、前文登录流程涉及到如下两篇博客,可先阅读参考若依RuoYi框架
浅析
基础篇⑤——验证码操作处理若依
小康师兄
·
2023-11-13 10:43
若依RuoYi框架浅析
安全
SpringBoot
Authentication
passwordEncoder
用户登录
三维模型的顶层合并构建的并行处理技术探讨
本文将对几种常见的并行处理技术进行
浅析
。一、多线程并行处理多线程并行处理是利用多个线程同时执行不同的任务,以提高处理效率的一种技术。
3D探路人
·
2023-11-13 09:09
人工智能
数据库
机器学习
浅析
三维模型重建的地面控制点精度常见的几个问题及解决方法
浅析
三维模型重建的地面控制点精度常见的几个问题及解决方法在倾斜摄影三维模型重建过程中,地面控制点的精度是影响模型几何精度的关键因素之一。
3D探路人
·
2023-11-13 09:39
人工智能
机器学习
深度学习
倾斜摄影三维模型的根节点合并注意事项
浅析
倾斜摄影三维模型的根节点合并注意事项
浅析
倾斜摄影三维模型的根节点合并是构建高精度、真实感和稳定性的三维模型的关键步骤之一。在进行根节点合并时,需要注意以下几个重要的事项,以确保合并的准确性和可靠性。
3D探路人
·
2023-11-13 09:38
数码相机
浅析
webpack的原理
一、前言现在随着前端开发的复杂度和规模越来越大,鹰不能抛开工程化来独立开发,比如:react的jsx代码必须编译后才能在浏览器中使用,比如sass和less代码浏览器是不支持的。如果摒弃这些开发框架,开发效率会大幅下降。在众多前端工程化工具中,webpack脱颖而出成为了当今最流行的前端构建工具。二、webpack的原理知其然知其所以然。1、核心概念(1)entry:一个可执行模块或者库的入口。(
wsx1212123
·
2023-11-13 09:18
webpack
小黑子—springMVC:第一章 请求处理与响应数据
入门1.01、小黑子的springMVC基础1.1SpringMVC概述1.2SpringMVC快速入门1.3Controller中直接注入spring中维护的Bean1.4SpringMVC关键组件
浅析
小黑子史蒂夫
·
2023-11-13 07:00
SSM框架
spring
后端
spring
探究Presto SQL引擎(3)-代码生成
PrestoSQL引擎系列:第1篇《探究PrestoSQL引擎(1)-巧用Antlr》介绍了Antlr的基本用法以及如何使用Antlr4实现解析SQL查询CSV数据,在第2篇《探究PrestoSQL引擎(2)-
浅析
vivo互联网技术
·
2023-11-13 03:15
技术干货
sql
数据库
database
presto
操作系统 进程间的通信 之 信号 消息队列 共享内存
浅析
【几个易混淆的相关概念】进程互斥:指在多道程序环境下,每次只允许一个进程对临界资源进行访问。进程同步:指多个相关进程在执行次序上的协调。临界资源:在一段时间内只允许一个进程访问的资源。临界区:每个进程中访问临界资源的那段代码。【进程通信】现在常用的进程间通信方式有信号、信号量、消息队列、共享内存。通信,是一个广义的意义,不仅仅指传递一些message。进程通信就是指不同进程之间进程数据共享和数据交
稚枭天卓
·
2023-11-12 19:03
操作系统
进程
通信
信号量
消息队列
共享内存
Google V8引擎
浅析
前端开发人员都会遇到一个流行词:V8。它的流行程度很大一部分是因为它将JavaScript的性能提升到了一个新的水平。是的,V8很快。但它是如何发挥它的魔力?前言源代码:https://source.chromium.org/chromium/chromium/src/+/master:v8/[1]在介绍V8引擎之前,我们可以先分析下为什么需要V8引擎?众所周知,前端最火的开发语言非javascr
奇舞周刊
·
2023-11-12 15:22
大数据
编程语言
python
java
linux
linux中.o时什么文件,
浅析
Linux中的.a、.so、和.o文件
前言我们在Linux平台进行源码安装的时候,经常会遇到.so、.o文件的输出信息。这些文件的输出信息我们一般来说只需要大概看一眼,不需要深入探索。但是如果我们需要亲自编写源码,手动进行编译的时候,就需要对这些信息进行深度了解了。文件解释在linux中这些.so、.o、.a文件,其实和Windows中的obj、lib、dll、exe等文件的关系是对应的。在解释linux这些文件之前,我们先来说下wi
Robby Robby
·
2023-11-12 15:07
linux中.o时什么文件
K8S篇之谈谈kubelet的上报机制
浅析
一下Kubelet的上报机制1kubelet上报节点状态在K8S集群中,由运行在每个节点的Kubelet定期上报心跳到ApiServer,由此来判断Node是否存在,若Node超过一定时间没有上报心跳
听说唐僧不吃肉
·
2023-11-12 13:09
K8S
kubernetes
kubelet
容器
k8s
浅析
算法与设计模式的关系
有人说十天学会编程,也有人说十年学会编程。前者说的是十天学会语法,后者说的是十年在程序设计思想上达到一个相当的高度。不过个人认为十天才学会一种语法,那这人也太逊了吧,还敢出书名曰:《十天学会XXX》。但是说十年学会编程,一点也不夸张!上面说的程序设计思想,我想应该包括两个方面:算法设计和设计模式。这里说两个方面,是因为大家平时都这么分,我个人觉得设计模式应该就隶属于算法。一说到算法,不太了解算法的
pozen
·
2023-11-12 11:40
设计模式
设计模式
算法
数据结构
编程
面试
框架
Retrofit+RxJava原理
浅析
Retrofit:核心:返回一个对象newISharedListService()动态代理:代理所有的。动态生成一个类:一个你对应的.class文件的对象–>反射代理的是一个object。看不见的类:代理类拓展类的行为和静态的是一样的主要方法:invoke。所有对接口类型的方法的调用都会执行到invoke方法里面代理对象在内存中,而不在外存中。看不见的。所有对接口的调用都会去执行到代理类的invo
JingJerr
·
2023-11-12 03:47
android开发笔记
android
java
RxJava线程调度
浅析
一、结论本身不从头介绍RxJava的用法,仅对RxJava的线程调度做出一点解说,为了节约阅读时间,先把本文得到的几条结论写到前面在不指定线程的情况下,RxJava遵循线程不变的原则,即:在哪个线程调用subscribe,就在哪个线程消费;在哪个线程生产事件,就在哪个线程消费事件;observeOn可以调用多次,每次调用影响它直接的下级Subscriber;但是subscribeOn只能调用一次;
柚子君下
·
2023-11-12 03:17
Android
rxjava
kotlin
android
Android Rxjava:最简单易懂的诠释 看这篇
文章中实例linhaojian的Github2.目录示意图3.简介示意图4.原理
浅析
Rxjava,扩展自观察者模式。4.
冯旭_Android
·
2023-11-12 03:46
转载
rxjava
android
Android框架系列 - 手写,
浅析
Rxjava
Rx系列当前用的比较广泛,链式调度,方便整理逻辑和书写规范。便于阅读。用的人越来越多,那么既然用了,总是想要去一探rxjava的究竟。这里简单的记录一下学习过程和分享一下学习经验。其实谈不上解析rxjava。哈哈~~这里给一些想要学习rxjava的链接,我觉得写得很好的,一个是抛物线的rxjava介绍,相当详细。Rxjavagit的地址:https://github.com/ReactiveX/R
Soon_苏大强
·
2023-11-12 03:46
Android
Android框架系列
android
框架
java2和,RxJava2的使用与原理
浅析
(一)
前言首先,感谢以下作者分享自己对于RxJava的理解给Android开发者的RxJava详解针对RxJava1.×,入门必备RxJava2只看这一篇文章就够了-掘金RxJava2的API大全,适合需要使用对应APID时作为资料查看本文设计源码以及介绍均是基于RxJava2,示例均是为了示例而示例,项目中要使用RxJava,首先在gradle中添加依赖:implementation'io.react
李霁琛
·
2023-11-12 03:46
java2和
android rxjava作用,Android Rxjava:不一样的诠释
2.目录示意图3.简介示意图4.原理
浅析
Rxjava,扩展自观察者模式。4.1生活例子通过手机叫外卖例子,分析一下rxj
showtime911
·
2023-11-12 03:16
android
rxjava作用
RxJava源码
浅析
———订阅流程、map与Filter操作符实现原理
RxJava源码
浅析
———订阅流程、map与filter操作符实现原理RxJava是一个非常流行的基于观察者模式的响应式编程框架,在Android开发等领域有很广泛的应用。
RainMi_
·
2023-11-12 03:45
Android开发
android
java
源码
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他