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基础进阶
操作系统基础:IO管理概述【上】
个人主页:godspeed_lucip系列专栏:OS从基础到
进阶
本文完整PDF源文件请翻阅至文章底部下载。
godspeed_lucip
·
2024-02-14 22:41
microsoft
操作系统基础:IO管理概述【下】
个人主页:godspeed_lucip系列专栏:OS从基础到
进阶
本文完整PDF源文件请翻阅至文章底部下载。1I/O控制器⛸️1.1什么是IO控制器?
godspeed_lucip
·
2024-02-14 22:40
网络
系统架构
每日五道java面试题之
java基础
篇(八)
第一题.CopyOnWriteArrayList的底层原理是怎样的⾸先CopyOnWriteArrayList内部也是⽤过数组来实现的,在向CopyOnWriteArrayList添加元素时,会复制⼀个新的数组,写操作在新数组上进⾏,读操作在原数组上进⾏并且,写操作会加锁,防⽌出现并发写⼊丢失数据的问题写操作结束之后会把原数组指向新数组CopyOnWriteArrayList允许在写操作时来读取数
中北萌新程序员
·
2024-02-14 22:09
java面试题
java
开发语言
面试
Java学习手册——第七篇基础语法
Java学习手册——第七篇基础语法1.注释2.顺序语句3.条件语句3.1if语句3.2switch语句4.循环语句4.1for循环4.2while语句4.3do...while语句本篇为大家快速入门
Java
Jack魏
·
2024-02-14 22:55
#
JavaSE整理
java
学习
Java语法
Java学习手册
时间管理
进阶
课第1周1.3--时间管理的最大误区:仅仅追求效率
大多数人认为,时间管理的目的是完成日程计划上的所有的事务,然后放松,享受休闲时光。而研究表明,通过提高效率与生产力来解决上述问题是不可能的,也是没有必要的。时间管理的最终目的,并不仅仅在于追求一时的效率和完成事情的数量,而是为了让自己获得一个值得拥有的幸福人生。我们将从三个方面来突破大家对时间管理的传统认知。第一,你不可能完成所有的事情。时间是一种最稀缺的资源,他具有供给毫无弹性,无法蓄积,无法取
佳妈在人间
·
2024-02-14 22:03
【
Java基础
】自动拆装箱
目录基本数据类型八大数据类型Java类型分类基本类型:引用类型:void类型使用基本数据类型的好处包装类型创建对象方法ByteBooleanShortCharacterIntegerLongFloatDouble为什么需要包装类装箱与拆箱装箱与拆箱装箱:拆箱:自动拆装箱自动装箱:自动拆箱:自动拆装箱的实现原理自动拆装箱使用场景1.将基本类型放入集合类2.包装类型和基本类型比较大小3.包装类型的运算
Elephant_King
·
2024-02-14 21:45
Java基础
java
开发语言
后端
买指数就是买国运
空闲时间除了听老师的音频课程以外,还看老师推荐的理财
进阶
书籍,还有老师在知识星球上做的投资笔记。
简萦
·
2024-02-14 21:17
C语言
进阶
——深度剖析数据在内存中的存储
文章目录数据类型的介绍类型的基本归类整形在内存中的存储大小端介绍一道笔试题浮点数在内存中的存储浮点数存储规则剖析题目数据类型的介绍在我们之前的学习当中我们已经介绍了基本的内置类型char字符数据类型short短整型int整形long长整型longlong更长的整形float单精度浮点数double双精度浮点数这些类型的意义是:1.使用这个类型开辟内存空间的大小,大小决定了使用范围2.如何看待内存空
悲伤猪小猪
·
2024-02-14 19:44
【C语言】零基础学编程
c语言
开发语言
c语言
进阶
-深度剖析数据在内存中的存储
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录文章目录本章重点1.数据类型介绍1.1类型的基本归类2.整形在内存中的存储2.1原码、反码、补码2.2大小端介绍2.3练习3.浮点型在内存中的存储3.1一个例子3.2浮点数存储规则本章重点1.数据类型详细介绍2.整形在内存中的存储:原码、反码、补码3.大小端字节序介绍及判断4.浮点型在内存中的存储解析1.数据类型介绍前面我们已经学
bingo691
·
2024-02-14 19:44
C语言进阶
内存中数据的存储
c语言
开发语言
【
进阶
】C语言——深度剖析数据在内存中的存储
文章目录1.数据类型介绍2.整型在内存中的存储2.1原码,反码,补码2.2大小端介绍2.3整型提升及练习练习1:练习2:练习3:练习4:练习5:练习6:练习7:3.浮点型在内存中的存储3.1例子3.2浮点数存储规则1.数据类型介绍C语言中有哪些数据类型呢?类型的意义:使用这个类型开辟内存空间的大小(大小决定了使用范围)。如何看待内存空间的视角。2.整型在内存中的存储一个变量的创建是要在内存中开辟空
xxxflower.
·
2024-02-14 19:43
C语言
c语言
c++
开发语言
C语言
进阶
-深度剖析数据在内存中的存储之整形在内存的存储
目录01前言02原码、反码、补码2.1基本介绍2.2为什么会以补码的形式存储整形数据2.3为什么原码、反码、补码03大小端介绍3.1什么是大小端3.2为什么会存在大小端04练习04总结01前言首先,我们来思考一下下面的代码的输出结果是什么。intmain(){chara[1000];inti;for(i=0;iintmain(){chara=-1;signedcharb=-1;unsignedch
凌涛爱编程
·
2024-02-14 19:43
c语言
c++
开发语言
C语言
进阶
—深度剖析数据在内存中的存储
目录1.数据类型详细介绍2.整形在内存中的存储:原码、反码、补码3.大小端字节序介绍及判断1.什么大端小端:2.为什么会有大小端模式之分呢?3.练习题1.设计一个小程序来判断当前机器的字节序2.%d是10进制的形式打印有符号的整数整型提升是按照符号位进行提升的signedchar和char是有符号,看符号位,高位补1编辑3.%u是10进制的形式,打印无符号的整数,无符号的数原码补码相同。%d是10
小李很执着
·
2024-02-14 19:13
C语言
c语言
开发语言
1024程序员节
C语言
进阶
笔记(一) | 深度剖析数据在内存中的存储
目录数据类型的基本归类类型的意义整型家族浮点数家族构造类型指针类型空类型整形在内存中的存储原码、反码和补码大小端介绍练习题练习1练习2练习3练习4浮点型在内存中的存储浮点数表示形式IEEE754规定有效数字M的保存指数E的保存指数E从内存中取出练习题数据类型的基本归类类型的意义1.使用这个类型开辟内存空间的大小(大小决定了使用范围)。2.如何看待内存空间的视角。整型家族charunsignedch
天青i
·
2024-02-14 19:13
C语言笔记
C语言练习题
c语言
c++
【C语言
进阶
】深度剖析数据在内存中的存储--上
1.C语言中的数据类型的简单介绍注:C99标准里面,定义了bool类型变量。这时,只要引入头文件stdbool.h,就能在C语言里面正常使用bool类型。1.1在C语言中各类型所占内存空间的大小如下char类型的数据类型大小为1字节即8比特位。short类型的数据类型大小为2字节即16比特位。int类型、float类型的数据类型大小为4字节即32比特位。long类型较为特殊,C语言规定中sizeo
原始豌豆
·
2024-02-14 19:41
C语言进阶
c语言
开发语言
visualstudio
python从入门到精通(二十一):python数据可视化
进阶
python数据可视化
进阶
numpy库的使用Matplotlib库的使用Pandas的使用PIL库的使用numpy库的使用Matplotlib库的使用Pandas的使用PIL库的使用
HACKNOE
·
2024-02-14 19:07
python
python
pycharm
numpy
pandas
matplotlib
pillow
ipython
《认知觉醒》-5/7-02组-Carol-慕色
对于阅读来说,跳出误区也只是刚好回到平地,如果还想继续
进阶
,我想下面这两个建议非常值得你关注。第一个是要特别注意自己在阅读时产生的关联。
卡罗琳呀
·
2024-02-14 18:50
15个常用的javaScript正则表达式
c《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源徽信搜索公众号【编程
进阶
路】onsole.log(uPattern.test(“iFat3”));2密码强度正则
m0_70273331
·
2024-02-14 17:18
Web前端
经验分享
前端
前端框架
(软件逆向
进阶
篇)
1.本次报告针对扫雷游戏,分析“初级”,“中级”,“高级”的棋盘内存地址范围2.找出“雷数”,“笑脸”,“计时器”的内存地址3.分析地雷存放的算法4.利用思维导图分析“扫雷”游戏软件的工作原理1.分析“初级”,“中级”,“高级”的棋盘内存地址范围1.1内存地址范围:根据一般步骤将进程导入CE,点击扫雷棋盘上到左上角第一个值(多次尝试,最好是位数字),然后在CE中进行内存扫描(由于不知道数字1在内存
刚子116
·
2024-02-14 17:08
java
算法
前端
JS逆向
进阶
篇【去哪儿旅行登录】【上篇】
目标url:aHR0cHM6Ly91c2VyLnF1bmFyLmNvbS9wYXNzcG9ydC9sb2dpbi5qc3A=实现难点:逆向滑块请求发送短信登录目录每篇前言:0、前置技术栈(1)JS实现页面滑动(2)JS实现记录滑动轨迹(3)补基础浏览器环境(4)补环境每篇前言:作者介绍:【孤寒者】—CSDN全栈领域优质创作者、HDZ核心组成员、华为云享专家Python全栈领域博主、CSDN原力计划
孤寒者
·
2024-02-14 17:37
多种技术合集
爬虫
nodejs
补浏览器环境
记录鼠标轨迹
dp
进阶
之路——最后一块石头的重量
1049.最后一块石头的重量II有一堆石头,用整数数组stones表示。其中stones[i]表示第i块石头的重量。每一回合,从中选出任意两块石头,然后将它们一起粉碎。假设石头的重量分别为x和y,且x=stones[i];j--){//两种情况,要么放,要么不放dp[j]=Math.max(dp[j],dp[j-stones[i]]+stones[i]);}}returnsum-2*dp[targ
半个菜鸟_
·
2024-02-14 17:07
算法
【设计模式】springboot3项目整合模板方法深入理解设计模式之模板方法(Template Method)
特别推荐给大家我的最新专栏《Spring狂野之旅:底层原理高级
进阶
》本专栏纯属为爱发电永久免费!!!
图灵重生我名苏泽
·
2024-02-14 16:52
个人学习笔记
spring
java
后端
艾语团19期
进阶
班-10月13号学习总结
今天我来到了
进阶
班,我知道这才是真正的开始,今天是我近几年来上课最投入最深入的一天,维持到将近凌晨12点,虽然很累到时很开心快乐,给我触动的莫过
Z_利娜
·
2024-02-14 15:01
代码随想录算法训练营29期|day50 任务以及具体任务
第九章动态规划part0770.爬楼梯(
进阶
)importjava.util.Scanner;classclimbStairs{publicstaticvoidmain(String[]args){Scannersc
-源潮-
·
2024-02-14 15:54
算法
数据结构
leetcode
java
代码随想录
混合云网络建设
一、基础信息1.实验信息实验名称:混合云网络建设实验级别:
进阶
实验时长:2小时2.实验目的1、掌握混合云网络的建设流程3.实验环境实验平台:公有云+本地数据中心IDC4.前置技能有阿里云公有云账号,会开通
杰克逊的日记
·
2024-02-14 14:11
网络
混合云实施方案
一、基础信息1.实验信息实验名称:混合云建设实验级别:
进阶
实验时长:3小时实验目的公有云上的服务比较全,既而弥补本地数据中心计算功能不足问题让公有云成为本地idc数据中心的灾备机房,防止发生火灾等未知变故导致数据丢失
杰克逊的日记
·
2024-02-14 14:11
云计算
阿里云
空间计算
云原生
随着ChatGPT、文言一心的大火,未来可能的生活工作方式
特地找了一份资料,通过基础能力、
进阶
能力、和一些垂直领域的几百个各种问题,来对比分析两者的回答情况,让大家可以有个更接地气的了解。由于问题太多,这里实在没法都列举出来,感兴趣的朋友,可以自行下载查看。
马coder
·
2024-02-14 14:02
chatgpt
程序人生
生活
人工智能
Java
进阶
笔记
Maven构建工具Maven仓库搜索jar包优点:第三方库很强大,要学会在巨人肩膀上工作缺点:搜索,确定版本,下载jar包,工作量大且不易在Maven仓库搜索jar包,添加到pom.xml,右键项目-runas-build,runas即可。Maven概念和实战Maven是一个构建工具,自动下载中心仓库的jar文件,可以更改为aliyun镜像,编译测试运行和打包发布Java项目对于某一个第三方软件的
Tate_Brown
·
2024-02-14 14:30
JAVA
IDEA
DEBUG
【JavaEE
进阶
】 图书管理系统开发日记——伍
文章目录前言需求分析约定前后端交互接口实现服务器代码控制层业务层数据层修改前端代码⭕总结前言这次我们来实现图书管理系统的增加图书模块。需求分析我们先来看一下需要达到的效果。点击添加图书按钮,跳转以下界面添加图书时,若有图书信息没有填写,则会返回错误信息成功添加图书后跳转至图书列表页,并显示添加图书信息约定前后端交互接口根据以上需求,我们可以约定以下接口[请求]/book/addBookConten
遇事问春风乄
·
2024-02-14 14:53
项目开发
JavaEE进阶
java-ee
java
spring
【JavaEE
进阶
】 图书管理系统开发日记——叁
前言在前面我们实现了用户登录的接口。现在我们来实现图书列表展示页面。数据准备创建图书表,并初始化数据--图书表DROPTABLEIFEXISTSbook_info;CREATETABLE`book_info`(`id`INT(11)NOTNULLAUTO_INCREMENT,`book_name`VARCHAR(127)NOTNULL,`author`VARCHAR(127)NOTNULL,`co
遇事问春风乄
·
2024-02-14 14:52
JavaEE进阶
项目开发
java-ee
状态模式
java
spring
【JavaEE
进阶
】 图书管理系统开发日记——肆
文章目录前言约定前后端交互接⼝服务器代码实现控制层业务层数据层前端代码的修改⭕总结前言今天我们来实现修改图书模块首先我们先来看一下,需要达到的效果点击修改,页面会显示原有图书的信息点击确认按钮后,跳转回图书列表页,相关修改会进行展示约定前后端交互接⼝根据我们的需求,我们约定以下前后端交互的接口我们总共需要两个接口第一个接口,我们需要访问后,需要显⽰当前图书的信息[请求]/book/queryBoo
遇事问春风乄
·
2024-02-14 14:52
项目开发
JavaEE进阶
java-ee
java
spring
【JavaEE
进阶
】 图书管理系统开发日记——贰
文章目录前言设计数据库引⼊MyBatis和MySQL驱动依赖Model创建约定前后端交互接口服务器代码控制层业务层数据层效果展示⭕总结前言前面我们基本实现了前后端交互与相应简单的逻辑,后面经过一系列的学习,我们需要对我们的代码进行优化。本篇博客我们先对我们的登录界面进行优化。设计数据库数据库表是应⽤程序开发中的⼀个重要环节,数据库表的设计往往会决定我们的应⽤需求是否能顺利实现,甚⾄决定我们的实现⽅
遇事问春风乄
·
2024-02-14 14:22
JavaEE进阶
项目开发
java-ee
java
spring
boot
【JavaEE
进阶
】 图书管理系统开发日记——陆
文章目录前言删除图书约定前后端交互接口完善前端代码接口测试批量删除约定前后端交互接口实现后端服务器代码控制层业务层数据层前端代码实现⭕总结前言年后我们紧接前面的项目继续开发,开始进行删除与批量删除的接口模块的开发。删除图书关于删除图书,我们有两种做法,一种是=物理删除,一种是逻辑删除逻辑删除:逻辑删除也称为软删除、假删除、SoftDelete,即不真正删除数据,⽽在某⾏数据上增加类型is_dele
遇事问春风乄
·
2024-02-14 14:49
JavaEE进阶
项目开发
java-ee
java
spring
boot
spring
mybatis
维护职场关系才是你的
进阶
之路
我加入了我的理解杨蜜月爱读书2020-03-2219:20:22今天在知乎看到一个问题:为什么公司里贡献多的人,反而很难得到晋升?@杨蜜月爱读书有这么一个小伙子,大概30岁出头,是典型的IT男,在互联网公司做技术经理。永远都穿一件看起来很廉价的绿色格子衬衫。裤子永远是一件发了黄的牛仔裤,上面还有两个洞。和其他穿着干净时尚的同事形成鲜明对比,是一个不太注重形象的人。但他是公司的技术牛人。他曾用他的技
a阿铠
·
2024-02-14 13:43
这对明星夫妻又高调的秀恩爱了:找个满脑子都是你的人有多重要?
自从娶了昆凌之后,周杰伦这个忧郁小王子就
进阶
成了宠妻狂魔。一边给老婆的美照点赞,一边写着甜甜的歌暗戳戳的撒糖。
杨晚时
·
2024-02-14 13:24
Gin 中使用 base64Captcha 生成图形验证码
验证码库https://github.com/mojocn/base64Captcha中文文档Go
进阶
37:重构我的base64Captcha图形验证码项目|❤️在models文件夹中写一个验证码的文件
肥茹
·
2024-02-14 12:11
gin
取木棒21根c语言,关于m根火柴 ,人机最多取n根火柴(21根火柴
进阶
)
对于这个题,每个人看法不一样,理解不一样,当然程序也不一样。此题目中,我设置的机器与人都是随机数主要原理应该大致一样此题中,我们的要求,拿到最后一根火柴,则算输。拿到最后一根火柴则算输,那么我们应该去让人机取火柴尽可能的让人最后取到一根火柴。那么则可以从前面凑数,使之剩余的火柴凑成m(剩余)=r(未知)*(n+1)+1计算m%(n+1)的余数s,进行判断余数与第一次人的随机数的大小值,判断余数s的
淇智
·
2024-02-14 11:01
取木棒21根c语言
爬楼梯 (
进阶
),322. 零钱兑换 , 279.完全平方数
70.爬楼梯(
进阶
)这道题目爬楼梯之前我们做过,这次再用完全背包的思路来分析一遍满背包有几种方法,递推公式一般都是dp[i]+=dp[i-nums[j]];代码随想录publicclassMain{publicstaticvoidmain
白白白揍粽
·
2024-02-14 11:47
算法
JAVAEE---多线程(
进阶
)
锁的策略这里锁的策略并不只对java,其他编程语言也适用。乐观锁与悲观锁乐观锁:在加锁之前预估锁冲突发生的概率较小,在加锁的过程中所做的工作较少。(加锁块,但出现问题概率大)悲观锁:在加锁前预估所冲突发生的概率大,所以在加锁过程中所做的工作较多。(加锁满,但出现问题概率小)轻量级锁与重量级锁轻量级锁:加锁开销小,加锁速度块。对应乐观锁重量级锁:加锁开销大,加锁速度慢。对应悲观锁本质上将这两组是一样
不是懒大王
·
2024-02-14 10:01
java
java-ee
多线程
开发语言
java基础
-常用类和主要方法
System系统类主要用于获取系统的属性数据currnetTimeMillis()获取当前系统时间exit(intstatus)退出jvm参数为0表示正常退出,非0表示异常退出gc()建议jvm赶快启动垃圾回收,因为CPU的关系只能是建议啊。getenv(Stringname)根据环境变量的名字获取环境变量RunTime该类主要代表的程序的运行环境getRuntime()返回当前应用程序的运行环境
发光驴子
·
2024-02-14 10:38
【C++】初始化列表--再谈构造函数
个人主页:阿然成长日记点击可跳转个人专栏:数据结构与算法C语言
进阶
C++不能则学,不知则问,耻于问人,决无长进文章目录一、问题引入二、初始化的概念三、什么是初始化列表四、初始化列表的格式五、初始化列表的使用
阿然成长日记
·
2024-02-14 09:51
C++基础
c++
chrome
开发语言
【C++】内存详解(堆,栈,静态区)
个人主页:阿然成长日记点击可跳转个人专栏:数据结构与算法C语言
进阶
C++不能则学,不知则问,耻于问人,决无长进文章目录一、C++;内存的五大分区二、栈区和堆区详解1、栈区2、堆区3.
阿然成长日记
·
2024-02-14 09:21
C++基础
c++
开发语言
古月居ROS入门21讲学习笔记——一 基础概述
ROS入门21讲学习笔记古月居ROS入门21讲学习笔记——一基础概述古月居ROS入门21讲学习笔记——二核心概念古月居ROS入门21讲学习笔记——三编程基础古月居ROS入门21讲学习笔记——四常用组件、五
进阶
展望写在前面本文章为
羊羊羊羊羊羊羊--
·
2024-02-14 08:12
ROS学习笔记
ubuntu
linux
《Java 后端面试经》微服务篇
《Java后端面试经》专栏文章索引:《Java后端面试经》
Java基础
篇《Java后端面试经》JavaEE篇《Java后端面试经》数据库篇《Java后端面试经》多线程与并发编程篇《Java后端面试经》JVM
ReadThroughLife
·
2024-02-14 08:23
#
Java
后端面试经
微服务
java
面试
微服务
《力量从哪里来》Day读书笔记4
第三部分讲作者职场
进阶
的心路历程。一、从不敢不同到敢于不同独自去德国总部做一场对CEO和高管团队的汇报,用特殊的开场白,以劣势转化为优势,让会议有了非常热烈的讨论,因此取得成功收到很好的反馈。
蓝妮a
·
2024-02-14 07:44
学习记录(自用)
Java学习路径及记录,纯粹个人自用,请多指教Java
Java基础
常用类常用类8种基础数据类型的包装类自动打包/解包序列化深入理解Java序列化深度解析JAVA序列化异常处理JavaSE基础:异常处理六个例子彻底理解
weixin_33962621
·
2024-02-14 07:12
java
大数据
数据库
Java后端开发三年,你不得不了解的JVM
喜欢的朋友可以关注下专栏:Java架构技术
进阶
。里面有大量batj面试题集锦,还有各种技术分享,如有好文章也欢迎投稿哦。
zwb_jianshu
·
2024-02-14 07:23
零基础自学Java教程,如何全面系统掌握Java核心知识点?
如何自学Java还能全面系统地掌握Java核心基础知识是每个Java自学者的共同目标,也是我们打好
Java基础
的关键。千丈之堤,以蝼蚁之穴溃;百尺之室,以突隙之烟焚。
牛仔码农@
·
2024-02-14 07:32
Java零基础
数据结构
java
intellij-idea
tomcat
后端
每日五道java面试题之
java基础
篇(七)
第一题.HashMap和HashTable有什么区别?其底层实现是什么?区别:HashMap⽅法没有synchronized修饰,线程⾮安全,HashTable线程安全;HashMap允许key和value为null,⽽HashTable不允许底层实现:数组+链表实现,jdk8开始链表⾼度到8、数组⻓度超过64,链表转变为红⿊树,元素以内部类Node节点存在3.计算key的hash值,⼆次hash
中北萌新程序员
·
2024-02-14 06:17
java面试题
java
开发语言
面试
幻兽帕鲁服务器的配置怎么选择?根据玩家数量的服务器套餐配置推荐
根据玩家数量的服务器套餐配置推荐如下:服务器套餐配置推荐1、入门配置(推荐2~4人联机畅玩):4核8G2、通用配置(推荐4~8人联机畅玩):4核16G3、
进阶
配置(推荐10~20人联机畅玩):8核32G4
正宗六脉神剑
·
2024-02-14 06:06
游戏
服务器
腾讯云
wayland(xdg_wm_base) + egl + opengles 纹理贴图
进阶
实例(四)
文章目录前言一、使用gstreamer获取pattern图片二、代码实例1.pattern图片作为纹理数据源的代码实例1.1基于opengles2.0接口的egl_wayland_texture2_1.c1.2基于opengles3.0接口的egl_wayland_texture3_1.c2.xdg-shell-client-protocol.h和xdg-shell-protocol.c3.编译4
khl0616
·
2024-02-14 05:37
weston/wayland
EGL/OpenGL
ES
opengles
egl
wayland
上一页
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
其他