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
十次方微服务实战
Spring:从零开始的Cloud生活(零)——Eureka 服务治理
NetfilxEurake2.搭建服务注册中心3.服务提供者4.高可用注册中心5.服务发现和消费之前对于SpringCloud都是一知半解的状态,现在开始系统学习,边学边记,参考来源于《SpringCloud
微服务实战
无尽晚霞不见君℡
·
2023-11-24 10:09
学习笔记
java
spring
spring
boot
SpringCloud
微服务实战
——搭建企业级开发框架(二十三):Gateway+OAuth2+JWT实现微服务统一认证授权
OAuth2是一个关于授权的开放标准,核心思路是通过各类认证手段(具体什么手段OAuth2不关心)认证用户身份,并颁发token(令牌),使得第三方应用可以使用该token(令牌)在限定时间、限定范围访问指定资源。 OAuth2中使用token验证用户登录合法性,但token最大的问题是不携带用户信息,资源服务器无法在本地进行验证,每次对于资源的访问,资源服务器都需要向认证服务器发起请求,一
全栈程序猿
·
2023-11-23 20:26
java
SpringCloud
spring
cloud
微服务
gateway
微服务实战
系列之签名Sign
前言昨日恰逢“小雪”节气,今日寒风如约而至。清晨的马路上,除了洋洋洒洒的落叶,就是熙熙攘攘的上班族。眼看着,暖冬愈明显了,叶子来不及泛黄就告别了树。变化总是在不经意中发生,容不得半刻糊涂。上集博主对微服务中常用的加密算法RSA做了基本的介绍,相信各位盆友已经具备了如何使用的能力或者经验。也正因为“数据安全”已贯穿于微服务的全生命周期,所以容不得我们有片刻大意。那除了加密措施以外,还有什么法宝呢?博
ZHOU西口
·
2023-11-23 20:25
架构设计
微服务
security
签名
CA证书
数据安全
公钥密码
Spring Cloud
微服务实战
Eureka服务治理Mavendependency与springboot的版本的对应Finchley兼容SpringBoot2.0.x,不兼容SpringBoot1.5.xDalston和Edgware兼容SpringBoot1.5.x,不兼容SpringBoot2.0.xSpringBoot1.5.xorg.springframework.boot:spring-cloud-starter-eu
weixin_30845171
·
2023-11-23 20:25
大数据
git
运维
原力计划
微服务实战
|集中配置中心Config非对称加密与安全管理
一、Config非对称加密实战1、生成秘钥文件使用JDK中自带的数字证书管理工具keytool。进入jdk安装目录下的bin目录,执行以下命令生成秘钥文件:D:\soft\Java\jdk1.8.0_181\bin>keytool-genkeypair-aliasconfig-server-keyalgRSA-dname"CN=cn,OU=cn,O=cn,L=cn,S=cn,C=cn"-keypa
JAVAQXQ
·
2023-11-23 20:23
java
jvm
数据库
微服务实战
系列之加密RSA
在“
微服务实战
系列”中,博主已完成了以下组件的介绍:
微服务实战
系列之Sentinel
微服务实战
系列之Token
微服务实战
系列之Na
ZHOU西口
·
2023-11-23 20:51
架构设计
微服务
架构
云原生
加密
非对称
RSA
【
微服务实战
系列】 GateWay动态路由Nacos配置实时生效代码实现
配置文件里面编写的路由规则,只有在重启应用系统才会生效,本部分主要讲解如何动态修改路由规则及时生效,而不用重启系统。在上一章节中的micro-app-gateway的pom.xml中添加nacos作为配置中心的类依赖。com.alibaba.cloudspring-cloud-starter-alibaba-nacos-config将上章讲解的配置文件全部移到bak文件夹中,新建一个bootstr
dream21st
·
2023-11-20 17:57
微服务实战系列
微服务
gateway
java
【
微服务实战
系列】 GateWay从Mysql中加载动态路由代码实现
上一部分,我们通过代码实现了,可以在nacos中配置路由文件,动态刷新网关中的路由。这一部分,我们来将gateway的路由规则保存到数据库,实现规则文件从数据库中读取和加载。动态修改数据库中的路由可以及时生效。接着,在micro-app-gateway项目中的pom.xml文件中添加如下依赖(数据库连接和mybaties-plus):com.zaxxerHikariCP
dream21st
·
2023-11-20 17:57
微服务实战系列
mysql
微服务
gateway
【
微服务实战
系列】Gateway整合Sentinel实现服务限流三种实现(硬编码,读取文件,从nacos中读取)
文章目录Gateway整合Sentinel实现服务限流1.1硬编码实现1.2读取文件的方式实现1.3从nacos中读取配置文件Gateway整合Sentinel实现服务限流上面的内容讲解Sentinel的限流主要是针对每个服务的,这一章节我们将在网关层面来实现服务的限流功能。在micro-app-gateway模块下面增加新的依赖:com.alibaba.cloud
dream21st
·
2023-11-20 17:57
微服务实战系列
微服务
gateway
spring
cloud
微服务实战
微服务网关Gateway入门与实战
前言上一篇:
微服务实战
|微服务网关Zuul入门与实战上文中,我们介绍了微服务网关Zuul,Zuul是Netflix公司开源的产品,被称为第一代网关,也是SpringCloud前几个版本默认使用的一款提供动态路由微服务网关组件
小东西的东西
·
2023-11-20 17:55
面试
学习路线
阿里巴巴
android
前端
后端
微服务实战
系列之Gateway
在“
微服务实战
系列”中,博主已完成了以下组件的介绍:
微服务实战
系列之Sentinel
微服务实战
系列之Token
微服务实战
系列之Nacos当我们准备向客户
ZHOU西口
·
2023-11-20 17:22
架构设计
微服务
gateway
架构
springcloud
网关
路由
微服务网关整合 Knife4j
knife4j官网系统版本JDK17SpringBoot3.0.2SpringCloud2022.0.0项目准备
微服务实战
项目——知识分享应用(一)
微服务实战
项目——知识分享应用(二)
微服务实战
项目——
Flobby529
·
2023-11-20 09:35
Java
实战项目
Spring框架
微服务
云原生
java
开发语言
后端
spring
cloud
Spring-cloud
微服务实战
【七】:服务熔断与降级hystrix
在之前的文章中,我们先后介绍了eureka,ribbon,feign,使用eureka集群的方式来保证注册中心的高可用,在eureka中使用ribbon进行负载均衡,使用feign接口替换手动编码请求接口的代码,整个微服务看似基本完成了,那是否有继续值得优化的地方呢?答案肯定是有的,并且是整个微服务最重要的一环,那就是服务的热熔断与降级,那为什么服务熔断与降级是最重要的一环呢?我们先来看一下服
悟空不败
·
2023-11-19 12:58
微服务实战
系列之Nacos
导语欢迎来到“Nacos”的世界!Nacos/nɑ:kəʊs/是DynamicNamingandConfigurationService的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos致力于帮助您发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos帮助您更敏捷和容易地构建、交付和
ZHOU西口
·
2023-11-19 04:58
架构设计
微服务
nacos
springcloud
spring
springboot
注册中心
微服务实战
系列之Token
前言什么是“Token”?它是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便返回给客户端;以后客户端只携带此Token请求数据即可。简言之,Token其实就是用户身份的另一个标识而已,取代了繁琐的用户和密码校验,同时也减轻了服务器的压力,减少频繁的数据库交互,使服务器更加健壮。那么我们在应用中如何使用token呢?且听博主分解。流程原理1.OAut
ZHOU西口
·
2023-11-19 03:11
架构设计
微服务
token
OAuth
JWT
security
令牌
微服务实战
系列之SpringCloud Alibaba学习(六)
微服务实战
系列之SpringCloudAlibaba:
微服务实战
系列之SpringCloudAlibaba学习(一)
微服务实战
系列之SpringCloudAlibaba学习(二)
微服务实战
系列之SpringCloudAlibaba
小朱小朱绝不服输
·
2023-11-17 06:54
SpringCloud
Allibaba
spring
cloud
微服务
微服务实战
系列之SpringCloud Alibaba学习(三)
微服务实战
系列之SpringCloudAlibaba:
微服务实战
系列之SpringCloudAlibaba学习(一)
微服务实战
系列之SpringCloudAlibaba学习(二)
微服务实战
系列之SpringCloudAlibaba
小朱小朱绝不服输
·
2023-11-17 06:23
SpringCloud
Allibaba
spring
cloud
微服务
微服务实战
03 Sentinel 机制和工作原理解析
微服务实战
03Sentinel机制和工作原理解析Sentinel定义资源的几种方式抛出异常式定义资源返回布尔值方式定义资源注解方式定义资源异步调用支持Sentinel资源保护规则流量控制规则grade限流阈值类型详解
1999
·
2023-11-17 06:19
springCloud
Alibaba
sentinel
微服务
java
【
微服务实战
系列】sentinel规则数据持久化到nacos,修改nacos中配置可以动态修改sentinel规则
通过上面的学习,会发现目前SentinelDashboard中添加的规则数据都是存储在内存中,如果微服务停掉规则数据就消失,这样在⽣产环境下显然是不合适的。我们可以将Sentinel规则数据持久化到Nacos配置中⼼,让微服务从Nacos获取规则数据。首先在项目pom.xml中增加下面依赖:com.alibaba.csp<artifactId
dream21st
·
2023-11-17 06:48
微服务实战系列
微服务
java
spring
【
微服务实战
系列】 sentinel流控规则(关联限流,链路限流,流控效果Warm up,排队等待)
文章目录1sentinel安装2sentinel初体验3sentinel流控规则3.1流控模式之关联限流3.2流控模式之链路限流3.3流控效果之Warmup3.4流控效果之排队等待1sentinel安装sentinel的下载地址https://github.com/alibaba/Sentinel/releases/download/1.8.1/sentinel-dashboard-1.8.1.j
dream21st
·
2023-11-17 06:18
微服务实战系列
微服务
java
spring
boot
SpringCloud
微服务实战
一、集成RabbitMQ并测试消息收发RabbitMQ是使用Erlang语言实现的,这里安装需要安装Erlang的依赖等,这里为了快速安装测试,所以使用Docker安装单机版RabbitMQ。1、拉取RabbitMQ的Docker镜像,后缀带management的是带web管理界面的镜像dockerpullrabbitmq:3.9.13-management复制代码2、创建和启动RabbitMQ容
Javaesandyou
·
2023-11-17 06:42
spring
cloud
微服务
rabbitmq
微服务实战
系列之Sentinel
前言微服务架构(MicroserviceArchitecture)是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。近年来,微服务已赫然崛起于IT界,越来越多的程序员不得不向之靠拢。也正因为各行各业都愿为之倾囊,这大大推动了微服务的扩张式野蛮式发展。博主也有幸为较多客户提供产品服务,同时接触了较多的微服务项目,在这里愿分享点滴实战经验。不长篇大论,只做锦绣文章;不泛泛而谈
ZHOU西口
·
2023-11-17 06:09
架构设计
微服务
sentinel
架构
springcloud
gateway
SpringCloud
微服务实战
:nacos+gateway网关统一拦截、转发、授权详细教程(附git源码)
Springboot-cli开发脚手架系列文章目录Springboot-cli开发脚手架系列简介1.Springcloud整合gateway网关2.yml方式配置转发逻辑3.编写两个服务测试效果4.统一拦截授权6.源码分享简介Gateway是在Spring生态系统之上构建的API网关服务,基于Spring5,SpringBoot2和ProjectReactor等技术。SpringCloudGate
全栈小定
·
2023-11-16 05:48
SpringCloud实战
SpringBoot-cli
开发脚手架
spring
cloud
微服务
gateway
springboot
nacos
《
微服务实战
》 第十五章 RabbitMQ 延迟队列
系列文章目录第十六章Springcloudstream应用第十五章RabbitMQ延迟队列第十四章RabbitMQ应用文章目录系列文章目录@[TOC](文章目录)前言1、RabbitMQ延迟队列1.1、方式1:RabbitMQ通过死信机制来实现延迟队列的功能1.2、方式二:安装延迟队列插件1.2.1、安装延迟队列插件:2、消息确认机制2.1、生产确认2.2、消费确认前言实际业务中,例如秒杀系统,秒
青花锁
·
2023-11-12 16:56
java-rabbitmq
rabbitmq
微服务
.Net Core
微服务实战
- gRPC 管理内部服务间通讯
gRPC管理内部服务间通讯源码及系列文章目录gRPCgRPC的特点.NET生态对gRPC的支持使用gRPC.proto文件服务端使用gRPC客户端使用gRPC使用非加密的HTTP2使用异常拦截器使用代码生成工具源码及系列文章目录Git源码:https://github.com/tangsong1995/TS.MicroservicesCSDN资源:https://download.csdn.net
Aoss丶
·
2023-11-09 19:10
.net
core
微服务实战
微服务
.net
core
c#
asp.net
grpc
2.Spring Cloud
微服务实战
--- 第2章 微服务构建:Spring Boot
第2章微服务构建:SpringBoot1.框架简介通过Maven等构建工具来创建针对不同场景的脚手架工程,在需要新建项目时通过这些脚手架来初始化我们定义的标准工程,并根据需要做一些简单的修改以达到简化原有配置过程的效果。SpringBoot的出现可以有效改善这类问题,SpringBoot的宗旨并非要重写Spring或者替代Spring,而是希望通过设计大量的自动化配置等方式简化Spring原有样板
enlyhua
·
2023-11-08 02:59
Java
spring
boot
spring
cloud
微服务
C盘清理指南(二)——盘符划分操作
所以大家一定要算清楚自己需要的存储空间哦(计算机内存进制为2的
十次方
,即1024,相信大家都会算,
郝YH是人间理想
·
2023-11-08 01:05
优质安利
硬件工程
Docker与
微服务实战
——基础篇
Docker与
微服务实战
——基础篇第一章Docker简介1.1docker理念1.2容器与虚拟机比较第二章Docker安装2.1前提说明2.2Docker的基本组成2.2.1镜像(image)2.2.2
Wangjingjing.
·
2023-11-06 08:35
docker
docker
微服务
容器
三、Go语言基础入门——Go数据类型
前言最近买了两本书准备学习一下Go语言,其中一本是《Go语言高并发与
微服务实战
》另外一本是《GoWeb编程实战派》,第一本是为了深入了解一下Go语言在高并发中的魅力,买第二本的原因是因为刚刚从Java转到
会编程的羽流云
·
2023-11-05 13:54
Go语言
go
编程语言
微服务实战
——高可用的SpringCloudConfig
管理微服务配置对于单体应用架构来说,会使用配置文件管理我们的配置,这就是之前项目中的application.properties或application.yml。如果需要在多环境下使用,传统的做法是复制这些文件命名为application-xxx.properties,并且在启动时配置spring.profiles.active={profile}来指定环境。在微服务架构下我们可能会有很多的微服务
渠唐
·
2023-11-03 15:43
微服务实战
微服务网关Zuul入门与实战
网关的作用微服务架构中,服务实例的地址可能经常会发生变化,所以我们不能直接将服务的地址暴露出来。如果每一个微服务都直接暴露接口,会导致一系列的问题,比如调用过于复杂,涉及到账户、权限不能统一处理等。另外基于高内聚低耦合的设计准则来讲,我们也应该将内部系统和外部系统做切割。因此,这时就需要有一个独立的组件来处理外部的请求,这个组件就是服务网关。服务网关就是为了简化前端的调用逻辑,通常情况下也会实现相
m0_67391683
·
2023-11-03 04:04
面试
学习路线
阿里巴巴
android
前端
后端
微服务实战
系列之SpringCloud Alibaba学习(五)
微服务实战
系列之SpringCloudAlibaba:
微服务实战
系列之SpringCloudAlibaba学习(一)
微服务实战
系列之SpringCloudAlibaba学习(二)
微服务实战
系列之SpringCloudAlibaba
小朱小朱绝不服输
·
2023-11-01 02:09
SpringCloud
Allibaba
spring
cloud
微服务
1024程序员节:技术的荣耀
数字"1024"是取自计算机中的2的
十次方
,代表着程序员们在技术领域中的力量与能量。这个节日最早由一群热爱
木法星人
·
2023-10-31 20:50
1024程序员节
Project1_01_SpringBoot+Eureka===>邮箱注册登录
2.2.5.RELEASESpringCloud版本:Hoxton.SR6二、项目演示项目源码:shoppingProject01_pub:version1.0项目参考:编程不良人_SpringCloud
微服务实战
salieri97
·
2023-10-31 07:43
springcloud学习
SpringBoot学习
java
mysql
spring
SpringCloud
微服务实战
——搭建企业级开发框架(二十二):基于MybatisPlus插件TenantLineInnerInterceptor实现多租户功能
多租户技术的基本概念: 多租户技术(英语:multi-tenancytechnology)或称多重租赁技术,是一种软件架构技术,它是在探讨与实现如何于多用户的环境下共用相同的系统或程序组件,并且仍可确保各用户间数据的隔离性。 在云计算的加持之下,多租户技术被广为运用于开发云各式服务,不论是IaaS,PaaS还是SaaS,都可以看到多租户技术的影子。 前面介绍过GitEgg框架与数据库交互使用
全栈程序猿
·
2023-10-30 19:08
大规模
微服务实战
经验
https://blog.csdn.net/weixin_29056101/article/details/112560341
Ming_a221
·
2023-10-30 18:36
微服务实战
07Spring Cloud Gateway 入门与实战
SpringCloudGatewayAPI网关微服务架构中存在的问题API网关SpringCloudGatewaySpringCloudGateway中的几个概念Gataway工作流程Gataway实战Gateway原理RoutePredicateFactory.GatewayFilterFactory.常见的GatewayFilterGlobalFilterAPI网关微服务架构中存在的问题在微服
1999
·
2023-10-27 20:29
springCloud
Alibaba
微服务
spring
cloud
java
1024程序员节,今年的秋天比以往来的稍晚了一些
因为在程序员的世界,2的
十次方
就是1024,每个程序员对其都不陌生,所以在如今的信息时代,1024成了我们的节日,也成了我每年成长的
可为编程
·
2023-10-27 18:07
程序人生
1024程序员节
心得感悟
程序人生
SpringCloud入门(五)
前言:本课程是在慕课网上学习SpringCloud
微服务实战
第8章服务网关时所做的笔记,供本人复习之用.代码地址https://github.com/springcloud-demo目录第一章服务网关和
逆袭的小学生
·
2023-10-27 14:57
SpringCloud
SpringCloud
Zuul
SpringCloud
微服务实战
——搭建企业级开发框架(三十):整合EasyExcel实现数据表格导入导出功能
批量上传数据导入、数据统计分析导出,已经基本是系统必不可缺的一项功能,这里从性能和易用性方面考虑,集成EasyExcel。EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目,在尽可能节约内存的情况下支持读写百M的Excel: Java解析、生成Excel比较有名的框架有Apachepoi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的A
全栈程序猿
·
2023-10-27 10:41
微服务实战
06 分布式事务框架 seata AT 模式 和 Saga 模式
微服务实战
06分布式事务框架seata入门分布式事务框架seataAT模式AT和TCC的区别Saga模式Saga的实现方式事件/编排式命令/协同式参考《SpringCloudAlibaba微服务原理与实战
1999
·
2023-10-27 02:58
springCloud
Alibaba
微服务
分布式
java
Go语言入门心法(十五):Go
微服务实战
Go语言入门心法(一):基础语法Go语言入门心法(二):结构体Go语言入门心法(三):接口Go语言入门心法(四):异常体系Go语言入门心法(五):函数Go语言入门心法(六):HTTP面向客户端|服务端编程Go语言入门心法(七):并发与通道Go语言入门心法(八):mysql驱动安装报错onnectionfailedGo语言入门心法(九):引入三方依赖Go语言入门心法(十):Go语言操作MYSQL(C
蜗牛杨哥
·
2023-10-25 14:25
golang
开发语言
后端
go语言认知升维
go微服务认知实战
一、Go语言基础入门——第一个Go程序
原文地址:http://www.zachariah.cn/archives/43.html前言最近买了两本书准备学习一下Go语言,其中一本是《Go语言高并发与
微服务实战
》另外一本是《GoWeb编程实战派
会编程的羽流云
·
2023-10-25 07:57
Go语言
go
golang
编程语言
1024程序员节:庆祝编程的魅力
##起源1024程序员节的起源可以追溯到计算机科技界一个重要的日期:二进制数字中的"1024",这是2的
十次方
,等于102
rubyw
·
2023-10-24 13:02
1024程序员节
java spring oauth2.0_Spring cloud
微服务实战
——基于OAUTH2.0统一认证授权的微服务基础架构...
1.架构图技术团队通过一段时间的积累后,我们打算对往后的一些新项目采用SpringCloud技术栈来实现。大概微服务的架构如下:Euraka注册中心集群Zuul网关集群各模块微服务集群Nginx实现负载均衡SpringCloudConfig统一配置中心Monitor微服务监控2.注册中心注册中心很简单,这里主要说一下注册中心的高可用配置这里看到我设置了node-1,node-2两个配置文件,就是在
杨晓杰
·
2023-10-24 11:26
java
spring
oauth2.0
微服务实战
系列文章
本系列文章为dockone.io首发,转载请标明出处,以示尊重!!http://dockone.io/people/hokingyang希望读者通过本系列文章对微服务优缺点有一个比较好的理解,以及何时使用这种架构。也许微服务架构比较适合你的应用。也许你正在开发一个大型、复杂单体式应用,日常开发和部署经验非常缓慢和痛苦,而微服务看起来是远方一个极乐世界。幸运的是,有可以参考的脱离苦海的策略,本篇文章
vip97yigang
·
2023-10-24 08:08
微服务架构
微服务
架构
云原生
微服务实战
Spring Cloud Alibaba 之 Nacos
系列文章目录第一章Java线程池技术应用第二章CountDownLatch和Semaphone的应用第三章SpringCloud简介第四章SpringCloudNetflix之Eureka第五章SpringCloudNetflix之Ribbon第六章SpringCloud之OpenFeign第七章SpringCloud之GateWay第八章SpringCloudNetflix之Hystrix第九章
青花锁
·
2023-10-24 02:52
Java微服务
微服务
架构
云原生
Nacos
discovery
服务发现
服务注册
SpringC
Alibaba
SpringCloud
微服务实战
——搭建企业级开发框架(二十一):基于RBAC模型的系统权限设计
RBAC(基于角色的权限控制)模型的核心是在用户和权限之间引入了角色的概念。取消了用户和权限的直接关联,改为通过用户关联角色、角色关联权限的方法来间接地赋予用户权限,从而达到用户和权限解耦的目的,RBAC介绍原文链接。RABC的好处职能划分更谨慎。对于角色的权限调整不仅仅只影响单个用户,而是会影响关联此角色的所有用户,管理员下发/回收权限会更为谨慎;便于权限管理。对于批量的用户权限调整,只需调
全栈程序猿
·
2023-10-21 03:18
Maven
SpringCloud
spring
cloud
微服务
云原生
Spring Cloud学习笔记26——Spring Cloud
微服务实战
微服务构建:SpringBoot构建Maven项目通过官方的SpringInitializr工具来产生基础项目。下载并解压生成的项目压缩包,并用IDE以Maven项目导入,以IntellijIDEA为例。单击Importprojectfromexternalmodel并选择Maven,一直单击Next按钮。实现RESTfulAPI在SpringBoot中创建一个RESTfulAPI的实现代码同Sp
Willow51
·
2023-10-21 03:44
Spring
Cloud
Spring
Cloud
grpc实现跨语言(go与java)服务通信
Golang
微服务实战
:使用gRPC实现跨语言通信!随着微服务架构的发展,越来越多的企业开始采用微服务架构来构建分布式系统。在微服务架构中,服务之间的通信是非常重要的。
码说AI
·
2023-10-21 02:25
golang
java
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他