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设计
Java设计
模式
鲁春利的工作笔记,好记性不如烂笔头Java中的24种设计模式与7大原则一、创建型模式1、抽象工厂模式(Abstractfactorypattern):提供一个接口,用于创建相关或依赖对象的家族,而不需要指定具体类.2、生成器模式(Builderpattern):使用生成器模式封装一个产品的构造过程,并允许按步骤构造.将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示.3、工厂
luchunli1985
·
2017-01-18 14:11
Java设计模式
Java基础
Java设计
登录界面
使用
Java设计
客户端登录界面我学习Java的第一个任务是使用
Java设计
客户端登录界面中,希望我的学习方法与总结能帮助到需要的朋友。
JLongSL
·
2017-01-15 23:27
Java
面向对象B/S有关JavaSE总结
阅读更多一、基础对象的特点:抽象、继承、封装、多态面向对象最大的好处是可复用UML统一建模语言
JAVA设计
之初的目的:1.解决C++中的比较复杂的问题(如:内存回收)2.解决客户机上运行程序的安全问题3
可乐加薯片
·
2017-01-14 14:00
java
基础
面向对象B/S有关JavaSE总结
阅读更多一、基础对象的特点:抽象、继承、封装、多态面向对象最大的好处是可复用UML统一建模语言
JAVA设计
之初的目的:1.解决C++中的比较复杂的问题(如:内存回收)2.解决客户机上运行程序的安全问题3
可乐加薯片
·
2017-01-14 14:00
java
基础
java设计
模式之观察者模式学习
1.什么是观察者模式简单情形:有A、B、C、D等四个独立的对象,其中B、C、D这三个对象想在A对象发生改变的第一时间知道这种改变,以便做出相应的响应或者对策。上面的这种情形,就是观察者模式。当然可以有多个观察者,多个被观察者。观察者与被观察者也不是对立的,一个对象可以观察其他对象,也可以被其他对象观察。2.观察者模式的应用为了更好的理解什么是观察者模式,下面我举一些可能用到该模式的情形或例子:(1
BBOYBX
·
2017-01-14 13:58
java设计
模式学习之工厂模式
一、概述工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。实例化对象,用工厂方法代替new操作工厂模式包括工厂方法模式和抽象工厂模式二、工厂方法模式这里我们以发型为例,运用工厂方法模式我们需要创建一个发型接口、发型工厂,以及左偏分发型和右偏分发型具体实现类1.发型接口HairInterface.javapackagecom.czhappy.desig
风云正
·
2017-01-14 10:06
设计模式
Java使用JDBC操作数据库
Java使用JSBC操作数据库JDBC1、JDBC是开发数据库引用的javaAPI,通过JDBC,使用
Java设计
的程序能够执行SQL语言、获取结果、在用户界面中显示数据,并且能将所做的改动传回数据库,
Al_assad
·
2017-01-13 17:55
Java
java设计
模式学习之策略模式
一、概述定义:将可变部分从程序中抽象分离成算法接口,在该接口下分别封装一系列算法实现并使他们可以相互替换,从而导致客户端程序独立与算法的改变。策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。这个模式涉及到三个角色:环境(Context)角色:持有一个Strategy的引用。
风云正
·
2017-01-13 11:16
设计模式
Java设计
模式——代理模式实现及原理(基于java8)
简介Java编程的目标是实现现实不能完成的,优化现实能够完成的,是一种虚拟技术。生活中的方方面面都可以虚拟到代码中。代理模式所讲的就是现实生活中的这么一个概念:中介。代理模式的定义:给某一个对象提供一个代理,并由代理对象控制对原对象的引用。代理模式包含如下角色:ISubject:抽象主题角色,是一个接口。该接口是对象和它的代理共用的接口。RealSubject:真实主题角色,是实现抽象主题接口的类
Cherish_the_Love
·
2017-01-12 15:28
java
Java8新特性 - Optional类
流式数据处理Java8新特性(四)-默认接口方法NullPointException可以说是所有java程序员都遇到过的一个异常,虽然java从设计之初就力图让程序员脱离指针的苦海,但是指针确实是实际存在的,而
java
CODE男孩
·
2017-01-09 10:09
JAVA8特性
java设计
模式之外观模式(Facade)
概述外部与内部子系统通信时必须通过的一个统一的外观模式对象进行,就是外观模式,也称门面模式。一般而言,Facade模式是为了降低客户端与实现化层之间的依赖性。外观模式的用意是为子系统提供一个集中化和简化的沟通渠道。UML类图在上面的UML图中,出现三个角色:客户端角色(Client):用户通过客户端来调用外观模式的类,从而来操作子系统;外观角色(Facade):客户端可以调用这个类,此类中包含了调
yuminfeng728
·
2017-01-07 11:49
JAVA IO
首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想
java设计
者真是煞费苦心啊!)这是Javaio比较基本的一些处理流,除此之外我们还会提到一些比较深入的基于io的处理类,比如c
capricorn_lu
·
2017-01-06 10:00
JAVA
IO
JAVA IO
首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想
java设计
者真是煞费苦心啊!)这是Javaio比较基本的一些处理流,除此之外我们还会提到一些比较深入的基于io的处理类,比如c
capricorn_lu
·
2017-01-06 10:00
JAVA
IO
java设计
模式之适配器模式(Adapter)
概述将一个类的接口转换成用户希望的另外一个接口,Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。两种实现方式1.类的适配器模式:2.对象的适配器模式:类的适配器模式的UML图,如下:类的适配器模式把适配的类的API转换成为目标类的API。上图设计的角色有:目标角色(Target):这就是所期待得到的接口。源角色(Adapee):现在需要适配的接口。适配器角色(Adap
yuminfeng728
·
2017-01-03 08:30
java设计
模式之装饰器模式(Decorator)
概述装饰模式是对客户端以透明的方式扩展对象的功能,是继承关系的一个替代方案。也就是说,客户端并不会觉得对象在装饰前和装饰后有什么不同,装饰模式可以在不用创造更多子类的情况下,将对象的功能加以扩展,装饰模式的关键在于这种扩展是完全透明的。模式的结构UML类图:装饰模式中的类角色:抽象构件角色(Project):给出一个接口,以规范准备接收附加责任的对象具体构件角色(Employe):定义一个将要接收
yuminfeng728
·
2017-01-02 14:42
java设计
模式之桥接模式(Bridge)
概述桥接模式一种结构型模式,它主要应对的是:由于实际的需要,某个类具有两个或以上的维度变化,如果只是用继承将无法实现这种需要,或者使得设计变得相当臃肿。桥接模式的做法是把变化的部分抽象出来,使变化部分与主类分离开来,从而将多个维度的变化彻底分离。最后,提供一个管理类来组合不同维度上的变化,通过这种组合来满足业务的需要。UML结构图代码示例packageinterview;interfaceImpl
yuminfeng728
·
2017-01-02 14:23
java设计
模式之组合模式(Composite)
概述是一种结构型模式,将对象以树形结构组织起来,以表示“部分-整体”的层次结构,使得客户端对单个对象和组合对象的使用具有唯一性。UML类图上面的类图包含的角色:Component:为参加组合的对象声明一个公共的接口,不管是组合还是叶节点。Leaf:在组合中表示叶子结点对象,叶子结点没有子结点。Composite:表示参加组合的有子对象的对象,并给出树枝构建的行为;代码示例importjava.ut
yuminfeng728
·
2017-01-02 14:36
设计模式之观察者模式
阅读更多今天放假,又有时间继续啃《
java设计
模式》这本书了。每次学会一种设计模式内心都会有一种小小的成就感,但是懂是懂了,不知道会不会用。主要是现在没有什么项目经验,设计模式学了也派不上用场。
点滴-future
·
2016-12-30 22:00
观察者模式
设计模式之观察者模式
阅读更多今天放假,又有时间继续啃《
java设计
模式》这本书了。每次学会一种设计模式内心都会有一种小小的成就感,但是懂是懂了,不知道会不会用。主要是现在没有什么项目经验,设计模式学了也派不上用场。
点滴-future
·
2016-12-30 22:00
观察者模式
java设计
模式
1接口的好处是可以单独实现自定义方法,继承可以达到总控的效果,当子类差异性很小建议用继承,子类差异性很大用接口2设计原则:(1)找出应用中可能需要变化的代码独立出来,不要和不需要变化的代码混在一起。(2)针对接口编程,而不是针对实现编程。(3)多用组合,少用继承。(4)为了交互对象的松耦合设计而努力。(5)对扩展开放,对修改关闭。(6)依赖抽象,不要依赖具体类。(7)最少只是原则,只和你的密友谈话
澹泊csdn
·
2016-12-23 09:00
java
java设计
模式之观察者模式
观察者模式又称发布-订阅(Publish/Subscribe)模式,定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生变化时,会通知所有观察者对象,使他们能够自动更新自己。将一个系统分割成一系列相互协作的类有一个很不好的副作用,那就是需要维护相关对象间的一致性。我们不希望为了维持一致性而使各类紧密耦合,这样会给维护、扩展和复用都带来不便。观察者模式所做的工作
jiayayao
·
2016-12-16 14:59
C++和
java设计
模式之单例模式
单例模式(Singleton),保证一个类仅有一个实例,并提供一个访问它的全局访问点。其构造过程由自身完成,可以将构造方法定义为private型的,这样外界就只能通过定义的静态的函数Instance()构造实例,这个函数的目的就是返回一个类的实例,在此方法中去做是否有实例化的判断。客户端不再考虑是否需要去实例化的问题,把这些都交给了单例类自身。通常我们可以让一个全局变量使得一个对象被访问,但它不能
jiayayao
·
2016-12-16 11:08
Java设计
模式----观察者模式(Observer)
1.什么是观察者模式建立一种对象与对象之间的依赖关系,一个对象发生改变时将自动通知其他对象,其他对象将相应做出反应。在此,发生改变的对象称为观察目标,而被通知的对象称为观察者,一个观察目标可以对应多个观察者,而且这些观察者之间没有相互联系,可以根据需要增加和删除观察者,使得系统更易于扩展,这就是观察者模式的模式动机。观察者模式(ObserverPattern):定义对象间的一种一对多依赖关系,使得
林花谢了春红
·
2016-12-14 09:17
设计模式与思想
Java设计
模式----职责链模式(Responsibility Chain)
1.什么是职责链模式“一对二”,“过”,“过”……这声音熟悉吗?你会想到什么?对!纸牌。在类似“斗地主”这样的纸牌游戏中,某人出牌给他的下家,下家看看手中的牌,如果要不起上家的牌则将出牌请求再转发给他的下家,其下家再进行判断。一个循环下来,如果其他人都要不起该牌,则最初的出牌者可以打出新的牌。在这个过程中,牌作为一个请求沿着一条链在传递,每一位纸牌的玩家都可以处理该请求。在设计模式中,我们也有一种
林花谢了春红
·
2016-12-12 17:19
设计模式与思想
Java设计
模式----建造者模式(Builder)
1.什么是建造者模式无论是在现实世界中还是在软件系统中,都存在一些复杂的对象,它们拥有多个组成部分,如汽车,它包括车轮、方向盘、发送机等各种部件。而对于大多数用户而言,无须知道这些部件的装配细节,也几乎不会使用单独某个部件,而是使用一辆完整的汽车,可以通过建造者模式对其进行设计与描述,建造者模式可以将部件和其组装过程分开,一步一步创建一个复杂的对象。用户只需要指定复杂对象的类型就可以得到该对象,而
林花谢了春红
·
2016-12-11 11:35
设计模式与思想
详解
Java设计
模式:单例模式
详解设计模式:单例模式设计模式之单例模式前言:单例模式,对我们来说不陌生。有些时候,我们想要一个类在整个系统中仅存在一个实例。比如说,系统给我们提供了一个打印机硬件设施,但是我们在系统中多次new打印机,创建出多个打印机的实例去完成打印任务,那么这个时候就会出现资源冲突现象,这就要求我们必须想一个办法,去确保系统中存在唯一的一个打印机实例。解决的方式有很多,例如创建一个全局变量:这样创建一个全局变
FynnJason
·
2016-12-10 12:17
Android核心
java 设计模式之 -- 单例模式
java设计
模式之--单例模式阅读600收藏382016-9-27原文链接:https://zhuanlan.zhihu.com/p/20831029
java设计
模式之--单例模式——由BobLam大宝分享
AndroidFlying007
·
2016-12-08 21:00
Java设计
模式----单例模式(Singleton)
1.什么是单例设计模式单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例2.实现方式1.饿汉式:packagecn.limbo.design_patterns.singleton.hungry;/***饿汉式,只要有需求就new一个出来*Createdbylimboon2016/12/7.*/publicclassHungr
林花谢了春红
·
2016-12-08 18:36
设计模式与思想
java设计
模式之简单工厂模式
在编写一个计算器程序时,可以将业务逻辑和显示分离,业务逻辑封装为一个类(封装);如果要新添加一种运算,可以先创建一个Operation的基类,然后各种运算从Operation类继承,并实现GetResult()虚函数,这时添加新的运算只需要派生一个新的类,即不需要之前的运算参与编译。如何让计算器知道我是希望使用哪种运算呢?应该考虑单独的类来做这个创造实例的过程,这就是工厂。创建一个Operatio
jiayayao
·
2016-12-08 17:41
Java设计
模式之单例模式(Singleton)
在开发中,我们要求一个类的实例始终只有一个。例如,存缓池、线程池、数据库连接池……下面先从一个简单的单例开始介绍publicclassSimpleSingleton{privatestaticSimpleSingletons=newSimpleSingleton();//setconstructorinaccessibleprivateSimpleSingleton(){}publicstatic
热情de马金
·
2016-12-05 00:45
java设计模式
Java设计
模式20-备忘录模式
一、场景当我们使用文本编译器记录一些内容时,发现这一步写错了,往往可以使用Ctrl+Z的方式会退到上一个状态,其中运用到的知识就是备忘录模式。二、定义备忘录模式,即保存某个对象内部状态的拷贝,这样以后就可以将该对象恢复到原先的状态。三、模式结构发起者角色(Originator):负责创建一个备忘录用以记录当前时刻它的内部状态,并可以使用备忘录恢复内部状态。备忘录角色(Memento):负责存储Or
汉森X
·
2016-12-02 10:47
设计模式
java设计模式学习
JAVA设计
模式(一)单例设计模式与建造者模式
设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,是前人智慧的结晶。单例模式:保证一个类只有一个实例被产生。通常说的单例模式主要有饥汉式和懒汉式(饱汉式)。下面一起来看看吧。饥汉式饥汉式是指在调用该类的实例获取方法时,类已经构造好了实例,可以直接进行返回的方式。publicclassMySingletonHungry{privatestaticmySingletonHu
Be_Happy_Dont_worry
·
2016-12-01 19:25
JAVA设计模式
Java设计
模式之Builder模式
Java设计
模式之Builder模式
Java设计
模式之Builder模式简介适用性用LOL的出装备的顺序为例基本实现代码BasePerson的实现DeMaXiYa的实现QiTianDaSheng的基本实现
天意博文
·
2016-11-28 21:25
JAVA从零开始
简单计算器的实现
使用
Java设计
一个简单的计算器,能够实现加、减、乘、除运算,设计好后的计算器界面如下要点:1、通过JButton里的getText()方法,得到JButton上的字符串,然后单独用个String类型的变量存储用户期望计算表达式
Brother_Xiang
·
2016-11-22 15:18
JavaScript和
Java设计
模式对比
最近在学习js,因为是从java转过来的,所以有时候难免和java对比。本文就从两个语言对设计模式的应用来分析一下两个语言的优劣性。多态性多态性的意思是,你无需关注调用的是哪个对象,当你发出一个指令时,对象会自己根据指令,做出不同的动作。比如,我想让不同的动物发出不同的叫声,在java中一般是通过继承来实现publicabstractclassAnimal{abstractvoidsound();
doubimonkey
·
2016-11-18 14:30
CSS+JS+
Java设计
12306登录界面
1.今天先来梳理JS部分:众所周知,JS代码位于之间的functioncheckGenValue(txtId,divId,spanId,regex,infoStr){//先从文档中获取元素varflag=false;vartxtObj=document.getElementById(txtId);//txtObj是提示框中的文本对象vardivObj=document.getElementById
ChamBay
·
2016-11-10 19:31
浅学
Java设计
模式之工厂模式
以简洁的整理下自己脑海里的工厂模式,写下来加深记录。工厂模式可以分为三类:简单工厂模式(SimpleFactory)工厂方法模式(FactoryMethod)抽象工厂模式(AbstractFactory)简单工厂模式(又称静态工厂方法模式)简单来说就是由一个工厂类中带参数静态方法来加以区分实现同一接口的不同类的实例。举例说明:一个地主有很多地,这些地可以种植不同的水果,比如苹果、梨、香蕉等,但他。
xiaojin.wang
·
2016-11-10 13:43
java设计模式
工厂模式
java
Java
java设计
模式之单例模式(一)
一:设计模式,是一套被反复使用,多数人知晓的,经过分类编目的,代码设计经验的总结。二:目的,使用设计模式是为了可重用代码,让代码更容易被他人理解,保证代码可靠性。有些对象我们只需要一个,比如:配置文件,工具类,线程池,缓存,日志对象等。如果创造出多个实例,就会导致很多问题,比如占用过多资源,不一致的结果等。可以通过单例模式,保证整个应用中某个实例有且只有一个。三:单例模式中的饿汉模式/***单例模
这只是个昵称
·
2016-11-09 22:43
设计模式
Java设计
模式--单例模式
什么是单例?确保一个类只有一个实例,并提供一个全局访问点。应用线程池,缓存,数据库等,这些类只需要一个实例,如果多个实例会造成异常的情况。实现懒汉式简单的实现publicclassSingleton{privatestaticSingletonsingleton;privateSingleton(){}publicstaticSingletongetInstance(){if(singleton=
LeaYw
·
2016-11-09 13:19
Java设计
模式--装饰模式
定义装饰者模式动态的将功能加到对象上,若要扩展功能,装饰者提供了比继承更有弹性的替代方案。几个要点装饰者和被装饰者有相同的父类。你可以用一个或多个装饰者装饰一个对象。既然装饰者和被装饰者有相同的父类,所以在任何需要原始对象(被包装对象)的场合,可以用装饰过的对象代替它。装饰者可以在所委托被装饰者的行为之前与/或之后,加上自己的行为,以达到特定的目的对象可以在任何时候被装饰,所以可以在运行时动态地、
LeaYw
·
2016-11-04 15:29
Java设计
模式之——代理模式
代理模式简单介绍代理模式也称为委托模式,是结构型设计模式之一。那么何为代理呢?其实代理在我们日常生活中也并不少见,对于程序员来说最常接触的莫过于代理上网了,连上代理服务器地址,就可以轻松畅游全世界的网络;还有每天吃饭时赶进度是常事,叫公司的同时帮忙买饭也是一种代理等等…总而言之,也许你并不留意,但是代理的确是无处不在,现实生活中如此,我们的Code世界里也是如此!既然如此,我们来深究一下代理模式到
AkaiC
·
2016-11-03 22:14
Android开发
设计模式
play框架使用起来(10)
普遍使用的
Java设计
模式是尽可能地将模型定义为一些简单的JavaB
zyhlal
·
2016-11-03 17:00
java
框架
敏捷开发
play
Java设计
模式之——适配器模式
适配器模式简单介绍适配器模式在我们的开发中使用率极高,从代码中随处可见的Adapter就可以判断出来。从最早的ListView、GridView到现在最新的RecyclerView都需要使用Adapter,并且在开发中我们遇到的优化问题、出错概率较大的地方也基本都出自Adapter,这是个让人又爱又恨的角色。说到底,适配器是将两个不兼容的类融合在一起,它有点向粘合剂,将不同的东西通过一种转换使得它
AkaiC
·
2016-11-03 15:23
Android开发
设计模式
Java设计
模式之——外观模式
外观模式的简单介绍外观模式在开发过程中的运用频率非常高,尤其是在现阶段各种第三方SDK充斥在我们的周边,而这些SDK很大概率会使用外观模式。通过一个外观类使得整个系统的接口只有一个统一的高层接口,这样能够降低用户的使用成本,也对用户屏蔽了很多实现细节。当然,在我们的开发过程中,外观模式也是我们封装API的常用手段,例如网络模块、ImageLoader模块等。可能你已经在开发中运用过无数次外观模式,
AkaiC
·
2016-11-02 20:55
Android开发
设计模式
JAVA设计
模式(四)单例模式
阅读更多单例模式确保一个类只有一个实例,并提供一个全局访问站点。类图:1.线程不安全的单例模式/***单例模式(线程不安全)*/publicclassSingletonTest{privatestaticSingletonTestinstance;privateSingletonTest(){}publicstaticSingletonTestgetInstance(){if(instance==
zhu1xu2
·
2016-11-01 17:00
设计模式
java
java设计
模式之单列模式(懒汉,恶汉,double-check- lock)
一:恶汉模式,类加载的时候就已经把对象初始化好了。(为了防止在其他类中使用new操作符创建对象,要使用一个private标记的构造方法)packagesingle;publicclassSingleton1{publicstaticfinalSingleton1singleton=newSingleton1();privateSingleton1(){}publicstaticSingleton1
一路向前前
·
2016-11-01 09:27
java设计模式
Java连接和操作数据库
JDBC1、JDBC是开发数据库引用的javaAPI,通过JDBC,使用
Java设计
的程序能够执行SQL语言、获取结果、在用户界面中显示数据,并且能将所做的改动传回数据库,同时JDBCAPI可用于分布式异型机环境中国多种数据源之间的交互
Al_assad
·
2016-11-01 08:01
Java
Java设计
模式之——组合模式
组合模式简单介绍组合模式也称为部分整体模式,结构型设计模式之一,组合模式比较简单,它将一组相似的对象看做一个对象处理,并根据一个树状结构来组合对象,然后提供一个统一的方法去访问相应的对象,以此忽略掉对象与对象集合之间的差别。生活中一个比较典型的例子就是组织结构的树状图,如下所示:上面是一个公司的组织结构树状图,其中总公司下有行政部和研发部,而且总公司下属还有一个子公司,虽然子公司也包含行政部和研发
AkaiC
·
2016-11-01 00:00
Android开发
设计模式
Java设计
模式之——迭代器模式
迭代器模式简单介绍迭代器模式又称为游标模式,是行为型设计模式之一。迭代器模式算是一个比较古老的设计模式,其源于对容器的访问,比如Java中的List、Map、数组等,我们知道对容器对象的方法必然会涉及遍历算法,我们可以将遍历的算法封装在容器中,或者不提供遍历算法。如果我们将遍历的方法封装到容器中,那么对于容器类来说就承担了过多的功能,容器类不仅要维护自身内部的元素而且还要对外提供遍历的接口方法,因
AkaiC
·
2016-10-31 23:32
Android开发
设计模式
Java设计
模式之——责任链模式
责任链模式简单介绍责任链模式,是行为性设计模式之一。什么是“链”?我们将多个节点首尾相连构成的模型称为链,比如生活中常见的锁链,就是由一个个圆角长方形的铁环串起来的结构。对于链式结构,每个节点都可以被拆开在连接,因此,链式结构也具有很好的灵活性。将这样一种结构应用于编程领域,将每一个节点看作是一个对象,每一个对象拥有不同的处理逻辑,将一个请求从链式的首端发出,沿着链的路径依次传递给每一个节点对象,
AkaiC
·
2016-10-31 17:38
Android开发
设计模式
上一页
107
108
109
110
111
112
113
114
下一页
按字母分类:
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
其他