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
STM32F103基础篇
LiteOS-移植篇
[toc]前言链接参考笔录草稿移植(2018)移植获取(*Cortex-M内核*)主要文件夹分析移植过程1.拷贝文件2.创建工程分组3.添加头文件路径4.兼容C99模式5.内核配置与裁剪(非接管中断的
stm32f103
vct6
李柱明
·
2024-01-25 13:01
liteos-mcu
嵌入式
内核
基于江科大的stm32单片机学习笔记
视频链接:[1-1]课程简介_哔哩哔哩_bilibili
STM32F103
c8t6引脚定义表:(橙色是电源相关的引脚,蓝色是最小系统相关的引脚。
AFK3060
·
2024-01-25 13:29
单片机
嵌入式硬件
20190430 -conscious
1.认识这个词(
基础篇
)词:-conscious英英释义:caringaboutsomethingspecified例句:Service-consciouscustomersareinfavorofHaidilao
chinmanjay
·
2024-01-25 13:40
Java 面试题库
基础篇
面向对象的特征封装(Encapsulation):封装是指将对象的数据(属性)和行为(方法)结合在一起,形成一个独立的实体。对象的数据被隐藏在内部,只能通过定义好的接口(方法)来访问。
拼尽全力前进
·
2024-01-25 12:25
java
面试
开发语言
数据分析总结
1.
基础篇
语句含义例句select查询select*fromtable1limit10distinct去重selectdistinctcityfromtable1where限制条件selectdistinctuseridfromtable1wherecity
daydayup8888
·
2024-01-25 12:06
数据分析
hive
数据分析
数据库
sql
考研C语言刷题
基础篇
之数组(一)
目录第一题:用数组作为参数实现冒泡排序不用函数的冒泡排序冒泡排序原理:错误的数值传参冒泡排序错误的原因就是什么是数组名正确的数组传参的冒泡排序数组的地址和数组首元素的地址的区别第一题:用数组作为参数实现冒泡排序不用函数的冒泡排序冒泡排序原理:一共经过n-1次排序:相邻之间两两作比较。交换位置//数组作为参数实现冒泡排序intmain(){intarr[]={10,9,8,7,6,5,4,3,2,1
深中笃行
·
2024-01-25 11:09
考研c语言刷题
c语言
开发语言
Spring如何使用自定义注解来实现自动管理事务?
人可以做他(她)想做的,但不能要他(她)想要的一个目录前言业务代码展示手动挡自动挡事务失效的问题代码地址前言在两年半以前,我写了一篇博客:框架的灵魂之注解
基础篇
:在那篇博客的结尾,我埋了一个坑:如今,我练习时长达两年半
古阙月
·
2024-01-25 11:26
SpringBoot
spring
java
后端
【精讲】PCIe
基础篇
——Non-Prefetchable & Prefetchable MMIO
MMIO有两种,Non-PrefetchableMMIO:非预取内存空间PrefetchableMMIO:可预取内存空间PrefetchableMMIO:将MMIO的一个区域设置为可预取的,允许CPU提前获取该区域中的数据,以预测请求者在不久的将来可能需要比实际请求更多的数据。对数据进行这种小规模缓存是安全的,因为读取数据不会改变目标设备上的任何状态信息。也就是说,读取位置的行为没有副作用。例如,
咸鱼弟
·
2024-01-25 11:02
PCIe
pci-e
计算机网络
【精讲】PCIe
基础篇
——BDF与配置空间
BDFPCIe总线中的每一个功能都有一个唯一的标识符与之对应。这个标识符就是BDF(Bus,Device,Function)BUS:总线号,最多可以通过配置软件分配256个总线号。初始总线号,总线0,通常由硬件分配给RootComplex。总线0由一个集成了端点的虚拟PCI总线和一个硬编码的设备号和功能号的虚拟PCI-to-PCI桥(P2P)组成。每个P2P网桥创建一个新的总线,附加的PCle设备
咸鱼弟
·
2024-01-25 11:31
PCIe
pci-e
计算机网络
【精讲】PCIe
基础篇
——BAR(Base Address Register)详解
一、为什么需要BAR系统中的每个设备中,对地址空间的大小和访问方式可能有不同的需求,例如,一个设备可能有256字节的内部寄存器/存储,应该可以通过IO地址空间访问,而另一个设备可能有16KB的内部寄存器/存储,应该可以通过基于MMIO的设备访问。哪些地址应该使用哪种方式(IO或Memory)来访问它们的内部位置,这是系统软件(即BIOS和OS内核)的工作。因此设备必须为系统软件提供一种方法来确定设
咸鱼弟
·
2024-01-25 11:31
PCIe
pci-e
计算机网络
电脑硬件
操作系统
bios
【精讲】PCIe
基础篇
——BAR配置过程
BAR基础介绍请参考【博文连载】PCIe
基础篇
——BAR(BaseAddressRegister)详解本节讲解BAR的填充过程。
咸鱼弟
·
2024-01-25 11:31
PCIe
pci-e
计算机网络
bios
os
硬件
【精讲】PCIe
基础篇
——Memory & IO 地址空间
在早期的PC中,IO设备中的内部寄存器/存储是通过IO地址空间(由Intel定义)来访问的。然而,由于与IO地址空间相关的一些限制和不良影响(我们在这里不讨论),IO地址空间很快就失去了软件和硬件供应商的青睐。这导致IO设备的内部寄存器/存储被映射到内存地址空间(通常称为MemorymappedIO,或MMIO)。然而,由于早期的软件是使用IC地址空间来访问IO设备上的内部寄存器/存储,因此在内存
咸鱼弟
·
2024-01-25 11:31
PCIe
pci-e
计算机网络
bios
轻松学会消息队列之kafka
基础篇
理论Kafka是一款开源的、轻量级的、分布式、可分区和具有复制备份的(Replicated)、基于ZooKeeper协调管理的分布式流平台的功能强大的消息系统。与传统的消息系统相比,Kafka能够很好地处理活跃的流数据,使得数据在各个子系统中高性能、低延迟地不停流转。Kafka定位就是一个分布式流处理平台。作为一个流式处理平台,必须具备以下3个关键特性。•能够允许发布和订阅流数据。从这个角度来讲,
Friends of the wind
·
2024-01-25 10:29
云计算-架构
kafka
分布式
消息队列
linux
centos
物联网毕设 -- 智能语音台灯系统(语音识别+蓝牙+STM32)
实物效果4APP界面5功能概括(1)硬件端(2)APP端(3)语音控制端(4)演示视频二底层代码使用方式1.使用说明2.下载程序三APP使用方式下载APP(1)操作方式(2)使用说明前言智能灯的硬件端包括
STM32F103
C8T6
阿柒学起来
·
2024-01-25 05:29
毕设(物联网)
物联网
语音识别
stm32
蓝牙
毕设
物联网毕设
课程设计
物联网毕设 -- 人脸打卡+体温测量(人脸+STM32+APP+云平台)
4APP效果5功能概括(1)硬件端(2)APP端(3)云平台使用(阿里云)(需要可以找我获取)(4)演示视频演示视频二底层代码使用方式1使用说明2下载程序三APP使用方式四程序修改部分前言该系统的硬件部分由
STM32F103
C8T6
阿柒学起来
·
2024-01-25 05:58
毕设(物联网)
嵌入式
物联网
毕设
物联网毕设
人脸识别
stm32
课设
每日一词151
1.认识这个词(
基础篇
)词:-conscious英英释义:caringaboutsomethingspecified例句:Service-consciouscustomersareinfavorofHaidilao
索诺
·
2024-01-25 02:51
开始学习vue2
基础篇
(初体验)
一、什么是VUE(官网:https://cn.vuejs.org/)官方给出的概念:Vue(读音/vjuː/,类似于view)是一套用于构建用户界面的前端框架渐进式的JavaScript框架二、VUE的特点易用:基础只需HTML、CSS、JAvaScript灵活:可以只在一个库和一套完整框架之间伸缩自如(渐进式)高效:运行大小20kb,超快的虚拟DOMVue框架的特性主要是数据驱动试图,双向数据绑
Mangcun_tutu
·
2024-01-25 01:40
学习
vue
黑马C++笔记----
基础篇
在黑马笔记主体的基础上,会加上我自己学习的心得,和相关的概念的注释,并参考>进行扩充.后续还会发布笔记,以黑马的笔记为主体,还会有C++核心编程,C++提高编程.课程安排明确C++课程学习阶段以及课程内容阶段内容目标案例第一阶段C++基础语法入门对C++有初步了解,能够有基础编程能力通讯录管理系统第二阶段C++核心编程介绍C++面向对象编程,为大型项目做铺垫职工管理系统第三阶段C++提高编程介绍C
东北霸主劳德利
·
2024-01-25 00:34
全科笔记
c++
笔记
开发语言
Go语言
基础篇
(4) —— Go语言循环&判断&选择语句
学习目标掌握条件语句,选择语句,循环语句条件语句ifa100{break//跳出循环体}}//--------------------------其它用法-------------------------------//在条件表达式中也支持多重赋值a:=[]int{1,2,3,4,5,6}fori,j:=0,len(a)–1;i5{breakJLoop//break语句终止的是JLoop标签处的外
刘彦青
·
2024-01-24 23:51
STM32F103
C8T6核心板
目录一、简介二、最小系统板三.系统结构四、命名规则五、引脚排布、引脚复用六、程序下载第一步安装编译软件:第二部新建工程的步骤:第三步ST-LINK下载程序:七、小结一、简介
STM32F103
C8T6是一款由意法半导体公司
打气排的程序员
·
2024-01-24 22:48
STM32
单片机
嵌入式
STM32F103C8T6
储能双向逆变器资料,提供原理图,pcb,源代码
基于
STM32F103
设计,具有并网充电、放电;并网离网自动切换;485通讯,在线升级;风扇智能控制,提供过流、过压、短路、过温等全方位保护。
weixinshi_tjrztg
·
2024-01-24 21:01
单片机
stm32
嵌入式硬件
跟着我学Python进阶篇:03. 面向对象(下)
往期文章跟着我学Python
基础篇
:01.初露端倪跟着我学Python
基础篇
:02.数字与字符串编程跟着我学Python
基础篇
:03.选择结构跟着我学Python
基础篇
:04.循环跟着我学Python
基础篇
lxkeepcoding
·
2024-01-24 21:19
Python
python
跟着我学Python进阶篇:04. 错误和异常
往期文章跟着我学Python
基础篇
:01.初露端倪跟着我学Python
基础篇
:02.数字与字符串编程跟着我学Python
基础篇
:03.选择结构跟着我学Python
基础篇
:04.循环跟着我学Python
基础篇
lxkeepcoding
·
2024-01-24 21:17
Python
python
Scratch 编程学习笔记
Scratch编程学习笔记1、聊一聊编程1.1-编程是什么2、Scratch3.02.1Scratch3.0安装2.2Scratch3.0介绍一、界面二、角色三、舞台四、指令积木介绍3、Scratch
基础篇
秃突兔兔突秃
·
2024-01-24 21:34
学习
深入理解 WKWebView(
基础篇
)-- 探究 WebKit 缓存
1.前言缓存可以减少冗余的数据传输,解决网络瓶颈问题,降低服务端压力,提升页面加载速度。高效利用缓存可大幅提升页面加载速度,提升用户的浏览体验。WKWebView使用缓存技术存储前后端资源,用户提高页面性能和用户体验。因为WKWebView的封闭性,我们无法针对原生WKWebView做较深度化的定制,但对于WebKit缓存源码的探究,将帮助我们更好的使用和理解缓存。本文将延续《iOS端webkit
大菠萝_DABLO
·
2024-01-24 21:10
Keil5进行
STM32F103
C8T6的软件仿真
一、软件仿真Keil有很强大的软件仿真功能,通过软件仿真可以发现很多将要出现的问题,Keil的仿真可以查看很多硬件相关的寄存器,通过观察这些寄存器值的变化可以知道代码有没有正常运行。这样可以避免频繁下载程序,延长单片机Flash寿命。开始仿真之前,先配置一些选项。1.在工程设置里设置好芯片型号和晶振频率2.在“Debug”选项卡中选择“UseSimulator”,表示使用软件仿真;选择“Runto
:-(Tying
·
2024-01-24 17:58
stm32
单片机
arm
keil5新建STM32工程文件--理论篇(以
STM32F103
为例)
目录一、文件夹与文件结构1.1CMSIS文件夹1.2FWLIB文件夹1.3Project文件夹1.4startup文件夹1.5user文件夹1.6Readme文件1.7小结二、标准库文件下载三、附录写在前面的话:由于被会员活动吸引了开了年费会员所以便开始写博客,一来是为了巩固提高已学的知识,二来是为了做个记录防止遗忘,三来是为了写自己学习过程中曾经遇到的问题和不理解的地方、遇到的问题共享给友友们。
专揍小Wuwu
·
2024-01-24 17:57
STM32学习
stm32
arm
嵌入式硬件
mcu
Spark性能优化指南数据倾斜——高级篇
继
基础篇
讲解了每个Spark开发人员都必须熟知的开发调优与资源调优之后,本文作为《Spark性能优化指南》的高级篇,将深入分析数据倾斜调优与shuffle调优,以解决更加棘手的性能问题。
吃胖点儿
·
2024-01-24 17:15
spark核心技术
MySQL
基础篇
(2)
1.DQL:语法:/*SELECT字段列表FROM表名列表WHERE条件列表GROUPBY分组字段列表HAVING分组后条件列表ORDERBY排序字段列表LIMIT分页参数*/(1)基本查询:查询多个字段SELECT字段1,字段2,字段3……FROM表名;SELECT*FROM表名;设置别名:SELECT字段1[AS别名1],字段2[AS别名2]……FROM表名;去除重复记录:SELECTDIST
努力当一个优秀的程序员
·
2024-01-24 16:08
MySQL数据库
数据库
mysql
MySql
基础篇
(1)
1.MySql概述:.数据库相关概念:(1)数据库(DB):存储数据的仓库,数据是有组织的进行存储;(2)数据库管理系统(DBMS):操作和管理数据库大型软件;(3)sql:操作关系型数据库编程语言,定义了一套操作关系型数据库的统一标准;连接mysql:(1)mysql-hlocalhost-P3306-uroot-proot(常用)数据模型:(1)关系型数据库(RDBMS):建立在关系模型的基础
努力当一个优秀的程序员
·
2024-01-24 16:38
MySQL数据库
数据库
mysql
蓝桥杯之嵌入式
STM32F103
RBT6教程及常见问题
蓝桥杯之嵌入式
STM32F103
RBT6教程及常见问题蓝桥杯stm32嵌入式开发板如图所示:一、基本的硬件、软件连接问题以及编译问题:一、电脑显示USB无法识别stm32开发板,如下图所示**原因是USB
Krysdon
·
2024-01-24 15:33
stm32
嵌入式
单片机
QT
基础篇
(15)QT5多国语言国际化
1.基本概念1.1国际化支持的实现语言国际化(Localization)是指将软件、网站或应用程序适应不同语言、地区和文化的过程。实现语言国际化支持可以通过以下几个步骤:提取可本地化的文本:将软件或应用程序中需要翻译的文本内容提取出来,例如界面文本、按钮标签、错误提示等。使用国际化的编程接口:使用编程语言中提供的国际化(i18n)接口,将需要翻译的文本标记为可本地化字符串。这些接口通常提供了翻译文
Solitude的学习日记
·
2024-01-24 11:18
qt
数据库
STM32F103
中断方式实现led灯的控制和串口通信,DMA通信原理及给上位机发送数据
目录一.问题描述二.中断介绍(一)什么是中断(二)中断的作用(三)中断优先级及类型三.中断控制LED灯(一)题目分析(二)STM32CubeMX工程设置(三)代码编写(四)实验效果1.线路连接2.烧录3.效果展示四.中断方式实现串口通信(一)新建工程文件(二)代码编写(三)实验效果1.线路连接2.烧录3.效果展示五.DMA通信及向上位机连续发送数据(一)什么是DMA1.DMA概念2.DMA数据传输
嵌入式的入土
·
2024-01-24 09:31
笔记
stm32
单片机
arm
使用
stm32f103
驱动lcd1602
1.项目需求使用上位机发送ASCII字符,在LCD1602上能够实时显示2.使用到的软件和硬件野火指南者开发板-LCD1602液晶屏杜邦线DAP仿真器KEIL53.连线说明4.代码LCD驱动代码头文件:#ifndef__LCD_H#define__LCD_H#include"stm32f10x.h"typedefunsignedcharuint_8;typedefunsignedintuint_1
不会学习的小菜鸡
·
2024-01-24 09:00
STM32&51单片机
c语言
stm32
iap升级问题
stm32f103
r8_STM32在线升级OTA,看这一篇就够啦~
EDA365欢迎您登录!您需要登录才可以下载或查看,没有帐号?注册x本帖最后由Ber_thaw99于2020-12-313:33编辑"\;[(t3j4{"a'F*W"M:m;}%W-o8M8t/Z:?;i4}本文是博主在学习OTA时,up主阿正推荐学习的文章,原作者leafguo,写的非常简洁明了,在获得授权后整理发布,可以在文末点击阅读原文跳转到原文章。8Z0{5L0}4L7p6H5M5V'a3
weixin_39730284
·
2024-01-24 09:30
iap升级问题
stm32f103r8
关于
STM32F103
的双机通信(基于HAL库)
关于
STM32F103
的双机通信(基于HAL库)工程介绍STM32CUBEMX配置程序现象工程文件:工程介绍本工程实现了
STM32F103
C8与
STM32F103
VC的硬件I2C通信,使用轮询的方式,未使用中断以及
sdhj21
·
2024-01-24 09:00
Mbed在自己的stm32系列平台移植适配
原文链接:Mbed在自己的stm32系列平台移植适配适配平台:cpu:
STM32F103
RCT6外设:peripheralpindisciptionLED1PC_0LED2PC_6UART5_TXPC_
SQ-C
·
2024-01-24 09:59
转载学习
基于
STM32F103
在 FATFS 模式下对 SD 卡的数据读取
文章内容:掌握SD卡协议原理,用
STM32F103
完成对SD卡的数据读取(FAT文件模式)。
罐装三斤
·
2024-01-24 09:28
stm32
stm32
基于
STM32F103
在 FATFS 模式下读取 SD 卡
目录1.2SD卡总线1.3.1SD总线—命令2.3代码文件电路连接总结1SD卡协议1.1何为SD卡SD卡(SecureDigitalMemoryCard)在我们生活中已经非常普遍了,控制器对SD卡进行读写通信操作一般有两种通信接口可选,一种是SPI接口,另外一种就是SDIO接口。SDIO全称是安全数字输入/输出接口,多媒体卡(MMC)、SD卡、SDI/O卡都有SDIO接口。STM32F10x系列控
cxy1999120
·
2024-01-24 09:27
stm32
p2p
fpga开发
STM32F103
Timer方式控制LED闪烁及串口通信
文章目录前言1定时器基本介绍1.1STM32定时器1.2通用定时器功能和特点1.3计数器模式2STM32CubeMX配置项目2.1配置RCC和SYS2.2配置引脚2.3配置定时器2.4配置中断2.5配置USART12.6生成项目3Keil编译调试3.1修改main函数3.2继续实现串口的输出4实现效果4.1串口实现效果4.2LED灯实现效果总结前言软件版本STM32CubeMX6.40Keil53
日常脱发的小迈
·
2024-01-24 09:27
stm32
单片机
arm
stm32f103
c8r6 串口2数据DMA的接收
#defineUSART_REC_LEN16//定义最大接收字节数16externu8USART2_RX_BUF[USART_REC_LEN];u8USART2_RX_BUF[USART_REC_LEN];voiduart2_init(u32bound){//GPIO端口设置GPIO_InitTypeDefGPIO_InitStructure;USART_InitTypeDefUSART_Init
weixin_46290197
·
2024-01-24 09:56
stm32
单片机
嵌入式硬件
基础篇
- 沙盒以及文件的操作和存取
来感受下iOSapp的沙盒官方文档图片,自行感受下沙盒机制(sandBox)iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被称为沙盒,所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。每个应用程序都有自己的存储空间。应用程序不能翻过自己的围墙去访问别的存储空间的内容。应用程序请求的数据都要通过权限检测,假如不符合条件的话,不会被放
進无尽
·
2024-01-24 09:16
Java面试题之
基础篇
文章目录一:谈谈你对面向对象的理解二:JDK、JRE、JVM三者区别和联系三:==和equals比较四:hashCode与equals五:final六:String、StringBuffer、StringBuilder七:重载与重写的区别?八:接口和抽象类的区别九:List和Set的区别十:ArrayList和LinkedList区别十一:HashMap和HashTable的区别及其底层实现十二:
月球程序猿
·
2024-01-24 07:33
面试专栏
java
面试
java基础
HarmonyOS鸿蒙学习
基础篇
- 基本语法概述
书接上文HarmonyOS鸿蒙学习
基础篇
-运行第一个程序HelloWorld基本语法概述打开entry>src>main>ets>pages>index.ets代码如下代码详细解释如下:@Entry//
迪迦
·
2024-01-24 03:27
鸿蒙HarmonyOS
学习
harmonyos
华为
鸿蒙
HarmonyOS鸿蒙学习
基础篇
- 运行第一个程序 Hello World
下载与安装DevEcoStudio古话说得好,“磨刀不误砍柴工”,对于HarmonyOS应用开发,我们首先得确保工具齐全。这就好比要进行HarmonyOS应用开发,我们需要确保已经安装了DevEcoStudio,这是HarmonyOS的一站式集成开发环境(IDE)。下面我们就以在Windows系统上安装DevEcoStudio为例,来详细介绍一下如何下载、安装和配置这个开发工具。您只需访问DevE
迪迦
·
2024-01-24 03:56
鸿蒙HarmonyOS
harmonyos
学习
华为
基础篇
-项目架构
基础架构沿用spring架构模式,同时增加infrastructure-extension,对Quarkus的扩展和补充Domain领域模型和仓储接口,仅依赖于CDI接口和基本类库,逻辑不变,功能不变RepositoryDomain中Repository接口的实现,依赖jdbc及mybatis[quarkus-mybatis,MyBatis的Quarkus的封装,支持native模式]MyBati
jimmyz81
·
2024-01-23 18:21
详解强化学习(Reinforcement Learning)(
基础篇
)
强化学习(ReinforcementLearning)是机器学习的一个分支,主要研究智能体如何通过观察环境状态、执行动作和接收奖励来学习最优策略。强化学习的核心思想是通过持续与环境的交互来获得反馈并学习最优行为策略。1.强化学习的底层原理:强化学习的核心是马尔可夫决策过程(MarkovDecisionProcess,MDP),它由五个要素构成:状态空间、动作空间、状态转移概率、奖励函数和折扣因子。
RRRRRoyal
·
2024-01-23 16:28
人工智能
机器学习
Elasticsearch
基础篇
(八):常用查询以及使用Java Api Client进行检索
ES常用查询以及使用JavaApiClient进行检索1.检索需求参照豆瓣阅读的列表页面需求:检索词需要在数据库中的题名、作者和摘要字段进行检索并进行高亮标红返回的检索结果需要根据综合、热度最高、最近更新、销量最高、好评最多进行排序分页数量为10,并且返回检索到的总数量2.建立测试环境2.1根据需求建立es字段mapping.json{"mappings":{"properties":{"titl
徐州蔡徐坤
·
2024-01-23 15:32
#
elasticsearch
java
大数据学习之Flink算子、了解(Source)源算子(
基础篇
二)
Source源算子(
基础篇
二)目录Source源算子(
基础篇
二)二、源算子(source)1.准备工作2.从集合中读取数据可以使用代码中的fromCollection()方法直接读取列表也可以使用代码中的
十二点的泡面
·
2024-01-23 14:22
Flink
算子
大数据
学习
flink
大数据学习之Flink算子、了解(Transformation)转换算子(
基础篇
三)
Transformation转换算子(
基础篇
三)目录Transformation转换算子(
基础篇
三)三、转换算子(Transformation)1.基本转换算子1.1映射(Map)1.2过滤(filter
十二点的泡面
·
2024-01-23 14:22
算子
Flink
大数据
学习
flink
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他