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
-----【设计模式学习】
设计模式学习
笔记:适配器模式-Adapter Pattern
适配器模式(AdapterPattern):将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。我的技术博客:https://nezha.github.io,https://nezhaxiaozi.coding.me我的地址:https://www.jianshu.com/u/a515
哪吒小子
·
2021-06-08 22:12
设计模式学习
感想
一、为什么要学习设计模式设计模式一定要区分广义的定义和狭义的定义,广义上讲,设计模式包含所有软件工程中的设计模式,包括专业领域内的整体复杂系统设计;而狭义的设计模式是一些解决一般性问题而经过长时间经验总结得到共识的设计模式,我们常说的设计模式是指狭义的设计模式,而且我们大部分学习的书籍也是在讲狭义的设计模式。其实这也和很多书一样,书中内容并不能包含现实遇到的所有具体问题,如果你发现一模一样的问题,
gofun成都技术中心
·
2021-06-04 16:23
设计模式学习
之代理模式
代理的实质就是代理类保存着实际目标类的引用对象。代理分为静态代理和动态代理静态代理定义一个目标类接口,并定义两个方法:publicinterfaceITarget{voidfun1();Stringfun2(Strings);}定义一个真实目标类并且实现ITarget接口publicclassTargetObjectimplementsITarget{@Overridepublicvoidfun1
不入大厂不改名
·
2021-06-04 07:37
设计模式学习
之单例模式
设计模式之单例模式1什么是单例模式在维基百科中单例模式定义为单例模式,也叫单子模式,是一种常用的软件设计模式,属于创建型模式的一种。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。通俗点说单例模式就是该类只有一个实例存在2单例模式实现形式2.1饿汉式(建议使用)饿汉式单例模式是指,不管该类是否使用,在类加载阶段就已
不入大厂不改名
·
2021-06-04 00:20
设计模式学习
-Builder模式
Builder模式介绍Builder模式是一步一步创建一个复杂对象的创建型模式。该模式是为了将构造复杂对象的过程与它的部件解耦,使得构建过程和部件的表示隔离开。Builder模式的定义将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示Builder模式的使用场景相同的方法,不同的执行顺序,产生不同的事件结果时。多个部件和零件,都可以装配到一个对象中,但是产生的结果又不相同时。
残渊_jsyjst
·
2021-06-03 22:56
(C++设计模式) —— 常见
设计模式学习
笔记 - Factory模式(工厂)
文章目录常见
设计模式学习
笔记-Factory模式概述基本概念UML图解释编写代码环境概要具体代码编写测试小结个人格言常见
设计模式学习
笔记-Factory模式概述基本概念 日常我们开发的过程中,有时候需要用到一些只需要定义接口
赵萱婷
·
2021-06-01 14:17
C++
c++
设计模式
编程语言
qt
经验分享
设计模式学习
(二)——观察者模式
一.需求时间过的真快,小王的便利店已经开了大半年了,生意很是红火。一天,小王远在乡下的表哥来城里办事,顺便来看小王。表哥在乡下开了个养鸡场,都是散养的柴鸡,每过一段时间,表哥就会来城里送一批柴鸡蛋。小王突发奇想:能不能在自己的便利店也卖柴鸡蛋呢?这个想法一说,表哥当即就赞同了。几天后,就送来了第一批柴鸡蛋。小区张大妈经常给孙女做糕点,看到便利店卖柴鸡蛋,就买了一些;便利店隔壁是赵阿姨开的一家餐馆,
活成理想中的样子
·
2021-05-19 05:09
设计原则学习笔记
设计模式学习
笔记我们在面向对象开发过程中,总是希望我们的代码是稳定并且易于维护的,那什么样的的代码就是稳定的并且易于维护的呢?
Charles1993
·
2021-05-11 23:23
Android源码
设计模式学习
笔记-代理模式
代理模式也称为委托模式,其实代理在我们日常生活中并不少见,对于程序员来说最常接触的莫过于代理上网了,代理模式在开发过程使用非常普遍.image.png通用模式代码:publicabstractclassSubject{publicabstractvoidvisit();}publicclassRealSubjectextendsSubject{@Overridepublicvoidvisit(){
e小e
·
2021-05-09 22:26
【
设计模式学习
】几个常用设计模式总结
一、简介软件设计模式(SoftwareDesignPattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。也就是说,它是解决特定问题的一系列套路,是前辈们的代码设计经验的总结,具有一定的普遍性,可以反复使用。其目的是为了提高代码的可重用性、代码的可读性和代码的可靠性。参考学习:设计模
adventure.Li
·
2021-05-02 16:49
Java基础
JavaScript
设计模式学习
之代理模式
概述代理模式属于设计模式中结构型的设计模式;定义:顾名思义就是为一个对象提供一个代用品或占位符,以便控制对它的访问!白话解释:很多明星都是有经纪人的,如果要联系明显进行商演或者开演唱会之类的商业活动通过是需要先跟经纪人取得联系的,跟经纪人谈好了合作事宜之后经纪人再转达给某明星,然后某明星才会去参加活动;同样租房也是一个同样的道理,我们不管是租房还是买房,第一反应肯定是找链家这类的平台,因为我们只需
·
2021-04-25 18:10
设计模式学习
之策略模式
StrategyPattern策略模式指的是完成某些相同动作或相同模块的不同方式。比如我想玩游戏,可以有手柄操作,可以有键盘操作,甚至是语音操作等。不管你用什么方式,对游戏来说,只是一种操作方式,只要我接受到你的输入要求就好。这就是策略模式。/***@description:公有的接口代表具有某种能力(比如game的操作方式)*@author:dai*@createdate:2018/3/28*/
那时青菜
·
2021-04-24 03:32
设计模式学习
(一)——策略模式
设计模式logo.jpg一.需求小王在家附近开了一家便利店。进货、上架……经过一番折腾,总算可以开始卖货了。等等!至少还需要一个收银台吧?好在小王是程序员出身,这点小事难不倒他。很快,小王就开发了一套收银软件,可以正常进行收银了。附近的居民都来店里买东西,生意红红火火,小王的心里美滋滋的。好景不长,附近又新开了一家更大的便利店,不少顾客都跑去那边买东西了,而且人家还有促销活动。小王终于坐不住了,琢
活成理想中的样子
·
2021-04-21 23:08
Mediator 中介者模式
设计原则学习笔记
设计模式学习
笔记作用为不同对象提供一个中心化的通信方式,从而避免直接耦合。
Charles1993
·
2021-04-20 22:55
Interator 迭代器模式
设计原则学习笔记
设计模式学习
笔记作用针对数据集合,提供一种(若干)忽略集合内部细节以及访问细节的访问方式,从而使访问者与集合解耦。
Charles1993
·
2021-04-20 11:07
设计模式之设计模式入门
设计模式学习
设计模式的方法慢一点,多思考多理解勤做练习,就像作者一样自己做笔记睡觉前别看有难度的内容多喝水劳逸结合设计一些东西使用模式最好的方式是把模式装进脑子里,在你的设计和已有的应用中寻找何处可以使用它们
于无声处写写写
·
2021-04-14 07:07
Decorator 装饰模式
设计原则学习笔记
设计模式学习
笔记作用动态的给一系列类添加新的属性以及操作。装饰模式和桥接模式有点像,桥接模式是将一系列类的属性和操作提取出来。两者都是提供了对扩展的开放性。
Charles1993
·
2021-04-14 06:21
设计模式学习
(2) ——抽象工厂模式
实现:源码如下:importcat_dog_factory.Factory;publicclasstest{publicstaticvoidmain(String[]args){SqlServerFactorysqlServerFactory=newSqlServerFactory();sqlServerFactory.createDepartment().dep_Name();AccessFac
祥龙1224
·
2021-03-17 15:42
设计模式
设计模式
java
Python下的
设计模式学习
(2)——策略模式
问题分析该问题可以使用Python下的
设计模式学习
(1)——简单工厂类来实现,即将打折,满减分别作为一个类进行封装,再在工厂类对这些类进行统一判断进行实例化判断。但是这是有弊端的,主要表现在当商场要经
自闭菌
·
2021-03-08 14:29
设计模式
python
设计模式
算法
设计模式详解:Singleton(单例类)
Singleton(单例类)
设计模式学习
:概述意图保证每一个类仅有一个实例,并为它提供一个全局访问点。顾名思义,单例类Singleton保证了程序中同一时刻最多存在该类的一个对象。
p_帽子戏法
·
2021-02-17 13:25
设计模式
设计模式
多线程
指针
c++
运维
设计模式学习
- GOF 23中常见设计模式
项目地址:unity的
设计模式学习
项目从github上面扒拉的一个设计模式的项目,里面包含了23种GOF设计模式和针对游戏开发的另一些设计模式每一个设计模式都对应几个小demon,Structure是这个模式的大致框架
祖贤儿
·
2021-01-25 19:32
unity
设计模式学习
——委派模式
一、定义及应用场景委派模式不属于GOF23中设计模式。委派模式(DelegatePattern)的基本作用是负责任务的调用和分配任务,与代理模式很像,可以看做一种特殊情况下的静态代理。但是代理模式注重过程,而委派模式注重结果。委派模式在Spring中常被应用,比如DispatchServlet中就是用到了委派模式。二、具体应用Demo1:现实中也会有委派模式的场景,比如:老板(Boss)给项目经理
Jesses.
·
2021-01-09 09:01
java设计模式
设计模式学习
第十九节 备忘录模式
备忘录模式概述案例实现总结概述 基本介绍 1、备忘录模式(MementoPattern):在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样以后就可以将该对象恢复带原先保存的状态。备忘录模式属于行为型模式。 2、备忘录模式提供了一种状态恢复的实现机制,使得用户可以方便的回退到一个特点的历史步骤,当新的状态无效或者存在问题时,可以使用暂存起来的备忘录将其
瑾年丶深蓝
·
2021-01-05 16:48
设计模式
设计模式
java
2021年目标
、《大话数据结构》、《数据结构》邓俊辉、B站考研数据结构视频《Unix环境高级编程》、《鸟哥的Linux私房菜》《深入浅出通信原理》、《LTE轻松进阶》、B站LTE视频matlab实现5GUML学习、
设计模式学习
有趣的我
·
2020-12-30 16:46
计划
JS
设计模式学习
(1)
近日,重新学习梳理了JS设计模式,特地在这里做下笔记记录下。工厂模式特点简单一句话概括就是return一个new实例应用场景:jQuery创建React.createElement();vue.component();单例模式特点单例模式用到了Java中的private特性代码classSingleObject{login(){console.log("login...");}}SingleObj
Alfred
·
2020-12-24 10:22
javascript
模式
设计模式
面试
原理
JS
设计模式学习
(2)
近日,重新学习梳理了JS设计模式,特地在这里做下笔记记录下。迭代器模式特征顺序访问集合使用者无需知道内部集合结构代码classIterator{constructor(container){this.list=container.list;this.index=0;}next(){if(this.hasNext()){returnthis.list[this.index++];}returnnul
Alfred
·
2020-12-24 10:22
设计模式
javascript
原理
底层
面试
Java内功心法之
设计模式学习
(三)-桥接、适配器模式
一、桥接模式桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。这种类型的设计模式属于结构型模式,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。使用场景:1、如果一个系统需要在构件的抽象化角色和具体化角色之间增加更多的灵活性,避免在两个层次之间建立静态的继承联系,通过桥接模式可以使它们在抽象层建立一个关联关系。2、对于那些不希望使用继承或因为多层次继承导致系统类的个数
Corwien
·
2020-11-22 18:55
java
设计模式
桥接
适配器模式
Java内功心法之
设计模式学习
(三)-桥接、适配器模式
一、桥接模式桥接(Bridge)是用于把抽象化与实现化解耦,使得二者可以独立变化。这种类型的设计模式属于结构型模式,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。使用场景:1、如果一个系统需要在构件的抽象化角色和具体化角色之间增加更多的灵活性,避免在两个层次之间建立静态的继承联系,通过桥接模式可以使它们在抽象层建立一个关联关系。2、对于那些不希望使用继承或因为多层次继承导致系统类的个数
Corwien
·
2020-11-22 18:53
java
设计模式
桥接
适配器模式
设计模式学习
笔记(六):抽象工厂模式
1概述1.1引言在了解抽象工厂模式之前,首先来了解一下两个术语:产品等级结构产品族1.1.1产品等级结构产品等级结构也就是产品的继承结构,例如一个抽象类是电视机,子类有不同品牌的电视机,比如海尔电视机,海信电视机,TCL电视机,而抽象电视机与具体品牌的电视机之间构成了一个产品等级结构,抽象电视机是父类,而具体品牌的电视机是子类。1.1.2产品族产品族是指由一个同一个工厂产生的位于不同产品等级结构中
氷泠
·
2020-11-21 21:00
设计模式
Java内功心法之
设计模式学习
(二)
在上一篇文章简单的讲解了设计模式的七大原则和UML类图的使用,这篇文章开始学习23种设计模式。一、设计模式类型设计模式分为三种类型,共23种1)创建型模式:单例模式、抽象工厂模式、原型模式、建造者模式、工厂模式。2)结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。3)行为型模式:模版方法模式、命令模式、访问者模式、迭代器模式、观察者模式、中介者模式、备忘录模式、
Corwien
·
2020-11-16 01:50
java
设计模式
单例模式
Java内功心法之
设计模式学习
(一)
一、设计模式七大原则1、设计模式的目的编写软件过程中,程序员面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性等多方面的挑战,设计模式是为了让程序(软件),具有更好1)代码重用性(即:相同功能的代码,不用多次编写)2)可读性(即:编程规范性,便于其他程序员的阅读和理解)3)可扩展性(即:当需要增加新的功能时,非常的方便,称为可维护)4)可靠性(即:当我们增加新的功能后,对原来的功能没有
Corwien
·
2020-11-16 01:49
java
设计模式
uml
设计原则
Java内功心法之
设计模式学习
(二)
在上一篇文章简单的讲解了设计模式的七大原则和UML类图的使用,这篇文章开始学习23种设计模式。一、设计模式类型设计模式分为三种类型,共23种1)创建型模式:单例模式、抽象工厂模式、原型模式、建造者模式、工厂模式。2)结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。3)行为型模式:模版方法模式、命令模式、访问者模式、迭代器模式、观察者模式、中介者模式、备忘录模式、
Corwien
·
2020-11-16 01:24
java
设计模式
单例模式
Java内功心法之
设计模式学习
(一)
一、设计模式七大原则1、设计模式的目的编写软件过程中,程序员面临着来自耦合性,内聚性以及可维护性,可扩展性,重用性,灵活性等多方面的挑战,设计模式是为了让程序(软件),具有更好1)代码重用性(即:相同功能的代码,不用多次编写)2)可读性(即:编程规范性,便于其他程序员的阅读和理解)3)可扩展性(即:当需要增加新的功能时,非常的方便,称为可维护)4)可靠性(即:当我们增加新的功能后,对原来的功能没有
Corwien
·
2020-11-15 20:11
java
设计模式
uml
设计原则
设计模式学习
(一)
设计模式学习
之观察者模式与发布订阅模式观察者模式模式类型:行为型模式应用场景:当一个对象被修改时,则会自动通知依赖他的对象(概念太抽象)。
风研雨墨
·
2020-10-10 12:31
设计模式
Android源码
设计模式学习
笔记-装饰器模式
在现实生活中可以看到很多装饰模式的例子,或者可以大胆的说装饰模式无处不在,就拿人来说,人需要各式各样的衣着,不管你穿着怎样,但是对于人的本质来说是不变的,充其量只是在外面披上一层遮羞物而已,这就是装饰模式,装饰物各不相同但是对象的本质是不变的.它的uml类图如下:image.png装饰模式的简单实现人总是要穿衣服,我们将人定义为一个抽象类,将其穿衣服的行为定义为一个抽象方法,showmetheco
e小e
·
2020-10-10 11:57
设计模式 | Catalog设计模式,抵御业务方需求变动
另外一个很重要的点就是
设计模式学习
的好处非常明显,如果学得好的话,会觉得自己的编码能力有了质的突破。这并不是夸大其词,很多人包括我,在学习的时候都曾经有过这种感觉。
TechFlow2019
·
2020-09-18 10:00
设计模式之简单工厂模式
简单工厂模式又叫做静态工厂方法模式,但不属于23种GOF设计模式,由于它太常用,因而将其放在首位,与后续的
设计模式学习
节奏保持一致。
anyi1408
·
2020-09-17 08:42
设计模式
java
设计模式学习
笔记之装饰模式
java
设计模式学习
笔记之装饰模式尊重原创,转载请注明出处,原文地址:http://blog.csdn.net/qq137722697这是一个使用策略模式和构建模式设计的网络请求框架,去看看吧《[倾力之作
大力-哥
·
2020-09-17 06:20
java
java设计模式
23种
设计模式学习
记录之工厂模式
想说的话:在大学的时候曾经学过这23种设计模式,但是那时没啥编程经验,糊里糊涂过了一遍,没多久就忘记了,工作之后将精力主要集中在学习新技术上,比如springboot,cloud,docker,vue。毕业两年后去面试,发现设计模式还是java程序员需要迈过的一道坎,面试的时候问到代理模式和适配器模式有什么区别,你在工作中用到了什么设计模式,怎么用的?答不上来的特别尴尬,所以决定重新学习这几种设计
helloworld6379
·
2020-09-17 05:09
23种
设计模式学习
记录之单例设计模式
想说的话:在大学的时候曾经学过这23种设计模式,但是那时没啥编程经验,糊里糊涂过了一遍,没多久就忘记了,工作之后将精力主要集中在学习新技术上,比如springboot,cloud,docker,vue。毕业两年后去面试,发现设计模式还是java程序员需要迈过的一道坎,面试的时候问到代理模式和适配器模式有什么区别,你在工作中用到了什么设计模式,怎么用的?答不上来的特别尴尬,所以决定重新学习这几种设计
helloworld6379
·
2020-09-17 05:09
23种
设计模式学习
记录之责任链模式
本文所有案例代码码云:https://gitee.com/helloworld6379/designPatternGithub:Github地址设计模式概述1设计模式是程序员在面对同类软件工程设计问题所总结出来的有用的经验,模式不是代码,而是某类问题的通用解决方案,设计模式(Designpattern)代表了最佳的实践。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。2设
helloworld6379
·
2020-09-17 05:09
设计模式
java
后端
23种
设计模式学习
记录之命令模式
想说的话:在大学的时候曾经学过这23种设计模式,但是那时没啥编程经验,糊里糊涂过了一遍,没多久就忘记了,工作之后将精力主要集中在学习新技术上,比如springboot,cloud,docker,vue。毕业两年后去面试,发现设计模式还是java程序员需要迈过的一道坎,面试的时候问到代理模式和适配器模式有什么区别,你在工作中用到了什么设计模式,怎么用的?答不上来的特别尴尬,所以决定重新学习这几种设计
helloworld6379
·
2020-09-17 05:09
设计模式
软件
设计模式学习
(十九)解释器模式
解释器是一种不常使用的设计模式,它用于描述如何构成一个简单的语言解释器,主要应用于使用面向对象语言开发的编译器和解释器设计。当我们需要开发一个新的语言时,可以考虑使用解释器模式模式动机如果在系统中某一特定类型的问题发生的频率很高,此时可以考虑将这些问题的实例表述为一个语言中的句子。再构建一个解释器,解释器通过解释这些句子来解决对应的问题。举个例子,我们希望系统提供一个功能来支持一种新的加减法表达式
低吟不作语
·
2020-09-17 05:30
设计模式
23种
设计模式学习
记录之装饰者模式
想说的话:在大学的时候曾经学过这23种设计模式,但是那时没啥编程经验,糊里糊涂过了一遍,没多久就忘记了,工作之后将精力主要集中在学习新技术上,比如springboot,cloud,docker,vue。毕业两年后去面试,发现设计模式还是java程序员需要迈过的一道坎,面试的时候问到代理模式和适配器模式有什么区别,你在工作中用到了什么设计模式,怎么用的?答不上来的特别尴尬,所以决定重新学习这几种设计
helloworld6379
·
2020-09-17 05:10
设计模式
比较好的
设计模式学习
网站
http://wiki.jikexueyuan.com/project/java-design-pattern/singleton-discuss.htmlhttp://www.runoob.com/design-pattern/singleton-pattern.html菜鸟教程上的设计模式课程感觉要比极客上的要好一些
saint_am
·
2020-09-17 01:08
设计模式
设计模式学习
书籍推荐(设计模式书籍你读过哪几本)
概述想成为大神级别的攻城狮,就读以下这些书籍吧!让你从小白到大神,写出有灵魂程序。进阶之路,始于行动。编程重在理解加多实践,在当今快速发展的时代,要学会站在巨人的肩膀上,吸取经验。看书就是最快与最低成本的进阶之路。史上没有最好的书籍,只有适合自己的书籍,小伙伴们开始行动吧!一、CC现代编程集成开发环境设计模式极限编程测试驱动开发重构[日]花井志生著CQt设计模式[美]艾朱斯特C嵌入式设计模式[美]
Ch_champion
·
2020-09-16 15:51
#
设计模式
黑马程序员——OC基础学习(五)---分类(Category),代码块Block和protocol代理设计模式
-------分类(Category),代码块Block和protocol代理
设计模式学习
总结一.分类(Category)1.类别的概念Category有很多种翻译:分类\类别\类目(一般叫分类)Category
fighting__bj
·
2020-09-16 11:05
IOS
学习笔记
设计模式学习
—外观模式(Facade Design Pattern)
一、我的理解外观模式就像银行柜台的接待员,汇款、存款等操作在后台运行着很复杂的业务逻辑,但是通过接待员,他将后台的这种种复杂的业务逻辑简化为一个个对外的简单方法,比如你说一句“汇款”,调用他的汇款接口,输入相应参数后,他会自己去调用相关业务实现这一功能。相当于向外屏蔽了内部的种种复杂情形。二、Java实例其中Shape接口便于统一调用,真正实现外观模式的类是ShapeMaker类,他其中包含了绘制
ifish3014
·
2020-09-16 11:56
设计模式
设计模式学习
----装饰器模式
这两天本来是自在学习javacollectionFramework的FailFast底层机制,看到核心的部分时,突然意识到设计模式的问题,上大学到现在我还没有真正理解过设计模式的概念,于是用了大半天好好的学习了一下装饰器模式,回头再看jdk的源码,舒服多了,的确验证了那句话,设计模式非学不可啊,可以说自己是个十足的菜鸟,连基本的java接口机制和继承都忘得差不多了,这一天全拾起来了~首先解释一下忘
ai_longyu
·
2020-09-16 09:09
设计模式学习
笔记(三)——Abstract Factory抽象工厂模式
抽象工厂是一种创建型模式,是为了解决实例化时所带来的问题。我们先来看看是什么问题,有的时候我们会遇到这种情况,我们需要一系列的对象。举个例子,有一系列BMW汽车零部件的对象:轮子bmwwheel,油箱bmwoilbox,在一个管理函数中调用它们,代码如下classBMWWheel{publicBMWWheel(){};}classBMWOilbox{publicBMWOilbox(){};}pub
weixin_34252686
·
2020-09-16 06:46
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他