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++
深入浅出
】模版初识
目录一.前言二.泛型编程三.函数模版3.1函数模版的概念3.2函数模版的格式3.3函数模版的原理3.4函数模板的实例化3.5模板参数的匹配原则四.类模版4.1类模版的定义4.2类模版的实例化一.前言本期我们要介绍的是C++的又一大重要功能----模版。通过模版,我们可以很轻松的进行泛型编程,大大简化我们编程时的代码。本文的目标是让读者对模版有一定程度上的了解,以便后续STL的学习,对于模版更深层次
忆梦初心
·
2023-10-29 23:14
C++深入浅出
c++
函数模板
类模板
泛型编程
Runloop
深入浅出
,详解
简单的说runloop是事件驱动的一个大循环,如下代码所示:intmain(intargc,char*argv[]){//程序一直运行状态while(AppIsRunning){//睡眠状态,等待唤醒事件idwhoWakesMe=SleepForWakingUp();//得到唤醒事件idevent=GetEvent(whoWakesMe);//开始处理事件HandleEvent(event);}r
噜噜噜噜噜噜噜噜
·
2023-10-29 22:07
深入浅出
:大妈也能看懂的大数据分布式计算
本文是一篇科普性质的文章,希望能通过一个通俗易懂的例子给大家讲清楚大数据分布式计算技术。大数据技术虽然包含存储、计算和分析等一系列庞杂的技术,但分布式计算一直是其核心,想要了解大数据技术,不妨从MapReduce分布式计算模型开始。本文是一篇科普性质的文章,希望能通过一个通俗易懂的例子给大家讲清楚大数据分布式计算技术。大数据技术虽然包含存储、计算和分析等一系列庞杂的技术,但分布式计算一直是其核心,
你的社交帐号昵
·
2023-10-29 22:30
高途围棋课(第一课)
一共听了三节课了,授课逻辑清晰,
深入浅出
,循循善诱,寓教于乐,值得推荐!!!又是假装自己是一个小朋友的一天!真是一门宝藏课程,如果小时候能学到这样的课,也不至于现在被某某人降维打压。
初见四叶草
·
2023-10-29 21:17
计算机网络-物理层
b站
深入浅出
计算机网络微课视频计算机网络-物理层物理层的基本概念物理层功能物理层的接口特性机械特性形状和尺寸,引脚数目和排列,固定和锁定装置电气特性信号电压的范围,阻抗匹配的情况,传输速率,距离限制功能特性规定接口电缆的各条信号线的作用过程特性规定在信号线上传输比特流的一组操作过程
重生之我是cxk
·
2023-10-29 19:17
#
计算机网络
计算机网络
性能优化
网络
Es-Module-Lexer,ES Module 语法的词法分析利器
那么,今天我们将围绕以下2点,
深入浅出
一番es-module-lexer:认识es-module-lexer实际场景下如何应用es-module-lexer1认识es-module-lexe
fewuliu
·
2023-10-29 17:12
前端构建工具
前端
词法分析
es
module
es-module-lexer
深入浅出
Kubernetes网络:容器网络初探
|前言随着云计算的兴起,各大平台之争也落下了帷幕,Kubernetes作为后起之秀已经成为了事实上的PaaS平台标准,而网络又是云计算环境当中最复杂的部分,总是让人琢磨不透。本文尝试着围绕在Kubernetes环境当中同一个节点(worknode)上的Pod之间是如何进行网络通信的这个问题进行展开,暂且不考虑跨节点网络通信的情况。|NetworkNamespaceNamespace提到容器就不得不
woqutechteam
·
2023-10-29 17:59
容器化
K8S
Kubernetes
容器网络
Network
Namespace
vEth(Virtual
Ethernet
Device)
Docker
【公开课】Kubernetes 入门——
深入浅出
讲 Docker
本文是基于『云原生基础知识概述及实践』系列视频课程——『Kubernetes入门—
深入浅出
讲Docker』进行的文字梳理,视频课程:https://www.bilibili.com/video/BV1
百度云原生计算
·
2023-10-29 17:59
产品技术
云原生
docker
Kubernetes入门——
深入浅出
讲Docker
作者简介:李子昂百度基础架构部研发工程师负责百度分布式Redis平台的研发和运维专注于基础架构中间件的研发和优化本文基于『云原生基础知识概述及实践』系列视频课程——『Kubernetes入门—
深入浅出
讲
百度_开发者中心
·
2023-10-29 17:27
云原生
kubernetes
百度
kubernetes不同的命名空间下的容器能通信吗_
深入浅出
聊聊Kubernetes网络:容器网络初探...
前言随着云计算的兴起,各大平台之争也落下了帷幕,Kubernetes作为后起之秀已经成为了事实上的PaaS平台标准,而网络又是云计算环境当中最复杂的部分,总是让人琢磨不透。本文尝试着围绕在Kubernetes环境当中同一个节点(worknode)上的Pod之间是如何进行网络通信的这个问题进行展开,暂且不考虑跨节点网络通信的情况。NetworkNamespaceNamespace提到容器就不得不提起
weixin_39524842
·
2023-10-29 17:57
深入浅出
kubernetes之client-go的Indexer
记得大学刚毕业那年看了侯俊杰的《
深入浅出
MFC》,就对
深入浅出
这四个字特别偏好,并且成为了自己对技术的要求标准——对于技术的理解要足够的深刻以至于可以用很浅显的道理给别人讲明白。
墨尔本--晴
·
2023-10-29 17:56
k8s
kubernetes
client-go
Indexer
Informer
大白话 K8S(02):
深入浅出
理解 K8S 中的资源对象
本篇作为系列第二篇,到底写什么内容,我也是纠结了挺久,观察过其他教程,大都是直接开始介绍Pod。可以点此链接订阅该系列:《大白话K8S》而在我看来,在学习K8S之前,有必要对K8S的资源对象有个全局的概念,他相当于房子的地基,是以后学习所有对象的根基。1.认识K8S资源对象学习K8S首先最重要的是学习各种资源对象的功能,如何编写并创建他们。那么第一个问题就来了,什么是K8S资源对象?当你使用kub
写代码的明哥
·
2023-10-29 17:56
大白话
K8S
kubernetes
linux
docker
深入浅出
监控神器Prometheus
因公众号更改推送规则,请点“在看”并加“星标”第一时间获取精彩技术分享点击关注#互联网架构师公众号,领取架构师全套资料都在这里0、2T架构师学习资料干货分上一篇:Docker中跑MySQL?恭喜你,可以下岗了!大家好,我是互联网架构师!导语|Prometheus是一个开源的完整监控解决方案,本文将从指标抓取到查询及可视化展示,以及最后的监控告警,对Prometheus做一个基本的认识。一、简介Pr
互联网架构
·
2023-10-29 17:55
python
java
大数据
分布式
spring
深入浅出
kubernetes(K8S)指南
前言MyBatis是一个支持普通SQL查询、存储过程和高级映射的优秀持久层框架。MyBatis去掉了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解进行配置和原始映射,以将接口和Java的POJO(PlainOldJavaObjects,普通的Java对象)映射成数据库中的记录。MyBatis作为持久层框架,其主要思想是将程序中的大量SQL语句
springboot全家桶
·
2023-10-29 17:55
程序员
java
经验分享
面试
1-
深入浅出
认识Kubernetes
文章目录
深入浅出
认识Kubernetes一:kubernetes简介1.简介2.Kubernetes能为您做什么3.kubernetes组件4.Kubernetes的基本对象包括5.Kubernetes
Nekoosu
·
2023-10-29 17:54
kubernetes
k8s
diandian
xingdain
docker
Kubernetes 总结
来自diandian的k8s总结~1-
深入浅出
认识Kubernetes2-Kubernetes-Kubeadm集群部署3-Kubernetes-集群使用4-kubectl工具使用5-
深入浅出
kubeadm6
Nekoosu
·
2023-10-29 17:54
kubernetes
运维
k8s
diandian
xingdian
深入浅出
认识Kubernetes
用来管理容器,容器编排工具容器化有助于打包软件来实现这些目标,从而使应用程序可以轻松快速地发布和更新,而无需停机。Kubernetes可帮助您确保那些容器化的应用程序在所需的位置和时间运行,并帮助他们找到工作所需的资源和工具。组件:master节点:管理集群kube-apiserver,kube-controller-manager,kube-schedulernode节点:运行项目kube-pr
秀吖呀
·
2023-10-29 17:52
kubernetes
容器
云原生
深入浅出
Spring Cloud Ribbon配置
常用配置1.禁用Eureka当我们在RestTemplate上添加@LoadBalanced注解后,就可以用服务名称来调用接口了,当有多个服务的时候,还能做负载均衡。这是因为Eureka中的服务信息已经被拉取到了客户端本地,如果我们不想和Eureka集成,可以通过下面的配置方法将其禁用。#禁用Eurekaribbon.eureka.enabled=false当我们禁用了Eureka之后,就不能使用
平凡的柚子
·
2023-10-29 16:57
Java并发编程学习笔记
,提升运行效率多核CPU的多级缓存架构是怎么样的多核CPU的多级缓存架构带来的缓存数据一致性问题JAVA内存模型为什么要设计JAVA内存模型JAVA内存模型是怎么样的JAVA内存模型定义的八种原子操作
多线程并发
在
NewBee.Mu
·
2023-10-29 13:27
从头开始学java
知识点总结
java
java
深入浅出
虚拟机-第三版笔记(重点)整理-2022-04-06
文章目录第一章走近Java第二章Java内存区域与内存溢出异常1.运行时数据区域2.对象的创建3.对象的内存布局4.对象的访问定位5.OutOfMemoryError异常第三章垃圾收集器与内存分配策略1.判断对象是否存在2.引用的类型3.无用的类4.垃圾收集算法5.HotSpot的算法实现6.垃圾收集器7.内存分配与回收策略第四章虚拟机性能监控与故障处理工具1.SunJDK监控和故障处理工具2.J
Little BOY.
·
2023-10-29 12:14
java
深入浅出
java concurrent_深入理解java:2.3. 并发编程 java.util.concurrent包
(来源于一位大牛的blog:
深入浅出
JavaConcurreny(http://www.blo
伦斯特
·
2023-10-29 10:23
深入浅出java
concurrent
java.util.concurrent包下的并发容器
一、简述不考虑
多线程并发
的情况下,容器类一般使用ArrayList、HashMap等线程不安全的类,效率更高。
JFS_Study
·
2023-10-29 10:13
Thread
java
深入浅出
KNN算法(一) KNN算法原理
一、KNN算法概述KNN可以说是最简单的分类算法之一,同时,它也是最常用的分类算法之一,注意KNN算法是有监督学习中的分类算法,它看起来和另一个机器学习算法Kmeans有点像(Kmeans是无监督学习算法),但却是有本质区别的。那么什么是KNN算法呢,接下来我们就来介绍介绍吧。二、KNN算法介绍KNN的全称是KNearestNeighbors,意思是K个最近的邻居,从这个名字我们就能看出一些KNN
zhangge3663
·
2023-10-29 07:56
算法与数据结构
深入浅出
选择类排序算法(简单选择排序,堆排序)
一.简单选择排序:简单选择排序的基本思想是:一次选定数组中的一个数,记下当前位置并假设它是从当前位置开始后面数中的最小数min=i,从这个数的下一个数开始扫描直到最后一个数,并记录下最小数的位置min,扫描结束后如果min不等于i,说明假设错误,则交换min与i位置上的数。(也即每次从数列中找出一个最小的数放到最前面来,再从剩下的n-1个数中选择一个最小的,不断做下去。通俗的说:你要在你的班上选择
wxing2008666
·
2023-10-29 07:26
算法
算法
排序算法
堆排序
二叉树
深入浅出
排序算法的多语言实现
深入浅出
排序算法的多语言实现转自:http://www.cnblogs.com/baiboy/p/sort.html摘要:十一假期于实验室无趣,逐研究起数据结构之排序。
zdy0_2004
·
2023-10-29 07:26
算法
算法
深入浅出
C语言——排序
文章目录排序的概念常见的排序算法冒泡排序选择排序插入排序希尔排序堆排序快速排序hoare版本挖坑法前后指针版本快速排序的非递归形式归并排序递归版本非递归版本计数排序排序算法复杂度及稳定性分析排序的概念排序就是使用使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作。常见的排序算法冒泡排序冒泡排序(BubbleSort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次
程序员Jared
·
2023-10-29 07:55
C语言
数据结构
排序算法
算法
数据结构
排序
c语言
深入浅出
学算法046-合并果子
题目描述在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。多多决定把所有的果子合成一堆。每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。可以看出,所有的果子经过n-1次合并之后,就只剩下一堆了。多多在合并果子时总共消耗的体力等于每次合并所耗体力之和。因为还要花大力气把这些果子搬回家,所以多多在合并果子时要尽可能地节省体力。假定每个果子重量都
YYDGM1
·
2023-10-29 07:55
c语言学习
算法
蓝桥杯
c++
深入浅出
的算法
初期:一.基本算法:(1)枚举.(poj1753,poj2965)(2)贪心(poj1328,poj2109,poj2586)(3)递归和分治法.(4)递推.(5)构造法.(poj3295)(6)模拟法.(poj1068,poj2632,poj1573,poj2993,poj2996)二.图算法:(1)图的深度优先遍历和广度优先遍历.(2)最短路径算法(dijkstra,bellman-ford,
蝶恋忆梦
·
2023-10-29 07:24
深入浅出
排序算法
最近在忙着准备找工作,对于码农来说,找工作之前必备的就是各种的排序算法,其中包括算法实现、复杂度分析。于是我也开始研究各种排序算法,但是看完几遍之后发现,其原理并不复杂,于是就在思考,这些算法这么重要,那么它们在实际解决问题时如何来使用呢?这篇文章我就个人的理解,尽量形象、简单的描述各种基本排序算法的原理,并对其复杂度进行了相应的分析,最后说明其在实际使用中的应用。我希望我的这篇文章尽量的通俗形象
weixin_30426065
·
2023-10-29 07:54
数据结构与算法
深入浅出
理解排序算法之-堆排序
#includevoidSwap(int&a,int&b){inttemp;temp=a;a=b;b=temp;}//维护最小堆voidAdjustMinHeap(int*a,intpos,intlen){inttemp,child;for(temp=a[pos];2*pos+1a[child+1])//选取左右孩子中的最小值,a[pos]=temp父亲,a[child]左孩子,a[child+1
paulery2012
·
2023-10-29 07:23
数据结构与算法
堆排序
深入浅出
排序算法之计数排序
目录1.原理2.代码实现3.性能分析1.原理首先看一个题目,有n个数,取值范围是0~n,写出一个排序算法,要求时间复杂度和空间复杂度都是O(n)的。为了达到这种效果,这一篇将会介绍一种不基于比较的排序方法。这种方法被称为计数排序。计数排序的思路是这样的,对于每一个待排序元素a,如果知道了待排序数组中有多少个比它小的数,那么就可以直接知道在排序后的数组中a应该在什么位置上。比如,如果一个数组中有3个
木子斤欠木同
·
2023-10-29 07:22
Java版本的算法题
Java数据结构
排序算法
算法
数据结构
深入浅出
排序算法之基数排序
目录1.前言1.1什么是基数排序⭐⭐⭐1.2执行流程⭐⭐⭐⭐⭐2.代码实现⭐⭐⭐3.性能分析⭐⭐3.1时间复杂度3.2空间复杂度1.前言一个算法,只有理解算法的思路才是真正地认识该算法,不能单纯记住某个算法的实现代码!1.1什么是基数排序⭐⭐⭐(1)通过键值得各个位的值,将要排序的元素分配至一些桶中,达到排序的作用(2)基数排序法是属于稳定性的排序,基数排序法是效率高的稳定排序法(3)基数排序是桶
木子斤欠木同
·
2023-10-29 07:22
Java版本的算法题
Java数据结构
排序算法
算法
java
深入浅出
排序算法之堆排序
目录1.算法介绍2.执行流程⭐⭐⭐⭐⭐✔3.代码实现4.性能分析1.算法介绍堆是一种数据结构,可以把堆看成一棵完全二叉树,这棵完全二叉树满足:任何一个非叶结点的值都不大于(或不小于)其左右孩子结点的值。若父亲大孩子小,则这样的堆叫作大顶堆;若父亲小孩子大,则这样的堆叫作小顶堆。根据堆的定义知道,代表堆的这棵完全二叉树的根结点的值是最大(或最小)的,因此将一个无序序列调整为一个堆,就可以找出这个序列
木子斤欠木同
·
2023-10-29 07:51
Java版本的算法题
Java数据结构
排序算法
算法
java
【人工智能】归结演绎推理
前言:在学习《人工智能》这门课程中的确定性定理这一章时,发现国内的大多数课本对于这一章的描述语言过于正式与抽象,有大量概念性的东西,不便于初学者理解,故本文从中学竞赛中的类似问题引入,
深入浅出
的介绍归结演绎推理的基本知识和应用
顾和光
·
2023-10-29 03:06
人工智能
人工智能
归结演绎推理
深入浅出
Java中JVM内存管理
Java岗位面试,JVM是对程序员基本功考察,通常会问你对JVM了解吗?可以分几部分回答这个问题,首先JVM内存划分|JVM垃圾回收的含义|有哪些GC算法以及年轻代和老年代各自特点等等1)JVM内存划分:①方法区(线程共享)常量静态变量JIT(即时编译器)编译后代码也在方法区存放②堆内存(线程共享)垃圾回收的主要场地③程序计数器当前线程执行的字节码的位置指示器④Java虚拟机栈(栈内存):保存局部
Python编程社区
·
2023-10-29 02:21
JavaScript
深入浅出
——表达式和运算符
初始化表达式image.pngimage.pngimage.pngimage.pngimage.pngimage.png运算符image.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.pngimage.png
杀个程序猿祭天
·
2023-10-28 23:00
深入浅出
Java字节码.class文件格式
1.前言“一次编写,到处运行(WriteOnce,RunAnywhere)”,因为有虚拟机的机制。1.1虚拟机与字节码的关系“同一份输入,不同的输出”,我们只需要生成一份字节码文件,然后同一份.class字节码文件在不同的操作系统中,由不同的虚拟机生成对应机器码。虚拟机和字节码是Java的两个最底层的原理。最简单的编译运行流程,实际情况比这个复杂的多1.2HelloWorld万物皆可HelloWo
fundroid
·
2023-10-28 22:59
Java
java字节码
class文件
jvm虚拟机
守牢底线——建行驻江门市分行纪检组举办2023年清廉合规大讲堂
本次大讲堂邀请了检察院资深检察官专题讲授《金融从业人员易涉犯罪问题剖析及预防》,检察官结合一线办案经历,从防范化解金融风险、预防金融从业人员犯罪等方面对全辖员工进行了
深入浅出
地的讲解,引导党员干部员工自觉形成廉洁自律的良好道德风尚
shikeainvrenba
·
2023-10-28 20:04
金融
《Java并发
编程实战
》机械工业出版社 童云兰译 PDF下载(Java Concurrency in Practice中文版)
下载地址:http://www.ishare1.cn/archives/813.html《Java并发
编程实战
》机械工业出版社童云兰译PDF电子书下载(JavaConcurrencyinPractice
sunjian286
·
2023-10-28 19:26
深入浅出
Vue基于“依赖收集”的响应式原理
原文:https://zhuanlan.zhihu.com/p/29318017每当问到VueJS响应式原理,大家可能都会脱口而出Vue通过Object.defineProperty方法把data对象的全部属性转化成getter/setter,当属性被访问或修改时通知变化。然而,其内部深层的响应式原理可能很多人都没有完全理解,网络上关于其响应式原理的文章质量也是参差不齐,大多是贴个代码加段注释了事
木A木
·
2023-10-28 17:29
金融 博士书籍
◎函数与分析●集合论☆PaulR.Halmos,NaiveSetTheory朴素集合论(美)哈莫斯(好书,
深入浅出
但过简洁)
Yingjun Mo
·
2023-10-28 17:55
随机过程与随机分析
线性代数
概率论
机器学习
人工智能中的线性代数与矩阵论学习秘诀之精品课程
清华大学马辉、徐帆两位老师主讲的《线性代数》中文课程
深入浅出
、易于理解。讲授的内容知识全面,学习坡度平缓,适合入门者学习,课程的视频见课程11。课程11清华大学马辉、徐帆老师的《线性代数》中文课程,网
audyxiao001
·
2023-10-28 17:20
人工智能怎么学
人工智能
线性代数
矩阵
学习方法
深入浅出
地理解STM32中的中断系统——从原理到简单工程示例——保姆级教程
深入浅出
地理解STM32中的中断系统一、什么是中断?什么是异常?二、如何管理中断?
纯粹是为了好玩
·
2023-10-28 17:15
stm32
单片机
arm
java并发关键字:volatile
深入浅出
:可见性、防止指令重排
文章目录一.volatile的作用1.防止重排序2.变量修改的可见性3.保证单次的读/写的原子性二.volatile的实现原理1.可见性的实现2.有序性的实现2.1.volatile的happens-before关系2.2.volatile禁止重排序三.volatile的应用场景1.双重检查(double-checked)2.独立观察(independentobservation)3.开销较低的读
roman_日积跬步-终至千里
·
2023-10-28 14:20
java并发
java
开发语言
算法是你的软肋?来看看算法大神左程云“旷世之作”程序员代码面试指南第2版文档
本文内容
深入浅出
,不仅涉及算法知识本身,更能让读者解决问题的思维升级。不论是面试准备,还是日常学习,本文都可以成为你进入算法世界的不二选择。相比在网上泛泛地刷题,本文更强调最优解和举一反三的能力。
进阶的架构师
·
2023-10-28 12:05
字符串
链表
算法
java
python
算法大神左程云耗尽5年心血分享程序员代码面试指南第2版文档
本文内容
深入浅出
,不仅涉及算法知识本身,更能让读者解决问题的思维升级。不论是面试准备,还是日常学习,本文都可以成为你进入算法世界的不二选择。相比在网上泛泛地刷题,本文更强调最优解和举一反三的能力。
我不想熬夜学Java
·
2023-10-28 12:02
字符串
算法
链表
python
java
“ 教学PPT的设计与制作”体会
老师这堂课讲得很具体,
深入浅出
。重点介绍了文与图
榆树249郭敏
·
2023-10-28 11:48
解决 Python 导入模块错误 ModuleNotFoundError、ImportError、ValueError (
深入浅出
)
文章目录翻车实录到底哪种方法有效再次翻车与反思解决方案:两个坏的和一个好的翻车实录我们经常需要从一个文件中调用另一个文件中的Python代码,import就是干这个用的,不过我想你也可能跟我一样,有时会遇到:ModuleNotFoundError:Nomodulenamed...:无法定位模块如果你像一些网上的帖子一样,用..来做相对导入,你又会遇到这样的错误:ImportError:attemp
阿远的脱发之旅
·
2023-10-28 11:07
Python
python
开发语言
深入浅出
redux-middleware
多数redux初学者都会使用redux-thunk这个中间件来处理异步请求(比如我)本来写这篇文章只是想写写redux-thunk,然后发现还不够,就顺便把middleware给过了一遍。为什么叫thunk?thunk是一种包裹一些稍后执行的表达式的函数。redux-thunk源码所有的代码就只有15行,我说的是真的。。redux-thunkfunctioncreateThunkMiddlewar
一句话不说也不好啊
·
2023-10-28 10:41
Speciallize! 人工智能基础入门,做个脑图,清醒一下
这本书
深入浅出
,清晰地勾勒出了人工智能的主要框架,读过之后,受益匪浅。对人工智能的诸多概念有了较为有条理的认识,当然也对高中数学老师表示,对不起你们。。。
曹小静
·
2023-10-28 09:05
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他