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语言学习课堂笔记
2020.7.13
课堂笔记
(练习题思路分析)
1、题目:判断2-100之间有多少个素数,并输出所有素数。程序分析:判断素数的方法:用一个数分别去除2到(这个数),如果能被整除,则表明此数不是素数,反之是素数。?思路分析:素数:只能被1和其本身整除;合数:除了1和其本身之外,还有其他因数判断任意一个数是不是质数,就被从2开始到他自身整除(不包含自身),如果还可以被别的因数i整除,就判断他不是质数/***@Author:ChaoKeAiMuZhi
超可爱慕之
·
2020-09-15 04:24
笔记
2020.9.2
课堂笔记
(ES分词器analysis-ik,Logstash)
分词器(1)概念:(2)干啥的:①切词②normalization(提升recall召回率:能搜索到的结果的比率)(3)分析器:①characterfilter(mapping):分词之前预处理(过滤无用字符、标签等,转换一些&=>and《Elasticsearch》=>ElasticsearchHTMLStripCharacterFilter:html_stripa.参数:escaped_tag
超可爱慕之
·
2020-09-15 04:36
笔记
2020.8.14
课堂笔记
(MySQL练习)
1、查询语法结构select[distinct]{*|column_name[as别名][,…]}fromtable_name[as别名];2、连接有哪几种类型,有什么区别内连接:innerjoin其中inner可以省略,符合关联条件的才显示等值连接:条件是等量关系非等值连接:连接条件中的关系是非等量关系自连接:将一张表看作两张表,自己连自己外连接:主表的数据全显示,附表只显示符合关联条件的数据左
超可爱慕之
·
2020-09-15 04:36
笔记
2020.8.6
课堂笔记
(反射,虚拟机安装mysql,单例模式)
获取类对象的三种方式:1、类型.class2、class.forname(“类型的全路径名”)3、对象.getClass()反射机制:优点:可以越权,运行期注入缺点:代码麻烦,不安全1、上传安装包2、安装依赖包perl,new-tools,autoconfyuminstall-y…3、卸载冲突包rpm-qa|grepmariadb(查询冲突的包)rpm-e冲突的包--nodeps4、安装mysql
超可爱慕之
·
2020-09-15 04:36
笔记
2020.8.18
课堂笔记
(MySQL索引、事务)
引擎MySQL存储引擎MyISAM与InnoDB区别存储引擎Storageengine:MySQL中的数据、索引以及其他对象是如何存储的,是一套文件系统的实现。常用的存储引擎有以下:Innodb引擎:Innodb引擎提供了对数据库ACID事务的支持。并且还提供了行级锁和外键的约束。它的设计的目标就是处理大数据容量的数据库系统。MyIASM引擎(原本Mysql的默认引擎):不提供事务的支持,也不支持
超可爱慕之
·
2020-09-15 04:36
笔记
2020.7.23
课堂笔记
(抽象类、接口)
课前复习1、方法重写的规则子类继承父类时:方法名相同、参数列表相同、返回值相同或是其子类访问修饰符不能小于父类方法、抛出异常不能大于父类方法2、什么是多态子类对象引用父类类型Petp=newDog();父类类型作为参数父类类型作为返回值3、向上转型和向下转型的注意点要有父子关系up:父类类型对象名=new子类类型();这时不能使用子类特有的属性和方法down:要用instanceof关键字来判断类
超可爱慕之
·
2020-09-15 04:35
笔记
2020.8.3
课堂笔记
(StringBuffer、FileInputStream、FileOutputStream)
String是final类型,不可被继承,底层是char类型数组常量,不可更改而对String对象重新赋值的过程,其实是新建对象的过程如果需要对String对象频繁赋值,则不推荐使用String线程安全:synchronized保证线程间隔离String:不可被改变,真正意义上的安全,再频繁字符串拼接的情况下,速度非常慢StringBuffer:线程安全,速度慢,涉及到线程安全的情况,除非能确保线
超可爱慕之
·
2020-09-15 04:35
笔记
Web实训
课堂笔记
用JS实现二级导航栏Title*{margin:0;padding:0}#nav{background-color:#ff5e48;width:600px;height:20px;margin:0auto;}ulli{list-style:none;float:left;line-height:20px;text-align:center;position:relative}a{text-deco
LUNLUNJIEJIE
·
2020-09-15 04:31
课堂笔记
实时数仓Day04昨日回顾维度数据同步:离线同步维度数据到Redis.实时同步维度数据到Redis.数据过滤进行数据落地:判断MySQL中的操作:增加/修改/删除.执行的时候,不要忘记在APP主程序中调用ETL程序.点击流数据处理LogParser日志解析工具:帮助我们快速的从日志数据中获取我们需要的字段信息.使用方式:定义一个封装数据的实体类.实体类里面必须提供对成员变量设置值的set方法.Pa
weixin_45656117
·
2020-09-15 03:52
实时数仓
2020-09-14
课堂笔记
2020-09-14
课堂笔记
主知识点1.static关键字2.final关键字3.
四季人06
·
2020-09-15 03:47
笔记
java
2020-09-09
课堂笔记
(实训)
2020-09-09
课堂笔记
狼人杀分配角色案例1.要求2.逻辑分析3.代码示例狼人杀分配角色案例1.要求狼人杀,身份分配。12人身份,3个阵营,分配身份。
四季人06
·
2020-09-15 03:47
笔记
java
2020-09-10
课堂笔记
2020-09-10
课堂笔记
知识点1.数组2.二维数组3.数组操作API4.不定长数组5.类与对象5.1继承性5.2多态性5.3封装知识点1.数组相同类型的数据集合,索引值从0开始。
四季人06
·
2020-09-15 03:47
笔记
java
2020.8.20
课堂笔记
(MySQL复习、MySQL时间格式的转换)
mysql锁:表级锁、行级锁、库级锁、事务锁行级锁往往单独针对update,按操作了那些行上锁,表级锁往往是增删查,Oracle默认的是行级锁同步线程锁底层存储结构:bTreemysql:数据库管理系统(dbms)库:存储数据的地方表:定义一种关系,用于数据与关系的对应视图:可以看作一个虚拟表,表结构和数据由定义的查询语句决定作用:提高代码重用性,安全,对外接口统一劣势:效率低下,在连表的基础上不
超可爱慕之
·
2020-09-15 03:37
笔记
2020-09-08
课堂笔记
2020-09-08
课堂笔记
主知识点1.java程序基本结构2.驼峰命名法3.数据类型4.变量5.数据类型转换(自动转换和强制转换)6.字符串注意事项7.集合(list)与数组8.分支结构9.循环结构10
四季人06
·
2020-09-15 03:59
笔记
java
操作系统
课堂笔记
(2)操作系统的硬件环境之缓冲技术、中断技术
缓冲区是硬件设备之间进行数据传输时专门用来暂存这些数据的一个存储区域。缓冲技术一般在三种情况下采用:1、处理器与内存之间,2、处理器与其他外部设备之间,3、设备与设备之间。多Cache技术:Cache是离CPU最近的高速缓存,能使CPU更快速的访问经常使用的数据。是运行过程中,CPU首先到一级Cache中找数据(也可能是一段指令序列)。如果没有找到,那么CPU就接着到二级CPU中找,然后是三级Ca
jkxqj
·
2020-09-15 00:20
【操作系统】
C语言内存四区模型分析
图1-1内存四区模型是
C语言学习
的一个重点也是一个难点,大多程序员往往注重代码的编写而不注重代码在执行中所进行的内存的变化而导致程序出现问题,严重时导致程序失控崩溃.图1-1很直观的表示内存当中储存的数据类型
weixin_30699955
·
2020-09-14 20:52
c/c++
操作系统
C语言开发人人五子棋
对于很多
C语言学习
者,做一个五子棋游戏是比较困难,因为没有经验,下面博主带着这位一起来开发这一块人人都想学习的五子棋大战游戏吧,当然想了解更过,学习更多C/C++编程开发教程、入门、大型项目视频教程可以加
里奇老师
·
2020-09-14 20:03
C/C++
c语言
五子棋
游戏
Java
课堂笔记
面向对象之类Class和对象Object
背景:java类和对象的关系?类是java中的基本程序单元,关键字class来定义,类是java中描述事务的,对象是该类事务中具体的个体;java中申明任何变量必须要定义数据类型。1、类class,描述事务的属性,行为。publicclassCar{//私有修饰符,定义成员变量privateStringcolor;privateStringmake;privateStringmodel;priva
收集明天的囬忆
·
2020-09-14 15:15
Java编程基础
Java学习
课堂笔记
——面向对象程序设计的基本概念
前面已经提到过Java的对象和类,接下来我要记录的是Java的封装、继承和多态。一、封装封装是将代码及其处理的数据绑定在一起的一种编程机制,该机制保证了程序和数据都不受外部干扰切不被利用。理解封装性的一个方法就是把它想成一个黑匣子,它可以阻止在外部定义的代码随意访问内部代码和数据。对黑匣子内代码和数据的访问通过一个适当的定义的接口严格控制。这次学习的是访问控制修饰符,是体现封装性的一部分,它用于限
邪神蘑菇酱
·
2020-09-14 14:54
Asp.net
课堂笔记
1、虽然是建网站,但是创建项目的时候最好是项目,这样形式比较灵活。2、创建解决方案会建立新项目,添加解决方案会添加到现在打开的项目中。3、右键—设为起始页。4、实际上我们做的是web应用程序。5、跳转页面Response.Redirect("Default.aspx");6、IIS配置7、引用关联using8、发布9、10、调用css样式表要用class
雨果虾滑
·
2020-09-14 13:23
编程技术
c语言学习
零碎整理(1):缓冲区
觉得学习一门语言有三个方面:一是语言本身的学习:语法,函数,特性等等;二是系统或计算机底层方面的了解:计算机的组成原理,操作系统额概念等等;三是算法和数据结构的学习.我想如果这三个方面学到融会贯通的话,就可以称为高手了吧.我的整理中主要是第一和第二个方面,至于算法和数据结构,等到大三有时间的时候再去深入学习一下.(买了半年了,还没看多少,惭愧ing).1,为什么要用缓冲区?如:intc;FILE*
wayne92
·
2020-09-14 11:22
c
c
语言
数据结构
算法
linux
file
C语言学习
第011课——内存管理
作用域C语言变量的作用域分为代码块作用域(代码块是{}之间的一段代码)函数作用域文件作用域局部变量局部变量也叫auto自动变量(auto可写可不写),一般情况下函数内部定义的变量都是局部变量#includeintmain(void){inta=10;printf("%d\n",a);}以上就定义了一个局部变量作用域:从变量定义到函数结束声明周期:从创建到函数结束形参也是局部变量静态(static)
帅帅loyal
·
2020-09-14 11:03
C语言基础
c语言
C语言学习
第010课——指针和字符串
主函数参数一开始我们写主函数main(void),后面直接跟一个void,但是一般情况下,主函数是带有两个参数的,而且不能改变,或者颠倒位置intmain(intargc,char*argv[]){}这个参数一般是使用命令行启动的时候传进去的,比如:gcc-ohellohello.cint类型的argc表示参数的个数,上面这个命令行就有4个参数,命令本身gcc占一个参数,各参数以空格分隔char*
帅帅loyal
·
2020-09-14 11:03
C语言基础
c语言
C语言学习
第009课——指针的应用
值传递和地址传递值传递externvoidswap(inta,intb);intmain(){inta=10;intb=20;swap(a,b);printf("%d\n",a);结果为10printf("%d\n",b);结果为20return0;}voidswap(inta,intb){inttemp=a;a=b;b=temp;}以上代码中,将ab直接传递给函数swap,进行值对调的操作之后,
帅帅loyal
·
2020-09-14 11:32
C语言基础
c语言
C语言学习
第008课——内存和指针
内存含义存储器:计算机的组成中,用来存储程序和数据,辅助CPU进行运算处理的重要部分内存:内部存储器,暂存程序/数据——掉电丢失,SRAMDRAMDDRDDR1DDR2DDR3外存:外部存储器,长时间保存程序/数据——掉电不丢失,ROMERRROMFLASH(NAND,NOR)硬盘光盘内存是沟通CPU与硬盘的桥梁,暂时存放CPU中的运算数据,暂存与硬盘等外部存储器交换的数据扩展:电脑的系统属性里面
帅帅loyal
·
2020-09-14 11:32
C语言基础
c语言
C语言学习
第007课——函数和多文件编程
函数的概念函数分类系统函数,即库函数,是由编译系统提供的,用户不必自己定义这些函数,可以直接使用他们,如我们常用的打印函数printf()用户定义函数,用以解决用户的专门需要函数的作用省去重复代码的编写,降低代码重复率函数的定义返回值类型函数名(参数列表){代码体return0;}函数的使用在不同函数中的变量名可以重名,因为作用域不同函数定义中参数称为形参,也就是形式参数,没有具体的值函数调用过程
帅帅loyal
·
2020-09-14 11:32
C语言基础
c语言
C语言学习
目录第一天数据类型整型类型浮点类型void类型基本类型书写printf函数规定符列举转义字符列举字节对齐:条件注释注释:#if0#endif第二天printf()函数:scanf()函数:scanf(参数,&地址)getcharputchar运算符声明变量和定义变量的区别是什么?变量的三大属性:作用域、链接属性、存储属性。作用域:链接属性存储属性堆栈的不同:其他区域(或者其他叫法)二维数组ASCI
solitary_Tang
·
2020-09-14 11:27
c语言
编程语言
C语言学习
框架--完整版-Xmind
讨论去:bbs.codertown.cn转载于:https://my.oschina.net/u/1041319/blog/387817
chixinnuo6950
·
2020-09-14 10:07
c/c++
C语言学习
第一周——C语言的历史
解释语言VS编译语言语言本无解释与编译之分,都是常用的执行方式任何语言都可以解释执行或编译执行解释型语言有特殊的计算能力编译型语言有确定的运算性质P.S.C语言更多的被用于编译执行C语言的历史C语言由B语言而来,B语言是从BCPL发展而来,而BCPL是从FORTRON发展来的。FORTRON是人类历史第一个高级程序设计语言,发明在20世纪50年代。BCPL与B都支持指针间接,所以C也支持指针间接。
Smile Jay
·
2020-09-14 10:27
C语言
C语言学习
第001课——认识C语言
语言发展史机器语言机器直接执行的指令,全部为01数字汇编语言固定的语法和语句,晦涩难懂C语言(高级语言),语法简洁,易读懂HelloWorld#includeintmain(){printf("helloworld\n");}以上,就是一个最简单的C语言HelloWorld程序。从第一行说起导入头文件#include此行代码表示导入一个文件stdio.h,,std是一个标准库,io表示输入输出,h
帅帅loyal
·
2020-09-14 09:07
C语言基础
c语言
C语言学习
与感悟——《
C语言学习
基础程序》
前言博主在几年前的C语言后中,结合自身学习情况和学习感悟在当时的一个寒假做了两份
C语言学习
的经验总结,分别为《
C语言学习
基本框架》和《
C语言学习
基础程序》,现在把它们分享出来,供大家交流学习,如果能给初学
Mr. 鹏
·
2020-09-14 09:01
学习感悟
c语言
经验分享
C语言学习
与感悟——《
C语言学习
基本框架》
前言博主在几年前的C语言后中,结合自身学习情况和学习感悟在当时的一个寒假做了两份
C语言学习
的经验总结,分别为《
C语言学习
基本框架》和《
C语言学习
基础程序》,现在把它们分享出来,供大家交流学习,如果能给初学
Mr. 鹏
·
2020-09-14 09:01
学习感悟
c语言
经验分享
快速上手linux系统学习笔记
课堂笔记
0.2.1.当前主流操作系统及其特点0.2.2.多机开发:双系统与虚拟机0.2.3.搭建linux开发环境0.2.4.隐藏文件与非隐藏文件0.2.5.相对路径与绝对路径0.
若爱我菲、
·
2020-09-14 09:39
Linux/Ubuntu
linux
命令
C语言printf和scanf--
c语言学习
笔记7
-%输出方式是两个百分号,代表一个百分号printf("only%d%%,isok",23)输出only23%,isokprintf()的转换说明修饰符在%和转换字符之间插入修饰符可以修饰基本的转换说明。表1和表2列出可作为修饰符的合法字符。如果要插入多个字符,其书写顺序应该与表1中列出的顺序相同。不是所有的组合都可行。表中有些字符是C99新增的,如果编译器不支持C99,则可能不支持表中的所有项。
一升米
·
2020-09-14 07:51
c语言学习笔记
C语言学习
之字符串操作相关的库函数
字符串操作的相关库函数大集结strlensize_tstrlen(constchar*str);功能:返回字符串中‘\0’前面出现的字符的个数,但不包含‘\0’。返回值为size_t(无符号)strcpychar*strcpy(char*destination,constchar*source);功能:从源字符串向目标字符串拷贝,源字符串必须以‘\0’结束,目标空间必须足够大。strcatchar
up六月上
·
2020-09-14 00:52
C语言
字符串
C语言学习
之数据结构(线性表)
线性表:包含n个元素的有序序列,元素的信息由使用场景决定。线性表的表现形式有线性表和链表两种形式,两者的却别在于内存空间的连续性。1.顺序表:开辟连续的内存空间存储元素。在实现形式上分为两种:静态顺序表(使用定长数组)、动态顺序表(使用动态内存分配),使用动态内存分配的方式使得代码的可维护性提升,该方式优于静态顺序表的存储方式。顺序表的构造:typedefstructSeqList{ElemTyp
up六月上
·
2020-09-14 00:52
C语言
链表
数据结构
C语言学习
之扫雷小游戏
以下内容是小编整理的近期学习的C语言变成实现简单版本的扫雷游戏,与之前整理的三子棋游戏相似,这个小项目的目的也是为了锻炼、提升对于C语言数组、循环以及函数的应用能力。1.实现一次扫雷游戏的流程上图是一次游戏的简易流程图,在每次进入游戏后,需要玩家键入需要排查的位置,若位置正确,则判断该位置是否为雷区;当该位置不是雷区时,进行count--(count表示非雷区位置的个数),然后循环排查;当coun
up六月上
·
2020-09-14 00:51
C语言
C语言学习
之指针:从初始到深入
一、指针的基本常识1.什么是指针?对于指针需要掌握以下几个基本的概念:指针是一种变量类型,也是具有空间、内容、地址三个属性。空间属性值得是:在定义指针时,内存会给指针变量分配指定类型大小的空间,空间的大小为四个字节(32位平台下)。内容属性指的是:指针变量内部存储的数据,即存放的是地址。因此,通常也会说指针就是地址,地址就是指针,要注意的是这里的指针指的是指针的内容。指针是有类型的,其类型决定了指
up六月上
·
2020-09-14 00:51
C语言
指针
字符串
C语言学习
之打印菱形、数组奇偶排序
Part1:C语言实现打印菱形如上图所示,是使用C语言打印的一个菱形,小编这里使用指针的方式来解决该问题(也可通过观察规律实现)。在解决该问题时,我们通常分为两步来实现菱形的打印,第一步是打印菱形的上半部分,第二步是打印菱形的下半部分。打印菱形的上半部分问题分析:如图所示,如果我们将上半部分的每行看成一个一维数组,那么第一行数组的内容除了中间位为星号,其他的都是空格,然后之后的每行都是在上一行的基
up六月上
·
2020-09-14 00:51
C语言
C语言学习
之喝汽水小程序
今天在练习C语言编程的时候,碰到这样一个问题,感觉很有意思,下面小编将分享自己解决这个问题时的一些思路,欢迎大家前来评论。Question:喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,假设你有指定数量的金额,那么可以喝多少瓶汽水?问题分析:在解决这个问题的时候,如果我现在所拥有的金额是2的整数次方,那么问题将会很简单;比如我现在有16元钱,那么我每次喝的汽水的数量为:16——>8——>4——>2
up六月上
·
2020-09-14 00:20
C语言
C语言学习
之通讯录实现
1.具体功能:增删改查、排序及清空整个通讯录2.可实现通讯录的自动扩容3.程序退出可保存通讯录partA:contact.h#ifndef_CONTACT_H_#define_CONTACT_H_#include#include#include#include#pragmawarning(disable:4996)#defineNAME_SIZE32#defineSEX_SIZE8#defineT
up六月上
·
2020-09-14 00:20
C语言
C语言学习
之动态内存管理
1、问什么要动态内存管理?在进行数据存储的时候,我们经常的做法是利用数组开辟指定大小的空间用以存储数据,但是数组的具体大小取决于输入的数据,因此往往在程序运行时才知道所需数组的内存空间的大小。为了达到对内存空间的合理使用,这就要就我们根据输入数据的不同来开辟不同大小的内存空间,继而出现动态内存分配。动态内存分配在程序运行时为指定的变量分配内存,其分配的内存空间位于堆区。此外,在栈区可开辟的空间大小
up六月上
·
2020-09-14 00:20
C语言
内存管理
malloc
C语言学习
历程之三子棋游戏
以下内容为小编整理的近期学习C语言三子棋游戏流程及代码,以下内容对初学C语言的童鞋们巩固循环、数组、函数等内容有一定的帮助!!1.三子棋游戏简单流程图上图为一轮游戏的简单流程图2.三子棋游戏代码#include"chess.h"//定义游戏开始菜单voidMenu(){printf("################################\n");printf("####欢迎进入三子棋游
up六月上
·
2020-09-14 00:25
C语言学习
C语言后缀.h文件和.c文件作用和区别
简述C语言中.h文件和.c文件作用和区别在
c语言学习
过程中,对.h文件和.c文件不甚了解,参考其他资料后对它进行简要分析:.h文件和.c文件作用使用.h文件和.c文件的原因.h文件和.c文件作用xx.h
花大师
·
2020-09-13 17:08
存库
c语言学习
--关于函数的参数传递(汇编和可执行文件)
簇:数据存储在硬盘的时候都是以簇位单位,所以无论文件大小是多少,除非正好是簇大小的倍数,否则文件所占用的最后一个簇或多或少都会产生一些剩余的空间,且这些空间又不能给其它文件使用,即使这个文件只有0字节,也不允许两个文件或两个以上的文件共用一个簇,不然会造成数据混乱。程序运行的过程:代码->编译(.obj)->链接(.lnk)->可执行程序(.exe/.hex…)编译属于初加工,类似于宰杀猪的过程链
v_link
·
2020-09-13 16:01
C语言
仰望星空-脚踏实地
C语言学习
第23篇---数组指针和指针数组分析
知识来源主要是陈正冲老师的《C语言深度解剖》及DelphiTang老师的《C语言剖析》和《征服C指针》,《C和指针》,有兴趣的朋友可以看我置顶文章获取数组类型:C语言中的数组有自己的特定的类型数组的类型由元素类型和数组大小共同决定举个例子:intarray[5]是int[5]型而不是int型定义数组类型:C语言通过typedef为数组类型重命名typedeftype(name)[size];数组指
CodeAllen的博客
·
2020-09-13 16:06
C语言深度剖析学习总结
学期结束对c语言的总结
C语言学习
心得总结学习C语言的初期重点要放在掌握语言的语法和规定上,一定要养成良好的编程习惯,平时写程序注意语法规范格式控制,格式规范了,出了错误也容易找到出错的地方,这是C语言的基础;后期的重点要转移到掌握编程的思路和基本算法上来
@張喆皜·
·
2020-09-13 16:27
面对不同类型的数值,我们如何使用结构体进行赋值
经过一段时间的
C语言学习
,相信大家在C语言的学习过程中,已经做了比较多的知识储备!首先让我们来回忆一下知识点——一维数组!让我们先来定义一个一维数组——整型数组!
haru2015
·
2020-09-13 15:29
typedef给数据类型起别名
////main.c//
C语言学习
#include/*什么是typedef?它有什么作用?
学习笔记666
·
2020-09-13 15:16
iOS学习—C语言部分
课堂笔记
C语言
常量:程序运行期间不能被改变的量变量:代表了一个区域.(而不是一个量)储存区域内储存的内容就是变量的值,变量的值在程序运行中是可以发生改变的.表达式:常量,变量,运算符的集合.数据类型:char占1个字节,int占4个字节,float占4个字节表达式都有返回值,是否打印在控制台上是另外一个概念,但返回值是存在的.
游弋的fisher
·
2020-09-13 09:59
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
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
其他