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
c语言基础知识入门笔记
Hadoop
入门笔记
九 : HDFS 优化方案和动态节点管理
HDFS优化方案1.短路本地读取:ShortCircuitLocalReads1.背景在HDFS中,不管是LocalReads(DFSClient和Datanode在同一个节点)还是RemoteReads(DFSClient和Datanode不在同一个节点),底层处理方式都是一样的,都是先由Datanode读取数据,然后再通过RPC(基于TCP)把数据传给DFSClient。这样处理是比较简单的,
·
2021-10-18 13:56
hadoop
Hadoop
入门笔记
七: Hadoop 文件压缩格式
一.背景在Hadoop中,一般存储着非常大的文件,以及在存储HDFS块或运行MapReduce任务时,Hadoop集群中节点之间的存在大量数据传输。如果条件允许时,尽量减少文件大小,这将有助于减少存储需求以及减少网络上的数据传输。二.Hadoop支持的压缩算法Haodop对文件压缩均实现org.apache.hadoop.io.compress.CompressionCodec接口,所有的实现类都
·
2021-10-17 15:15
hadoop
Hadoop
入门笔记
六 : Hadoop常用文件存储格式
一.传统系统常见文件存储格式在Windows有很多种文件格式,例如:JPEG文件用来存储图片、MP3文件用来存储音乐、DOC文件用来存储WORD文档。每一种文件存储某一类的数据,例如:我们不会用文本来存储音乐、不会用文本来存储图片。windows上支持的存储格式是非常的多。1.文件系统块大小在服务器/电脑上,有多种块设备(BlockDevice),例如:硬盘、CDROM、软盘等等每个文件系统都需要
·
2021-10-17 15:14
hadoop
Hadoop
入门笔记
四 : 分布式文件HDFS
一.HDFS简介HDFS(HadoopDistributedFileSystem)是ApacheHadoop项目的一个子项目,它的设计初衷是为了能够支持高吞吐和超大文件读写操作HDFS是一种能够在普通硬件上运行的分布式文件系统,它是高度容错的,适应于具有大数据集的应用程序,它非常适于存储大型数据(比如TB和PB)HDFS使用多台计算机存储文件,并且提供统一的访问接口,像是访问一个普通文件系统一样使
·
2021-10-15 21:48
hadoop
C++
入门笔记
之std::vector容器详解
目录前言1.vector的构造函数原型:2.vector的赋值函数原型:3.vector的容量和大小函数原型:4.vector的插入和删除函数原型:5.vector的存取操作函数原型:6.vector的呼唤容器函数原型:总结前言vector实质是C++的一个类,与数组很相似,但是vector的优势是可以动态扩展,不需要考虑其内存大小。定义:向量(Vector)是一个封装了动态大小数组的顺序容器(S
·
2021-10-10 12:11
【浙大翁恺C语言】从0
入门笔记
【国家精品课程】(上)
C语言程序设计所有代码都展示main函数里面的代码计算机的思维辗转相除法intu=32;intv=32;//如果v=0,计算结束,u就是最大公约数//v!=0计算u/v的余数,让u=vv=余数while(v!+0){inttemp=u%v;u=v;v=temp;}printf("%d",u);从计算机到程序再到算法计算机的思维和优势是把所有可能列出来挨个试(枚举)用二分法可以进一步简化运算提高算法
宴师
·
2021-10-07 22:18
自学编程
C
陪伴学习
c语言
c++
使用 MongoTemplate 对 MongoDB 进行 CRUD
早期文章省内存的Excel导入导出库还是得了解下它...后端程序员的VUE超简单
入门笔记
后端程序员的ES6超简单
入门笔记
看完即可上手MyBatis-Plus奇怪的函数调用打造后台登录页面扫描工具一道有趣的
码农UP2U
·
2021-09-26 20:44
MongoDB
后端功能
Spring
mongodb
数据库
MongoTemplate
CRUD
【C语言游戏】玩转扫雷——简单扫雷功能的实现!
文章目录前言一、扫雷的基本思路二、扫雷的基本实现思路三、代码实现最后前言扫雷跟上一篇文章的三子棋一样,是
C语言基础知识
的综合运用的实例,对于巩固我们的基础知识非常重要,同时扫雷作为C语言的一个小项目,锻炼我们的编程思维
波风张三
·
2021-09-14 22:44
玩转C语言系列
c语言
其他
经验分享
游戏程序
华为顶级网络工程师分享出这份TCP/IP网络编程笔记!已封神
此书面向利用套接字进行网络编程的初学者,具备
C语言基础知识
的读者会获得更多帮助。书中收录了丰富的示例,详细展现了Linux和Windows平台下套接字编程的共性与个性。
被基金支配的打工人
·
2021-09-14 13:16
华为
tcp/ip
udp
后端程序员的 ES6 超简单
入门笔记
在早期的Web项目当中,后端的语言和前端的语言混合在一起,比如在jsp和php的代码中能看到大篇幅的HTML代码。后来逐步的发展到有了“模板语言”,使得后端语言和前端语言进行了部分的分离,虽然前端中调用模板的方法,但是前端还需要后端来进行渲染。到现在,前后端语言完全分离,前端做交互,后端写接口,各司其职。在移动互联网的飞速发展,前端也日益重要,尤其是出现了所谓的“大前端”。作为一个后端程序员对前端
码农UP2U
·
2021-09-05 22:03
前端笔记
html
javascript
html5
新手小白学Java|零基础
入门笔记
|原来学Java可以这么简单
刚开始学习java的时候,可能是一头雾水,不知道从何学起。还有很多Java小白,在刚自学Java的时候玩命的学习,玩命的记住Java原理,天天早上五点起床背Java的一些英文词汇,然后遇见一些未知的困难,让自己打到癫狂状态,逐渐迷失自我放弃Java。为了帮大家解决这个难题,这里跟大家分享一下Java入门教程,带你通关!!!开始之前,分享Java零基础入门教程给大家,只要你耐心看完就一定能够入门。这
菜鸟Java码农
·
2021-08-30 16:23
java纯0基础
java
java基础
java入门
编程
程序员
Rust 使用 libloading 的
入门笔记
Rust是静态类型语言,如果有部分代码想要单独编译再加载,就需要通过link来处理,先把一个模块打包成dynamiclibrary,然后运行的时候再来调用.在Windows里边是*.dll文件,Linux里是*.so文件,macos是*.dylib.其他还有更小众的操作系统,可能还有不同的后缀...我这边对应的系统是macos.首先单独编译的部分,Rust文档给出了比较多的种类,看文档,https
·
2021-08-30 02:27
rust动态加载
【ROS】ROS
入门笔记
-Turtlebot(Kuboki)+激光雷达(Rplidar)gmapping构建地图
一、环境准备1.软硬件情况本次使用的硬件为Kuboki小车底盘(Turtlebot2套件的底盘)XboxKinect2SLAMTEC(思岚)A2M8激光雷达WiFi环境车上工控机:类NUC迷你主机Ubuntu1864位ROSMelodic远程主机:笔记本电脑Ubuntu1864位ROSMelodic2.小车驱动配置小车驱动部分参考了以下教程https://www.ncnynl.com/archiv
DCcsdnDC
·
2021-08-12 18:25
自学笔记
python
c++
【ROS】ROS
入门笔记
-Gazebo仿真与实物测试篇
前面我们学习了ROS的一些基础知识,现在我们来学习ROS环境下的Gazebo仿真。本文所需的源码下载地址为https://github.com/guyuehome/guyueclass文章目录〇、写在前面1.rosdep问题2.Gazebo闪退问题一、优化物理仿真模型1.使用xacro文件优化URDF模型1.1xacro简介1.2xacro的使用常量定义常量使用与计算宏定义宏调用文件包含1.3ro
DCcsdnDC
·
2021-08-03 08:48
自学笔记
c++
python
【ROS】ROS
入门笔记
-基础知识篇
ROS
入门笔记
前言:大三夏季小学期,自学一下ROS,参考资料为古月居的“ROS入门21讲”、哈工大李湛老师的“机器人操作系统创新实践训练营”和ROSWiki。
DCcsdnDC
·
2021-07-20 21:46
自学笔记
c++
python
2020年 读书清单
pythonpytest测试实战非专业微服务核心架构20讲已读从零开始学架构正在读互联网人的英语私教课即将开始项目管理实战已读苏杰的产品创新课已读黄勇的OKR实战笔记已读职场求生攻略已读蔡康永的情商课已读视觉
入门笔记
正在读樊登读书
Sandra_liu
·
2021-07-17 12:17
【熬夜猛肝万字博文】学妹问我怎么入门 Javascript,百般盘问下我终于决定贡献出自己的 JavaScript
入门笔记
(二)
你好,我是阿ken版权声明:本文为CSDN博主「请叫我阿ken」的原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接及本声明。另外,博文中某些图片或内容可能出自网络,如有侵权或问题,请及时私信我有学妹想以后做前端,就会问到JavaScript怎么学的问题,在多次百般盘问下,阿ken决定贡献出自己之前学习JavaScript时的笔记。目录传送门:2.1_数据类型2.1.1_变量的数据
请叫我阿ken
·
2021-07-12 16:27
JavaScript
javascript
node.js
前端
程序人生
经验分享
机器学习
入门笔记
——垃圾邮件分类器
GitHubRepo:Halfrost-FieldFollow:halfrost·GitHubSource:https://github.com/halfrost/Halfrost-Field/blob/master/contents/Machine_Learning/Machine_Learning_System_Design.ipynb(请用电脑打开上面的链接,手机上渲染不出jupyter的页
一缕殇流化隐半边冰霜
·
2021-06-27 14:36
Flask Web开发
入门笔记
(二)
1Flask开启调试模式Flask应用可以在调试模式中运行。在这个模式下,开发服务器默认会加载两个便利的工具:重载器和调试器。启用重载器后,Flask会监视项目中的所有源码文件,发现变动时自动重启服务器。在开发过程中运行启动重载器的服务器特别方便,因为每次修改并保存源码文件后,服务器都会自动重启,让改动生效。调试器是一个基于Web的工具,当应用抛出未处理的异常时,它会出现在浏览器中。此时,Web浏
香山上的麻雀
·
2021-06-27 12:35
[皮革
入门笔记
][2018-01-16]我所买的入门工具
经过一番了解,又结合中华名族传统美德节俭(其实就是穷),我暂时只买了如下工具:棱斩一个斩肯定是必须的啊,不然怎么打孔。从网上看到的资料说刚开始学的时候最好买棱斩,说是易上手。还有就是棱斩的孔径越小越好,说是可以为将来的技术进阶打下更好的基础,我还是入门,所以不太懂。线根据网上推荐,我买的是扁蜡线,刚刚又查了下,规格是150D,据说是新手友好针这东西当然需要,不然怎么进行手缝,买的时候据说别买太尖太
心上物
·
2021-06-27 04:22
Oracle
入门笔记
【7】用户的权限管理
用户管理:1,用户的管理操作(使用sys用户操作):connsys/change_on_installassysdba;2,创建一个新的用户:dog/wangwang:createuserdogidentifiedbywangwang;(此时还缺少session的权限)3,为dog用户授权createsession的权限:grantcreatesessiontodog;(此时还没有建表的权限)4,
大小说家RCQ
·
2021-06-25 05:47
Python爬虫笔记一 ——爬取网页题目
这个系列的文章就是爬虫
入门笔记
,面向的是零基础小白,手把手教你写爬虫哦。第一步:获取网页爬虫需要从Web中获取大量数据,那么第一步就是得到网页内容。我们准备用urllib模块。
ironbeak_owl
·
2021-06-24 03:20
RT-Thread基础学习(三)-RT-Thread Nano
入门笔记
课程来源:哔哩哔哩RT-Thread官方。第0课RT-ThreadNano介绍-添加源码RT-ThreadNano是RT-Thread的裁剪版本。在文档中心下载源码之后,打开界面如图所示。板级支持包内容很简介,比RT-Thread少很多文件。components中包括的finish文件,依旧是通过串口输入的命令行的文件。libcpu是所支持的文件包括类型。其中cortex-m3又支持不同的编译器,
卡拉肖克-X
·
2021-06-23 17:57
RT-Thread
STM32
嵌入式
操作系统
MySQL的GIS、GEO
入门笔记
探索和学习MySQL中GIS相关功能和特性探索流程:这里记录了学习和了解MySQL中GIS特性相关内容的过程。配置了一台用于测试的MySQLServer5.7在浏览官网的过程中了解到一个GUI工具:MySQLWorkbench,很好玩开始了解GIS相关内容,但是百度不到很详细的介绍和相关内容访问MySQL官方论坛,找到了很多很好的内容,但是都TM是英语。了解到需要用到测试数据,都推荐OpenStr
囍冯总囍
·
2021-06-22 20:59
Flask Web开发
入门笔记
(一)
1初始化所有Flask应用都必须创建一个应用实例。Web服务器使用一种名为Web服务器网关接口(WSGI,Webservergatewayinterface,读作“wiz-ghee”)的协议,把接收自客户端的所有请求都转交给这个对象处理。应用实例是Flask类的对象,通常由下述代码创建:fromflaskimportFlaskapp=Flask(__name__)Flask类的构造函数只有一个必须
香山上的麻雀
·
2021-06-22 00:32
Python学习
入门笔记
(二)运算符与变量
"""运算+加-减*乘/除%取余//取整变量"""注:所有代码部分均为连续的,“结果”为在jupyter分步运行结果代码部分:捕获.PNG捕获.PNG捕获.PNG捕获.PNG捕获.PNG
Yao_0
·
2021-06-21 06:53
Flutter布局组件<层叠布局Stack&Positioned>
Flutter
入门笔记
系列文章部分内容来源于《Flutter实战》,如有侵权请联系删除!
怡红快绿
·
2021-06-20 06:55
【机器学习】
入门笔记
系列(8) | 机器学习系统的误差分析和数值评估
一、误差分析机器学习问题的推荐解决方法:1.先用简单粗暴,尽管可能效果一般的算法快速实现,并使用验证集测试;2.绘制学习曲线,来帮助判断是增加数据集还是增加特征项来提升系统的性能;3.误差分析:人工核查算法在验证集上预测错误的样本,并找出这些预测错误样本的规律或特征;4.优化算法,并对优化效果进行量化评估,即数值评估(numericalevaluation)。下面解释一下其中一些问题:问:先实现简
胖三斤66
·
2021-06-20 03:16
mongoDB
入门笔记
mongoDB是什么MongoDB是一种数据库。数据库是一个存储数据并提供增删改查API的东西。macOS上安装和启动mongoDB安装brewtapmongodb/brewbrewinstallmongodb-community启动通过homebrew设置开机自启
[email protected]
或者每次需要使用时手动开启mongod--config/u
YeLqgd
·
2021-06-16 09:42
webpack
入门笔记
创建一个webpack项目可配置入门学习webpack是一个静态模块打包器npminit-y//创建一个package.json安装需要的包cnpmiwebpackwebpack-clistyle-loadercss-loaderfile-loaderurl-loaderwebpack-dev-serverpathhtml-webpack-plugin-D创建一个index.html,webpac
一个假前端
·
2021-06-14 14:50
AssetBundle
入门笔记
02
AB包加载的四种方式1.AssetBundle.LoadFromMemoryAsync(从内存中加载)异步:IEnumeratorLoadFromMemoryAsync(stringpath){AssetBundleCreateRequestcreateRequest=AssetBundle.LoadFromMemoryAsync(File.ReadAllBytes(path));yieldret
Mad_Elliot
·
2021-06-12 19:23
ES6
入门笔记
(四)
对象的扩展1.属性的简洁表示法ES6允许直接写入变量和函数,作为对象的属性和方法两者等价方法也可以简写,就是省略function,比如说hello(){console.log('我的名字是‘,this.name);}hello:function(){....}//两者等价还可以用于函数的返回值,将会非常方便注意,简介写法的属性名总是字符串2、属性名表达式定义对象的属性,两种方法其实我想说的是,第2
南蓝NL
·
2021-06-12 12:52
ES6
入门笔记
(一)
ECMAScript与JavaScript的关系?前者是后者的规格,后者是前者的实现。日常场合当中,这两个词是可以互换的。Babel转码器,可以将ES6(ECMAScript2015)转换为ES5代码基本语法1.let命令,用来声明变量,类似于var,但是所声明的变量只能在let命令所在的代码块内有效(不存在变量提升,变量在声明语句之后使用)2、暂时性死区(TDZ)。只要会级作用域内存在let命令
南蓝NL
·
2021-06-12 12:35
机器学习
入门笔记
——推荐系统
GitHubRepo:Halfrost-FieldFollow:halfrost·GitHubSource:https://github.com/halfrost/Halfrost-Field/blob/master/contents/Machine_Learning/Recommender_Systems.ipynb(请用电脑打开上面的链接,手机上渲染不出jupyter的页面)
一缕殇流化隐半边冰霜
·
2021-06-10 20:57
【课程笔记】《Udacity数据分析(入门)》「纳米学位」——第 3 部分:数据分析入门——By Tensor麻麻麻
第3部分:数据分析
入门笔记
有点乱,仅作为学习记录作为参考数据分析入门-总共分为10部分:数据分析过程数据分析过程-案例研究1数据分析过程-案例研究2数据分析的编程工作流项目:探索数据集基本SQLSQLJOINSQL
Tensor麻麻麻
·
2021-06-09 17:34
Python
入门笔记
(一):列表和元组
列表和元组区别元组和列表最大的区别就是,可以任意修改列表中的元素,可以任意插入或者删除一个元素,但对于元组是不行的。另外一个明显区别是,创建列表时用的是中括号,创建元组大部分时候用的小括号。如果是:>>>temp=(1)>>>type(temp)发现temp还是int类型,改为:>>>temp=1,2,3>>>type(temp)没有小括号,temp还是元组,所以逗号才是关键,想要建立一个只有一个
SAIKAI
·
2021-06-06 23:14
机器学习
入门笔记
——异常检测
GitHubRepo:Halfrost-FieldFollow:halfrost·GitHubSource:https://github.com/halfrost/Halfrost-Field/blob/master/contents/Machine_Learning/Anomaly_Detection.ipynb(请用电脑打开上面的链接,手机上渲染不出jupyter的页面)
一缕殇流化隐半边冰霜
·
2021-06-05 21:30
python
入门笔记
1——数据与变量
想要做好菜,必须了解食材和厨具。对数据处理来说,数据就是食材,算法就是厨具,只有了解每一种数据的特点,才能对症下药、游刃有余。python学习的第一篇笔记,就从数据与变量说起常用的数据类型字符串STR对应文字类型的数据,用‘’或“”括起来,在编程语言中用字符串来处理文本信息,例如print‘STR’‘Itisastring’数字对应数字类型的数据,用于数学计算,分为不带小数点的整数int与带小数点
rapunzel0103
·
2021-06-05 10:43
opengl
入门笔记
-opengl 在哪里
opengl在哪里?只是一个规范而已,具体由各个平台下的不同软件开发商来实现统一的接口。在windows下:由Opengl32.dll实现,估计有自己的directx,微软肯定做得不用心,所以windows平台下效率肯定没有dx好。在linux下:由Mesa或者KDE或者GLAREA来实现。在MAC下:由opengl.framework来实现。在UOS下:猜测是由KDE来实现的吧。统信基于QTKD
frank06504
·
2021-06-03 17:48
OpenGl
opengl
SQL
入门笔记
SQL学习之路笔记、持续更新基础知识partI查询1、基础查询①.查询表中的单个字段②.查询表中的多个字段③.查询表中的所有字段④.查询常量值⑤.查询表达式⑥.查询函数⑦.起别名⑧.去重⑨.+号的作用2、条件查询①.按条件表达式筛选②.按逻辑表达式筛选③.模糊查询partII函数1.常见函数2.分组查询3.分组函数4.连接查询5.排序查询基础知识partI查询1、基础查询语法:select查询列表
干啥啥不会~
·
2021-05-26 21:27
mysql
Python自学
入门笔记
#函数.1
函数Function1.函数定义Def函数定义需要用def声明,注意声明函数名、参数后需要加冒号“:”。函数中可以有return,也可以没有。这一点与Java中需要明确返回值类型是不同的,感觉更加简洁。#Example_1#无参数型defsimpleFunc():print("Thisisasimplefunctionexample.")#Example_2#有参数型defprintEach(a,
闲鱼想翻身烤另外一面
·
2021-05-25 00:24
Python自学
python
单片机开发常用C语言复习资料
(3)~取反操作使用技巧二、define宏定义三、ifdef条件编译四、extern变量申明五、typedef类型别名六、结构体前言这里主要是简单的复习一下几个
C语言基础知识
点,引导那些
C语言基础知识
不是很扎实的用户能够快速开发
王多肉好好味
·
2021-05-18 18:31
STM32F4系列学习专题
SpringBoot
入门笔记
控制器(Controller中的注解)@RestController方法全部以JSON格式传出(使用thymeleaf)@RequestMapping(value="控制器别名")@Value("${参数名}")引入配置中的参数的值方法注解@RequestMapping(value="",method=RequestMethod.POST)等同于@PostMapping(value="")@Req
一本书一段情宁缺毋滥
·
2021-05-18 13:33
深度学习与Pytorch
入门笔记
一、基本操作pythonPytorch中文文档https://pytorch-cn.readthedocs.io/zh/latest/package_references/torch-optim/一、Anaconda基本操作1、用conda创建Python虚拟环境(在condaprompt环境下完成)condacreate-nenvironment_namepython=X.X2、激活虚拟环境(在
星时雨星
·
2021-05-14 16:21
深度学习
pytorch
神经网络
reactJs-新手
入门笔记
1
1.学习使用版本:react15.3.12.react从14版本开始,FromJSXTransformertoBabel,可以参考http://www.phpied.com/from-jsxtransformer-to-babel/开发环境需要引入jsx编译工具,babel.js.2.可以下载reactdevelopertools插件,https://facebook.github.io/reac
d7509cf1e753
·
2021-05-14 09:42
3.go快速
入门笔记
-复合数据类型
复合数据类型是由基本数据类型以各种方式组合而构成的.比较常用的复合数据类型有:数组,slice,map和结构体.数组和结构体都是聚合类型,它们的值由内存中一组变量构成.而数组的元素具有相同的类型而结构体中的元素数据类型则可以不同.数组和结构体的长度都是固定的,而slice和map都是不固定的,它们的长度在元素添加到结构体中时可以动态增长.1.数组数组是具有固定长度且拥有0个或者多个相同数据类型元素
一个菜鸟JAVA
·
2021-05-12 05:12
C语言基础知识
入门(大全)
一、
C语言基础知识
入门C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。
程序媛张小妍
·
2021-05-11 20:54
c语言
编程语言
c++
JavaScript
入门笔记
(3)
条件控制语句条件控制使用if...elseif...else语句控制,该语句的使用与C语言几乎完全相同vari=10;if(i13){console.log("C++");}else{console.log("javascript");}//python当然,elseif和else都不是必须的循环语句for循环JavaScript的for循环也与C语言的循环很像(用法几乎相同)sum=0;for(
月见樽
·
2021-05-10 15:07
Vue详细的
入门笔记
一、前言最近找了些教程,顺带着趴在官网上,看了看Vue的一些内容,入门的一些概念,以及基础语法,还有一些常用的操作,瞄了一眼,通篇文字+贴了部分代码9000多字,入门语法什么的还是很好理解的,以前也有一定做小程序的基础,感觉还是很相似的,不过对于一些稍复杂的点,感觉还是总结的不够细致,例如插槽,和计算属性等,平时前端的东西看的也不是很多,学习过程中整理的笔记,和大家一起分享交流!欢迎各位大大交流意
·
2021-05-10 15:38
Scrapy(python爬虫框架)
入门笔记
本文章仅作为个人笔记Scrpy官网Scrpy官方文档Scrpy中文文档个人ScrapyDemo项目地址python环境安装win下安装:python:下载python安装包直接安装即可pip:easy_installpipmac下安装:python:mac下自带python2.7pip:easy_installpipcentos7下安装:python:centos7下自带python2.7pip:
makai
·
2021-05-09 10:38
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他