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
RedisSearch使用详解
golang定时器和超时的
使用详解
我就废话不多说了,大家还是直接看代码吧~funcmain(){varachanstringa=make(chanstring)gosendDataTo(a)gotiming()getAchan(10*time.Second,a)}funcsendDataTo(achanstring){for{a",time.String())}}补充:golang的定时器NewTimer、NewTicker使用废
·
2020-12-22 10:06
关于MyBatis你必须知道的知识点,MyBatis概念-
使用详解
!
1、什么是MyBatis(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。(2)MyBatis可以使用XML或注解来配置和映射原生信息,将POJO映射成数据库中的记录,避免了几乎所有的JDBC代码和
柚子-youzi
·
2020-12-21 17:26
Java学习
Java
Java面试题整理
数据库
mybatis
java
mysql
spring
Flutter InkWell - Flutter每周一组件
FlutterInkwell
使用详解
该文章属于【Flutter每周一组件】系列,其它组件可以查看该系列下的文章,该系列会不间断更新;所有组件的demo已经上传值Github:https://github.com
大熊
·
2020-12-21 11:57
flutter
【React全解6】useReducer的
使用详解
和代替Redux
目录前言useReducer使用useReducer写一个表单提交的案例使用useReducer代替Redux一、前言前面已经介绍了useState的详细用法,我们可以在函数组件和类组件中使用useState来创建变量和对象。使得页面能够及时的更新UI等等。接下来介绍一个useState的复杂版本–useReducer二、useReduceruseReducer是useState的升级版本,用来践
不知名网友小H
·
2020-12-21 11:31
前端
React
笔记
react
javascript
reactjs
前端
Flutter InkWell - Flutter每周一组件
FlutterInkwell
使用详解
该文章属于【Flutter每周一组件】系列,其它组件可以查看该系列下的文章,该系列会不间断更新;所有组件的demo已经上传值Github:https://github.com
大熊归来
·
2020-12-19 18:25
Flutter
vant 怎么显示评分 评分组件_vue vant Area组件
使用详解
这篇文章主要介绍了vuevantArea组件
使用详解
,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧官网中给的内容太少,引入官网中的
weixin_39820910
·
2020-12-19 14:59
vant
怎么显示评分
评分组件
Mybatis代码生成器Mybatis-Generator
使用详解
前提最近在做创业项目的时候因为有比较多的新需求,需要频繁基于DDL生成Mybatis适合的实体、Mapper接口和映射文件。其中,代码生成器是MyBatisGenerator(MBG),用到了Mybatis-Generator-Core相关依赖,这里通过一篇文章详细地分析这个代码生成器的使用方式。本文编写的时候使用的Mybatis-Generator版本为1.4.0,其他版本没有进行过调研。引入插
Throwable文摘
·
2020-12-19 12:57
Mybatis
mybatis
vue修改http请求头_实例详解vue拦截器Vue.http.interceptors.push
vue拦截器Vue.http.interceptors.push
使用详解
刚开始学vue,github上down了一个开源项目,看源代码的时候看到了这个地方:/***@export*@param{any}
weixin_39996234
·
2020-12-19 07:41
vue修改http请求头
set集合
使用详解
set集合
使用详解
“曾经年少爱追梦,一心只想往前飞。”那会高二,刚刚接触c语言,一发不可收拾,还记得当时为了一个想法和朋友一起想到半夜。现在我还是那个少年,那个又菜又爱玩的少年。
jun木~
·
2020-12-18 19:30
c++
算法
算法
数据结构
python中sort函数字符串_python中的sort方法
使用详解
《Python树莓派编程》——3.3Python入门本节书摘来自华章出版社《Python树莓派编程》一书中的第3章,第3.3节,作者:[美]沃尔弗拉姆·多纳特(WolframDonat)著韩德强等译,更多章节内容可以访问云栖社区“华章计算机”公众号查看。3.3Python入门让我们开始学习Python吧。在树莓派上运行Python有3...文章华章计算机2017-05-026694浏览量递归函数和
weixin_39954464
·
2020-12-18 16:36
线程池参数详解_ThreadPoolExecutor线程池
使用详解
【图文教程】
ThreadPoolExecutor线程池
使用详解
【图文教程】ThreadPoolExecutor源码的学习(基于JDK1.7)1继承关系ThreadPoolExecutor就是
weixin_39823459
·
2020-12-18 13:23
线程池参数详解
Golang中优秀的消息队列NSQ基础安装及
使用详解
前言NSQ是Go语言编写的,开源的分布式消息队列中间件,其设计的目的是用来大规模地处理每天数以十亿计级别的消息。NSQ具有分布式和去中心化拓扑结构,该结构具有无单点故障、故障容错、高可用性以及能够保证消息的可靠传递的特征,是一个成熟的、已在大规模生成环境下应用的产品。背景介绍在服务器最开始的时候,基本上在一台主机上就能解决大部分问题,所以一般架构设计如下:但是,突然某一天,来了一个新需求,我们服务
·
2020-12-17 17:37
seata-1.4.0安装及在springcloud中
使用详解
seata-1.4.0安装及使用1、简介Seata是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata将为用户提供了AT、TCC、SAGA和XA事务模式,为用户打造一站式的分布式解决方案。详见官方文档:https://seata.io/zh-cn/docs/overview/what-is-seata.html网上的多是0.9.0版本的安装方式,这里记录安装sea
·
2020-12-17 11:44
graphql---go http请求
使用详解
1.Graphql是什么?GraphQL是Facebook在2012年开发的,2015年开源,2016年下半年Facebook宣布可以在生产环境使用,而其内部早就已经广泛应用了,用于替代RESTAPI。facebook的解决方案和简单:用一个“聪明”的节点来进行复杂的查询,将数据按照客户端的要求传回去,后端根据GraphQL机制提供一个具有强大功能的接口,用以满足前端数据的个性化需求,既保证了多样
·
2020-12-16 14:13
golang常用库之gorilla/mux-http路由库
使用详解
golang常用库:gorilla/mux-http路由库使用golang常用库:配置文件解析库-viper使用golang常用库:操作数据库的orm框架-gorm基本使用一:golang自带路由介绍golang自带路由库http.ServerMux,实际上是一个map[string]Handler,是请求的url路径和该url路径对于的一个处理函数的映射关系。这个实现比较简单,有一些缺点:不支持
·
2020-12-15 17:16
golang fmt占位符的
使用详解
golangfmt格式“占位符”golang的fmt包实现了格式化I/O函数,类似于C的printf和scanf。定义示例类型和变量typeHumanstruct{Namestring}varpeople=Human{Name:"zhangsan"}普通占位符占位符说明举例输出%v相应值的默认格式。Printf("%v",people){zhangsan},%+v打印结构体时,会添加字段名Prin
·
2020-12-15 13:30
Map与WeakMap类型在JavaScript中的
使用详解
map类型特点与创建方法:Document//对象的键名会自动转为字符串//letobj={//1:'cyy1',//'1':'cyy2'//};//console.log(obj);//对象的键名是对象时,会自动转为字符串//读取时也要先转为字符串再读取//letobj={//name:'cyy'//};//letobj2={//obj:'cyy2',//[obj]:'cyy3'//};//co
·
2020-12-15 11:51
C#中的Lazy如何
使用详解
前言延迟初始化是一种将对象的创建延迟到第一次需要用时的技术,换句话说,对象的初始化是发生在真正需要的时候才执行,值得注意的是,术语延迟初始化和延迟实例化的意思是相同的——可以互换使用,通过使用延迟初始化技术,可以避免应用程序不必要的计算和内存消耗,这篇文章我们将会讨论如何在C#中使用延迟初始化。有些朋友听完这些可能会懵逼,接下来用一个简单的例子来了解下延迟加载的场景,考虑下面两个类,Custome
·
2020-12-15 11:17
Lombok插件安装(IDEA)及配置jar包
使用详解
点击进入Lombok官网下载Lombokjar包使用Lombok可能需要注意的地方(1)、当你的IDE是Idea时,要注意你的Idea是支持Lombok的,如果不支持请更换高版本尝试(这里采用20183.3)。(2)、在使用Lombok时,你的编辑器可能会报错,这时请在你的IDE中安装Lombok插件(如果使用的Idea则直接搜索Lombok插件,选择星级最高的,直接安装就是,其他Ide类同)。(
·
2020-12-14 17:07
python绘图pyecharts+pandas的
使用详解
pyecharts介绍pyecharts是一个用于生成Echarts图表的类库。Echarts是百度开源的一个数据可视化JS库。用Echarts生成的图可视化效果非常棒为避免绘制缺漏,建议全部安装为了避免下载缓慢,作者全部使用镜像源下载过了pipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simple/echarts-countries-pypkgpipi
·
2020-12-13 10:10
Python数据分析库pandas高级接口dt的
使用详解
Series对象和DataFrame的列数据提供了cat、dt、str三种属性接口(accessors),分别对应分类数据、日期时间数据和字符串数据,通过这几个接口可以快速实现特定的功能,非常快捷。今天翻阅pandas官方文档总结了以下几个常用的api。1.dt.date和dt.normalize(),他们都返回一个日期的日期部分,即只包含年月日。但不同的是date返回的Series是object
·
2020-12-11 18:31
Android LitePal的
使用详解
前言数据库操作一直都是比较繁琐而且单一的东西,平时开发中数据库也很常见。有学过mysql的读者可能会觉得sql语句确实让人很难受。同样android中,虽然有内置数据库SQLite,但是操作起来还是非常的不方便。跟网络请求类似,当我们用原生的HttpURLConnection请求数据再用json解析,过程很繁琐,所以我们一般是封装成一个工具类,但是retrofit出现了,他帮我们解决了网络请求和解
·
2020-12-11 18:27
treeview控件
使用详解
_详解Python GUI编程之PyQt5入门到实战_python
这篇文章主要介绍了详解PythonGUI编程之PyQt5入门到实战,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧1.PyQt5基础1.1GUI编程学什么大致了解你所选择的GUI库基本的程序的结构:使用这个GUI库来运行你的GUI程序各种控件的特性和如何使用控件的样式资源的加载控件的布局事件和信号动画特效界面跳转设计工具的使用1
weixin_39867509
·
2020-12-10 21:28
treeview控件使用详解
c++仿函数和函数适配器的
使用详解
所谓的仿函数(functor),是通过重载()运算符模拟函数形为的类。因此,这里需要明确两点:1仿函数不是函数,它是个类;2仿函数重载了()运算符,使得它的对你可以像函数那样子调用(代码的形式好像是在调用函数)。for_each这里的for循环语句有点冗余,想到了std::for_each,为了使用for_each,我们需要定义一个函数,如下:voidprint(State*pstate){pst
·
2020-12-10 15:34
linux多线程下的fwrite和write
使用详解
Linux下的文件操作,有人喜欢用C库的文件流操作,有人喜欢用Linux的原生的系统调用。一般来说,C库的文件操作会更高效一些,因为C库自己做了文件缓存的处理。今天,主要研究多线程下的fwrite与write,每个线程都对相同的FILE*或者fd进行写操作,看看结果是否为预期行为。第一种情况:使用C库的fwrite,其线程的实现如下:第二种情况:使用系统调用write,其线程的实现如下:下面看主线
linux大本营
·
2020-12-09 15:41
linux
c++
多线程
后端
Android进阶AIDL使用自定义类型
阅读本篇文章之前,请先阅读Android进阶之AIDL的
使用详解
这篇文章,上一篇中主要介绍从AIDL的使用方式以及Android开发中不同进程之间的通信,遗留的问题是如何在AIDL中使用自定义类型,具体步骤如下
躬行之
·
2020-12-08 23:16
python如何画损失函数图_Pytorch 的损失函数Loss function
使用详解
1.损失函数损失函数,又叫目标函数,是编译一个神经网络模型必须的两个要素之一。另一个必不可少的要素是优化器。损失函数是指用于计算标签值和预测值之间差异的函数,在机器学习过程中,有多种损失函数可供选择,典型的有距离向量,绝对值向量等。损失Loss必须是标量,因为向量无法比较大小(向量本身需要通过范数等标量来比较)。损失函数一般分为4种,平方损失函数,对数损失函数,HingeLoss0-1损失函数,绝
weixin_39575502
·
2020-12-08 05:40
python如何画损失函数图
python登录页面跳转到指定_Django模板标签中url
使用详解
(url跳转到指定页面)
django{%url%}模板标签使用inclusions/_archives.html...{%fordateindate_list%}{{date.year}}年{{date.month}}月{%endfor%}...这里{%url%}这个模板标签的作用是解析视图函数blog:archive对应的URL模式,并把URL模式中的年和月替换成date.year,date.month的值。{%url
weixin_39823459
·
2020-12-07 19:51
python登录页面跳转到指定
BeautifulSoup中find和find_all的
使用详解
爬虫利器BeautifulSoup中find和find_all的使用方法二话不说,先上段HTML例子indexfirstitemseconditemthirditemfourthitemfifthitemhelloworld使用BeautifulSoup前需要先构建BeautifulSoup实例#构建beautifulsoup实例soup=BeautifulSoup(html,'lxml')#第一
·
2020-12-07 11:31
Spring内置定时任务调度@Scheduled
使用详解
Spring提供了@Scheduled注解用于定时任务。一、@Scheduled的基本使用启用调度支持:@EnableScheduling可以将@Scheduled注释与触发器元数据一起添加到方法中。例如,以下方法每隔5秒调用一次,并具有固定的延迟,这意味着周期是从前面每次调用的完成时间开始计算的@Scheduled(fixedDelay=5000)publicvoiddoSomething(){
·
2020-12-04 12:03
python虚拟环境中文件分部_Python虚拟环境和包管理工具Pipenv的
使用详解
--看完这一篇就够了...
前言Python虚拟环境是一个虚拟化,从电脑独立开辟出来的环境。在这个虚拟环境中,我们可以pip安装各个项目不同的依赖包,从全局中隔离出来,利于管理。传统的Python虚拟环境有virtualenv,使用pipfreeze->requirements.txt导出依赖。现在又有了一个新神器--Pipenv,它是由大名鼎鼎的requests作者KennethReitz写的一个命令行工具,这个工具包装了
weixin_39727402
·
2020-12-04 10:45
python虚拟环境中文件分部
python 单元测试 工具_Django单元测试工具test client
使用详解
Thetestclienttestclient是一个python类,来模拟一个简单的“哑”浏览器,允许你来测试你的view函数.你可以使用testclient完成下列事情:1.模拟"Get"和"Post"请求,观察响应结果--从HTTP(headers,statuscodes)到页面内容.2.检查重定向链(如果有的话),在每一步检查URL和statuscode。3.用一个包括特定值的模板conte
weixin_39705018
·
2020-12-04 00:50
python
单元测试
工具
Java开发神器Lombok
使用详解
最近正在写SpringBoot系列文章和录制视频教程,每次都要重复写一些Getter/Setter、构造器方法、字符串输出的ToString方法和Equals/HashCode方法等。甚是浪费时间,也影响代码的可读性。因此,今天就给大家推荐一款Java开发神器——Lombok,让代码更简单易读。什么是LombokLombok是一款Java开发插件,可以通过它定义的注解来精简冗长和繁琐的代码,主要针
·
2020-12-03 14:27
golang常用库之配置文件解析库-viper
使用详解
golang常用库:gorilla/mux-http路由库使用golang常用库:配置文件解析库-viper使用golang常用库:操作数据库的orm框架-gorm基本使用golang常用库:字段参数验证库-validator使用一、viper简介viper配置管理解析库,是由大神SteveFrancia开发,他在google领导着golang的产品开发,他也是gohugo.io的创始人之一,命令
·
2020-12-03 12:13
MyBatis Plus逻辑删除和分页插件
使用详解
概要:Mybatisplus官网链接:https://mp.baomidou.com/guide/一、依赖配置:4.0.0org.springframework.bootspring-boot-starter-parent2.2.6.RELEASEcom.exampledemo0.0.1-SNAPSHOTdemoDemoprojectforSpringBoot1.8org.springframew
·
2020-12-03 12:38
IDEA配置码云Gitee的
使用详解
码云gitee是什么GitHub和码云均基于Git,所以两者的操作方法基本一致,只需要学习其中一种即可。GitHub与码云均提供免费的代码仓库。GitHub免费版只能创建公开的项目,私有项目需要付费,截止本文发布时,服务费用是$7.00;码云免费版支持5人以下的组织,可以创建私有项目。码云:https://gitee.com/GitHub:https://github.com由于GitHub是全英
·
2020-12-02 17:38
3D场景编辑导出-LayaAir引擎Unity插件
使用详解
本篇文章为本人记录笔记,如果有需要,请查看原始文章:https://blog.csdn.net/m0_38013911/article/details/108271607关于3D的学习文章,算上本篇,我一共写了两篇。上一篇是面向零3D基础的《科普:零基础了解3D游戏开发》。这篇是学习LayaAir3D引擎的入门级必读文章,也可以作为使用LayaAir引擎开发3D项目美术同学随时查阅的手册。由于La
暮志未晚Webgl
·
2020-12-02 14:11
layabox
layabox
layabox导出工具
Django数据模型中on_delete
使用详解
on_delete属性针对外键ForeignKey一、django3.0官方文档介绍:Many-to-onerelationships多对一关系Todefineamany-to-onerelationship,usedjango.db.models.ForeignKey.YouuseitjustlikeanyotherFieldtype:byincludingitasaclassattribute
·
2020-11-30 17:51
MyBatis注解方式之@Update/@Delete
使用详解
@Update1.RoleMapper接口增加接口方法/*****@Title:updateSysRoleById**@Description:updateSysRoleById**@paramsysRole*@return**@return:int*/@Update({"updatesys_rolesetrole_name=#{roleName},enabled=#{enabled},creat
·
2020-11-30 13:34
Django缓存Cache
使用详解
缓存(Cache)对于创建一个高性能的网站和提升用户体验来说是非常重要的,然而对我们这种只用得起拼多多的码农而言最重要的是学会如何使用缓存。今天我们就来看看缓存Cache应用场景及工作原理吧,并详细介绍如何在Django中设置Cache并使用它们。什么是缓存Cache缓存是一类可以更快的读取数据的介质统称,也指其它可以加快数据读取的存储方式。一般用来存储临时数据,常用介质的是读取速度很快的内存。一
·
2020-11-30 11:54
MyBatis-Plus代码生成器的
使用详解
1.引入依赖com.baomidoumybatis-plus-boot-starter3.0.5org.apache.velocityvelocity-engine-core2.02.生成器代码publicclassCodeEasy{publicstaticvoidmain(String[]args){//创建代码生成器对象AutoGeneratorautoGenerator=newAutoGen
·
2020-11-29 21:37
MySQL 各个索引的
使用详解
一.慢查询日志1.1MySQL的日志类型日志用于记录数据库的运行情况,以及用户对数据库执行的各类操作。当数据库发生故障时,可以根据日志分析和解决问题,从而对数据库进行恢复。1.2认识慢查询日志慢查询日志用于记录MySQL数据库中响应时间超过指定阈值的语句。慢查询日志通常也被称之为慢日志,因为它不仅仅只针对SELECT语句,像INSERT、UPDATE、DELETE等语句,只要响应时间超过所设定阈值
·
2020-11-27 12:15
《Android高级进阶》— Android 书籍
文章目录第1篇基础篇第1章Android触摸事件传递机制2第2章AndroidView的绘制流程16第3章Android动画机制25第4章SupportAnnotationLibrary
使用详解
46第5
小凤凰丶phoenix
·
2020-11-27 09:09
Android
书籍
《Android高级进阶》
Android
Android书籍
phoenix
移动开发
gtest测试框架
使用详解
_Selenium自动化测试之Unittest单元测试框架的使用!
什么是unittest这里我们将要用的unittest是python的单元测试框架,当我们写的用例越来越多时,我们就需要考虑用例编写的规范与组织,以便于后期的维护,而unittest正是这样一款工具。我们这里用一个示例来展示用unittest脚本是什么样子的1#-*-coding:utf-8-*-2fromseleniumimportwebdriver3fromselenium.webdriver
weixin_39610594
·
2020-11-26 12:53
gtest测试框架使用详解
unittest测试框架
在拦截器里放入参数 controller_干货|SpringMVC拦截器的
使用详解
一、拦截器简介SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。常见应用场景1、日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(PageView)等。2、权限检查:如登录检测,进入处理器检测检测是否登录,如果没有直接返回到登录页面;3、性能监控:有时候系统在某段时间莫名其妙的慢,可以通过拦截器在进入处理器之前记录开始
weixin_39980929
·
2020-11-26 05:32
在拦截器里放入参数
controller
MyBatis中的JdbcType映射
使用详解
Java项目涉及到数据库交互,以往常用的是JDBC,现在则有Hibernate、Mybatis等这些持久化支持。项目中用到了MyBatis,和JDBC最显著的区别,就是SQL语句配置化,通过xml文件定义SQL语句,当然JDBC也可以将SQL配置化,需要定制开发,MyBatis则直接支持这种方法。官方对于MyBatis的介绍,MyBatisisafirstclasspersistenceframe
·
2020-11-25 13:48
MariaDB10.5.6的安装与
使用详解
前言多一手准备总是好的,被Oracle收购后的MySQL将会发生什么样的变化,我们是无法预料的。之前也一直下载的是MySQL社区版的,现在逐渐转到使用MariaDB。多一手准备,以后也不愁。正文简介MariaDB是MySQL关系数据库管理系统的一个复刻,由社区开发,有商业支持,旨在继续保持在GNUGPL下开源。MariaDB的开发是由MySQL的一些原始开发者领导的,他们担心甲骨文公司收购MySQ
·
2020-11-23 16:44
numpy 是否为零_玩数据必备 Python 库:Numpy
使用详解
转自:大数据(ID:hzdashuju)Numpy(NumericalPython的简称)是高性能科学计算和数据分析的基础包,其提供了矩阵运算的功能。本文带你了解Numpy的一些核心知识点。Numpy提供的主要功能具体如下:ndarray——一个具有向量算术运算和复杂广播能力的多维数组对象。用于对数组数据进行快速运算的标准数学函数。用于读写磁盘数据的工具以及用于操作内存映射文件的工具。非常有用的线
weixin_39637363
·
2020-11-19 23:52
numpy
是否为零
numpy合并不同维度矩阵
numpy合并不同维度矩阵_玩数据必备Python库:Numpy
使用详解
导读:Numpy(NumericalPython的简称)是高性能科学计算和数据分析的基础包,其提供了矩阵运算的功能。本文带你了解Numpy的一些核心知识点。作者:魏溪含涂铭张修鹏如需转载请联系大数据(ID:hzdashuju)Numpy提供的主要功能具体如下:ndarray——一个具有向量算术运算和复杂广播能力的多维数组对象。用于对数组数据进行快速运算的标准数学函数。用于读写磁盘数据的工具以及用于
weixin_39981093
·
2020-11-19 23:46
numpy合并不同维度矩阵
Android Jetpack- Paging的
使用详解
Google推出Jetpack组件化已经有相当一段时间了。各种组件也层出不穷。Jetpack的东西也不少,今天就搞一下这个PagingPaging的出现,就是用作列表的分页加载。其实现在已经有非常多成熟高效的开源列表加载控件了,比如:Smartrefreshlayout等。但Google推出的,必然有它的有点,当然也有它的局限性。先说优点吧,Paging的使用,需要配合ViewModle,Live
·
2020-11-19 11:33
上一页
62
63
64
65
66
67
68
69
下一页
按字母分类:
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
其他