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-开发学习
SSM框架的学习与应用(Spring + Spring MVC + MyBatis)-Java EE企业级应用
开发学习
记录(第四天)Mybatis的关联映射和缓存机制
SSM框架的学习与应用(Spring+SpringMVC+MyBatis)-JavaEE企业级应用
开发学习
记录(第四天)Mybatis的关联映射和缓存机制昨天我们深入学习了Mybatis的动态SQL,掌握
Stevedash
·
2023-08-28 01:12
SSM框架的学习
JAVA企业级应用开发必学框架
学习
spring
mybatis
关联映射
缓存机制
Git企业开发控制理论和实操-从入门到深入(六)|多人协作开发
Git企业开发控制理论和实操多人协作
开发学习
案例一案例说明目标:在远端仓库中master分支下的file.txt文件新增两行代码aaa和bbb。实现:由
@背包
·
2023-08-28 00:04
Git企业开发控制理论和实操
git
Linux
Gitee
Github
安卓
开发学习
之TCP通信
背景这几天在学习安卓的进程间通信,而socket也可以实现这一功能,以可靠连接协议TCP为例,实现一个服务端和客户端的应答应用功能:客户端发消息,服务端把消息原样返回,如果收到小写over,退出步骤1、服务端,在Service的onCreate()里面,新建一个线程创建服务端的socket,并实现客户端的应答publicclassPeopleServiceextendsService{privat
coder_szc
·
2023-08-27 09:31
安卓开发
Android开发
Android
IPC
Socket
TCP
Android
开发学习
之WindowManager实现弹窗
背景我们知道PopupWindow可以实现弹窗,但是如果要实现系统弹窗(即悬浮在所有view、dialog之上),需要调用通过反射PopupWindow类的私有方法setWindowLayoutType()。但如果某个手机厂商的修改了Framework层,这种反射调用就失败了,因此如果要实现系统弹窗,需要另辟蹊径。解决方法解决方法就是使用WindowManager,及用来设置参数的WindowMa
coder_szc
·
2023-08-27 09:30
安卓开发
android
java
Android
开发学习
之在Application中创建文件夹
背景如果我们有需要在应用缓存目录下、Application的onCreate()中创建文件夹,按老方法是不行的publicclassMyApplicationextendsApplication{@OverridepublicvoidonCreate(){super.onCreate();Stringpath=Environment.getExternalStorageDirectory()+"/
coder_szc
·
2023-08-27 09:30
安卓开发
安卓开发
创建文件夹
安卓
开发学习
之在Android Studio下查看java类的字节码
背景这几天在学习ndk开发的时候,经常要看一个方法的方法签名,虽然可以用命令行来查看,但毕竟要跳到ide之外,不大方便,而在AS之下有一个插件,可以很方便地在ide内查看java类的字节码信息,这就是jclasslib.使用步骤1、安装,打开AndroidStudio->Preferences->Plugins,点击下面的Browserespositories,搜索jclasslib。如下图2、安
coder_szc
·
2023-08-27 09:30
安卓开发
ndk开发
字节码查看
SQL实际
开发学习
注意!!!select(很长的查询做表)之后要设置别名不要加引号!错误selecttable.column1from(xxxxxx)"table1"正确·selecttable.column1from(xxxxx)table1groupby,distinct如何去重?distinct:selectdistinctname,agefromstudent;注意:distinct只能放在查询字段的最前面
浩展
·
2023-08-27 08:39
MySQL
sql
学习
数据库
Android应用
开发学习
笔记
2.安卓UI开发2.1布局的创建在Android中程序中的界面是通过布局文件设定的,在每个应用程序创建时会默认包含一个主界面布局,该布局位于res/layout目录中实际开发中每个应用程序包含多个界面,而程序默认提供一个主界面布局无法满足需求,所以need添加布局2.2布局的类型五大常见布局1.线性布局以水平(默认)或者垂直方向排列当控件水平排列时,显示顺序依次为从左到右,当控件垂直排列时,显示顺
你不困我困
·
2023-08-27 07:57
android
学习
java-
枚举类的定义及使用
文章目录枚举类的定义jdk5.0之前定义枚举类jdk5.0之后定义枚举类使用enum关键字定义枚举类使用enum关键字定义的枚举类实现接口枚举类的定义关于枚举类1枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类,如:星期:Monday(星期一)、……Sunday(星期天)性别:Man(男)、Woman(女)季节:Spring(春节).……Winter(冬天)支付方式:Cash(现金)、
其铄
·
2023-08-27 03:14
Java
java
enum
java-
常量与枚举
常量:常量时使用了publicstaticfinal修饰的成员变量有关final的知识在博主的这篇文章中有详细介绍final常量的特性就是必须初始化且执行过程中不能改变执行原理:在编译阶段会进行宏替换。工作中的命名规范英文字母全部大写多个单词用下划线连起来。优点:1.可以用于做系统的配置,方便程序的维护,同时也能提高可读性。2.可以用作简单操作信息的标志,并且利用其性质使其不可修改,可读性强。枚举
YikNjy
·
2023-08-27 03:14
javase
java
开发语言
APP Binder客户端调用全流程分析
现在要搞明白JAVA层app调用跨进程的Service接口时,它的binder是怎样从
Java-
>jni-->native--->binder驱动的这条链路:就是上图中的左半部分从上至下的流程。
ab198604
·
2023-08-27 01:11
Android系统
binder
android
Java-
匿名类
介绍匿名类是指没有名字的类,它对一个给定的类进行拓展,或者实现一个给定的接口。使用匿名类可以使得代码更加简洁、紧凑、模块程度更高。实现方式及语法匿名类有两种实现方式继承一个类,重写其方法实现一个接口(可以是多个),实现其方法匿名类的语法形式如下:new(){//类的主体};例子比较使用匿名类继承基类基类publicclassPolygon{publicvoiddisplay(){System.ou
KK的任意门
·
2023-08-26 20:58
Java
java
将闲置电脑升级为个人服务器 Ubuntu 18.04.2 LTS (Bionic Beaver)
所以,经过鸿哥同意后,我决定将系统换成Ubuntu18.04.2LTS(BionicBeaver)的Server版本,搭建家用兼顾学习和娱乐的环境,主要用于
开发学习
(瞎折腾)的服
weixin_34008784
·
2023-08-26 10:22
运维
json
python
全栈
开发学习
记录:什么是全栈开发?
个人认为:全栈开发简单来说就是前端软件与后端软件都是由同一个人写的。这个所谓的同一个人需要具有以下知识储备:写前端软件时:会html,因为要利用html控件建立网页框架。会css,因为要利用css美化网页。会javascript,因为要利用javascript向后端请求数据以及操纵网页内控件。必须掌握异步编程,因为数据不会马上回来,尽量使用async与await进行异步编程,我发现这个最简单易用,
iamtsfw
·
2023-08-26 08:24
c5全栈
全栈
开发学习
记录:一个简单的node.js服务器以及用到的表、视图、存储过程和配套测试的前端.
从认知全栈开发到底是什么后,又学习了很久,最终写出了这么一个简单的node.js服务器以及配套前端测试,由于学习的还不够深入,路由那块与fetch那块做的不好,只能勉强跑起来,希望在学习深入后重新完善,特此记录.此node.js服务器实现如下功能:1用express快速建立服务器2在node.js中连接sqlserver3增(POST)删(DELETE)改(PUT)查(GET)例子,增删改查时皆调
iamtsfw
·
2023-08-26 08:24
学习
node.js
服务器
前端
【IMX6ULL驱动
开发学习
】12.Linux SPI驱动实战:DAC驱动设计流程
基础回顾:【IMX6ULL驱动
开发学习
】10.LinuxI2C驱动实战:AT24C02驱动设计流程_阿龙还在写代码的博客-CSDN博客【IMX6ULL驱动
开发学习
】11.Linux之SPI驱动_阿龙还在写代码的博客
阿龙还在写代码
·
2023-08-26 07:52
Linux驱动开发
驱动开发
学习
imx6ull
linux
嵌入式硬件
【IMX6ULL驱动
开发学习
】11.Linux之SPI驱动
参考:驱动程序开发:SPI设备驱动_spi驱动_邓家文007的博客-CSDN博客目录一、SPI驱动简介1.1SPI架构概述1.2SPI适配器(控制器)数据结构1.2SPI设备数据结构1.3SIP设备驱动1.4接口函数二、SPI驱动模板一、SPI驱动简介SPI驱动框架和I2C驱动框架是十分相似的,不同的是因为SPI是通过片选引脚来选择从机设备的,因此SPI不再需要像I2C那样先进行寻址操作(查询从机
阿龙还在写代码
·
2023-08-26 07:50
Linux驱动开发
驱动开发
学习
linux
嵌入式硬件
交互
SpringBoot测试类
然后在这个src->test->
java-
>右键
春花秋时知多少
·
2023-08-25 23:09
时间图书馆
单元测试
spring
boot
【IMX6ULL驱动
开发学习
】10.Linux I2C驱动实战:AT24C02驱动设计流程
前情回顾:【IMX6ULL驱动
开发学习
】09.Linux之I2C框架简介和驱动程序模板_阿龙还在写代码的博客-CSDN博客目录一、修改设备树(设备树用来指定引脚资源)二、编写驱动2.1i2c_drv_read2.2i2c_drv_write2.3
阿龙还在写代码
·
2023-08-25 07:11
Linux驱动开发
驱动开发
学习
linux
嵌入式硬件
交互
【IMX6ULL驱动
开发学习
】09.Linux之I2C框架简介和驱动程序模板
参考:Linux之I2C驱动_linuxi2c驱动_风间琉璃•的博客-CSDN博客目录一、I2C驱动框架简介1.1I2C总线驱动1.2I2C设备驱动二、I2C总线-设备-驱动模型2.1i2c_driver2.2i2c_client2.3I2C设备数据收发和处理三、LinuxI2C驱动程序模板一、I2C驱动框架简介在Linux内核中I2C的体系结构分为3个部分:I2C核心:I2C核心提供了I2C总线
阿龙还在写代码
·
2023-08-25 06:02
Linux驱动开发
驱动开发
学习
一个五年工作经验的Web工程师的经验之谈,web前端的应该如何去走
在这里我还是要推荐下我自己建的web前端
开发学习
群:617327703,群里都是学web前端开发的,如果你正在学习前端,小编欢迎你加入,今天分享的这个案例已经上传到群文件,大家都是软件开发党,不定期分享干货
web前端开发砖家
·
2023-08-25 06:53
后端Web
开发学习
笔记
1.MavenApacheMaven是一个项目管理和构建工具,它基于项目对象模型(POM[ProjectObjectModel])的概念,通过一小段描述信息来管理项目的构建Apache软件基金会,成立于1999年7月,是目前世界上最大的最受欢迎的开源软件基金会,也是一个专门为支持开源项目而生的非盈利性组织官网:http://maven.apache.org/开源项目:https://www.apa
做一个梦.
·
2023-08-25 01:50
spring
boot
java
java-
从date中获取年份
代码packagetestJava;importjava.text.DateFormat;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Locale;publicclassGetYearForDate{publicstaticvoidmain(String[]args){//TODOAuto-ge
科学的发展-只不过是读大自然写的代码
·
2023-08-24 20:12
java-编码笔记
【IMX6ULL驱动
开发学习
】23.驱动模块开发之Makefile解析
编写完驱动代码后要编写Makefile,并使用make进行编译,这里举一个最经典的驱动模块的Makefile写法KERN_DIR=/home/me/内核路径PWD?=$(shellpwd)all:make-C$(KERN_DIR)M=$(PWD)modules$(CROSS_COMPILE)gcc-oxxx_appxxx_app.cclean:make-C$(KERN_DIR)M=$(PWD)mo
晨少爱学习
·
2023-08-24 12:24
IMX6ULL
驱动开发
Makefile
Linux
内核
kernel
驱动
驱动
开发学习
day2-->字符设备驱动框架
1字符设备驱动框架1.1字符设备定义:是指只能一个字符一个字符的读写的设备,不能数据读取设备中的某一段数据,读取数据需要按照先后顺序。字符设备是面向字节流的常见的字符设备:鼠标键盘串口控制台led设备块设备:是指可以从设备的任意位置读取一定长度数据的设备。常见的块设备:硬盘磁盘u盘光盘sd卡。。。1.2字符设备框架init:{申请设备号(静态申请动态申请)创建一个字符设备--》属性初始化字符设备-
fuyannnn
·
2023-08-24 10:17
驱动开发
学习
p2p
SSM框架的学习与应用(Spring + Spring MVC + MyBatis)-Java EE企业级应用
开发学习
记录(第三天)动态SQL
动态SQL—SSM框架的学习与应用(Spring+SpringMVC+MyBatis)-JavaEE企业级应用
开发学习
记录(第三天)Mybatis的动态SQL操作昨天我们深入学习了Mybatis的核心对象
Stevedash
·
2023-08-24 10:33
JAVA企业级应用开发必学框架
SSM框架的学习
sql
学习
spring
mybatis
java-
运算符
Java运算符inti=3%2.0;这是错误的表达式java定义的变量类型------变量类型应匹配对应的值doublei=3%2.0i++与++i区别i++是先运算后加++,++i,则是先++后运算重点:布尔逻辑运算符
是我演技太深还是太过深沉
·
2023-08-24 09:33
怎么维护自己的电脑
我的电脑我的第一台电脑是用我姐剩下的,我和它共同度过了整个软件
开发学习
阶段,所以,在这里先谢谢我的老姐。随着步入职场,频
叫我二蛋
·
2023-08-24 06:38
电脑
Java-
多线程-Future、FutureTask、CompletionService、CompletableFuture解决多线程并发中归集问题的效率对比
转载声明本文大量内容系转载自以下文章,有删改,并参考其他文档资料加入了一些内容:【小家Java】Future、FutureTask、CompletionService、CompletableFuture解决多线程并发中归集问题的效率对比作者:YourBatman出处:CSDNCompletableFuture使用大全,简单易懂作者:未知出处:拉钩JavaCompletableFuture使用详解和
迷路剑客
·
2023-08-24 02:21
多线程
java
java-
线程相关知识二
1.线程基本方法线程相关的基本方法有wait,notify,notifyAll,sleep,join,yield等。1.1.线程等待(wait)调用该方法的线程进入WAITING状态,只有等待另外线程的通知或被中断才会返回,需要注意的是调用wait()方法后,会释放对象的锁。因此,wait方法一般用在同步方法或同步代码块中。1.2.线程睡眠(sleep)sleep导致当前线程休眠,与wait方法不
paterWang
·
2023-08-24 02:54
Java
java
开发语言
Docker:一个java后端
开发学习
docker的路径
dockers作为运维利器,自然是要快速掌握的啦。在博文开始之前,先把我入门的两样利器放上来。1.这个视频教程浅显易懂,而且不用啥linux命令的基础都可以看懂2.手把手带你打包一个后端到docker上,算是上面视频的文字版了3.熟悉docker的基本操作,这个是阮一峰的一篇博文,配合1来看还是可以的。但是显得太过于基础了4.这就不是快速入门了,而是从入门到实战的5.这是别人的一篇心得,可以参考一
穿越23小时
·
2023-08-23 21:32
docker
Java-
进程调度算法
文章目录为什么要设置进程调度算法?分类1.先进先出(FIFO)算法优缺点FIFO代码示例2.短作业优先(SJF)算法优缺点示例代码3.优先级算法(Priorityscheduling)优缺点示例代码4.时间片轮转算法优缺点示例各个算法的区别总结热烈欢迎各位大佬的到来:大哥天,大哥地,大哥是我的天地。祝大哥,吃不愁穿不愁,不住平房住高楼Java进程调度算法是计算机操作系统中非常重要的一个方面,它决定
江 流 儿
·
2023-08-23 16:01
#
java相关
java
算法
如何快速入门安卓开发
对于android开发初学者来说,学习方法尤为重要,因此,小编就来分享android
开发学习
5个要点:1、学会思考在学习的过程中,一定要学会思考。
爱桥代码的程序媛
·
2023-08-23 11:07
android
android
studio
ide
新大陆,
Java-
压缩竟然还能这么优化!
前言最近在做数据导出的功能,由于要支持批量导出且导出的文件都巨大3GB起,所以决定在导出最终结果时进行压缩第一天java压缩,emmm...首先想到的就是java.util.zip下面的各种api,直接上代码:/***批量压缩文件v1.0**@paramfileNames需要压缩的文件名称列表(包含相对路径)*@paramzipOutName压缩后的文件名称**/publicstaticvoidb
阿博的java技术栈
·
2023-08-23 10:45
学习内容--
C++后台开发_c++做后台_人面桃花相映红的博客-CSDN博客C/C++后端
开发学习
路线总结(附带实习学习经历分享)_c++后端开发需要学什么_Linux后台开发狮的博客-CSDN博客学到什么程度才可以面试大厂
empty__barrel
·
2023-08-23 08:52
学习
java-
服务摧毁, 服务关闭 优雅退出 并执行摧毁方法,完成某些操作
java-
服务下线时需要执行方法,如断开数据库连接,zk连接...1.实现DisposableBean接口说明:实现DisposableBean接口,destroy方法就是服务关闭执行的方法配置关闭服务执行方法
敷衍_ecf0
·
2023-08-23 02:01
量化
开发学习
入门-概念篇
1.网格交易法网格交易法(GridTrading)是一种基于价格波动和区间震荡的交易策略。它适用于市场处于横盘或震荡的情况下。网格交易法的基本思想是在设定的价格区间内均匀地建立多个买入和卖出水平(网格),并在价格上下波动时进行交易,以获得利润。下面是网格交易法的主要步骤:确定价格区间:选择一个合适的价格区间作为网格的操作范围。这个价格区间可以根据历史价格走势、支撑阻力位、技术指标等进行确定。建立网
克莱默申克
·
2023-08-22 22:13
杂
学习
量化开发
SSM框架的学习与应用(Spring + Spring MVC + MyBatis)-Java EE企业级应用
开发学习
记录(第二天)Mybatis的深入学习
SSM框架的学习与应用(Spring+SpringMVC+MyBatis)-JavaEE企业级应用
开发学习
记录(第二天)Mybatis的深入学习(增删改查的操作)上一篇我们的项目搭建好了,也写了简答的Junit
Stevedash
·
2023-08-22 22:52
SSM框架的学习
JAVA企业级应用开发必学框架
学习
spring
mvc
Java-
三个算法冒泡-选择排序,二分查找
Java算法:冒泡排序;解析:将前后两个数对比,将大的数(或小的)调换至后面,每轮将对比过程中的最大(或最小)数,调到最后面。每轮对比数减一;初始对比数为数组长度-1.importjava.util.Arrays;publicclassTest816{ publicstaticvoidmain(String[]args){ int[]arr={5,2,3,1};//
争渡争渡!
·
2023-08-22 15:42
排序算法
算法
数据结构
java-
集合框架作业
1.Collection接口和Collections类都是做什么用的?Collection是集合类的上层接口;Collections是一个集合框架的帮助类2.Collection接口有几个子接口?Map接口有父接口么?Collection子接口有List、Set、Queue。3.List、Set、Map三个接口有什么特点?List表示有先后顺序的集合Set里边不允许有重复的元素Map是双列集合,其
末世岛屿_e627
·
2023-08-22 09:21
java-
集合
1.接口继承关系和实现集合类存放于Java.util包中,主要有3种:set(集)、list(列表包含Queue)和map(映射)。Collection:Collection是集合List、Set、Queue的最基本的接口。Iterator:迭代器,可以通过迭代器遍历集合中的数据Map:是映射表的基础接口2.List Java的List是非常常用的数据类型。List是有序的Collection。
paterWang
·
2023-08-22 06:34
Java
java
开发语言
Java-
交替打印0-100
使用violatepublicclassMain{privatestaticvolatileintflag=1;publicstaticvoidmain(String[]args){newThread(()->{inti=1;while(i{inti=2;while(i<100){if(flag==0){System.out.println(Thread.currentThread().getNa
Leaxuan
·
2023-08-21 17:59
java
开发语言
算法
java-
读取配置文件自定义字段(yml、properties)
一、概述在springboot项目配置文件中设置自定义字段,项目代码按需读取,想换重要参数时直接更改配置文件即可,这篇文章说一说配置文件自定义字段的方法。二、实现方法方法1@Value使用org.springframework.beans.factory.annotation包下的@Value注解读取yml文件里面的字段,代码如下:yml文件server:port:8080#自定义参数字段stud
要成为大神的小菜鸟Simon
·
2023-08-21 12:54
java
spring
boot
JAVA-
每日一面 2022-01-25
什么是TCP粘包/拆包以及TCP粘包/拆包的解决办法TCP粘包/拆包1、要发送的数据大于TCP发送缓冲区剩余空间大小,将会发生拆包。2、待发送数据大于MSS(最大报文长度),TCP在传输前将进行拆包。3、要发送的数据小于TCP发送缓冲区的大小,TCP将多次写入缓冲区的数据一次发送出去,将会发生粘包。4、接收数据端的应用层没有及时读取接收缓冲区中的数据,将发生粘包。TCP粘包/拆包的解决办法1、发送
YangEvol
·
2023-08-21 06:18
SSM框架的学习与应用(Spring + Spring MVC + MyBatis)-Java EE企业级应用
开发学习
记录(第一天)Mybatis的学习
SSM框架的学习与应用(Spring+SpringMVC+MyBatis)-JavaEE企业级应用
开发学习
记录(第一天)Mybatis的学习一、当前的主流框架介绍(这就是后期我会发出来的框架学习)Spring
Stevedash
·
2023-08-20 22:58
SSM框架的学习
JAVA企业级应用开发必学框架
学习
spring
mvc
iOS进阶路线安排
前言这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用记录下自己的学习历程.个人学习方法分享iOS
开发学习
路线本文阅读建议1.一定要辩证的看待本文
_菩提本无树_
·
2023-08-20 22:43
Java-
数组
什么是数组数组:可以看成是相同类型元素的一个集合。在内存中是一段连续的空间。在java中,数组中存放的元素其类型相同数组的空间是连在一起的每个空间有自己的编号,起始位置的编号为0,即数组的下标。数组的创建及初始化数组的初始化动态初始化:在创建数组时,直接指定数组中元素的个数(可以看到这里面全部存储的0)静态初始化:在创建数组时不直接指定数据元素个数,而直接将具体的数据内容进行指定静态初始化可以简写
登 风
·
2023-08-20 21:04
Java
java
开发语言
Linux 服务器
开发学习
路线总结(配图 c/c++ )后台开发、Golang后台开发、后端技术栈
本文总结了目前互联网行业Linuxc/c++后端岗位开发工程师、服务器开发架构师以及Golang开发工程师技术栈知识点、大家可以看看还有没有需要补充的。Linux后台开发工程师专栏一、算法与设计专题二、后台组件编程专题三、代码化过程专题视频文档资料获取+1035101242(VX同号)系统学习视频资料点击:https://ke.qq.com/course/417774?flowToken=1018
Linux后台服务器开发
·
2023-08-20 19:17
Java-
异常分析和处理
Java异常处理在Java中,将程序执行过程中发生的不正常行为称为异常。比如之前写代码时经常遇到的:算术异常数组越界异常空指针异常异常的体系结构Throwable:是异常体系的顶层类,其派生出两个重要的子类,Error和ExceptionException:异常产生后程序员可以通过代码进行处理,使程序继续执行。比如:感冒、发烧。我们平时所说的异常就是Exception。Error:指的是Java虚
登 风
·
2023-08-20 16:37
Java
java
开发语言
Java-
图书登录系统的实现
实现效果它将面对管理员和普通用户两种用户来提供服务,并且各自的服务并不相同。实现思路一般写项目,每个独立的功能都会写成一个类,而有关联的功能,都会将多个类存放在一个包中,此项目我们将用3个包来体现我们的效果book包Book类—>用来定义一本书既然是图书系统,那么必然不可能仅仅只有一本书,我们还需要一个书架,来存储书籍BookList类user包因为我们有两种用户可以使用这个图书系统,而且每种用户
登 风
·
2023-08-20 16:07
Java
java
开发语言
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他