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代码 package sort;
yangfuchao418
·
2011-08-30 16:00
Java——常用方法大全
Java常用
方法大全字符串1、获取字符串的长度 length() 2、判断字符串的前缀或后缀与已知字符串是否相同 前缀startsWith(Strings) 后缀endsWith(Strings) 3、
wjr_loves
·
2011-08-29 14:00
java常用
设计模式之备忘录模式
------------------------------备忘录模式(Memento)-------------------------------(1)备忘录模式属于行为型模式,其意图是在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样以后就可以将对象恢复到原先保存的状态。(2)实例如下:有一个对象Employee.除了属性外,还需要一个保存,还原状态的方法.有一
xuedong
·
2011-08-29 12:00
java
设计模式
备忘录模式
java常用
设计模式之备忘录模式
------------------------------备忘录模式(Memento)-------------------------------(1)备忘录模式属于行为型模式,其意图是在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样以后就可以将对象恢复到原先保存的状态。(2)实例如下:有一个对象Employee.除了属性外,还需要一个保存,还原状态的方法.有一
xuedong
·
2011-08-29 12:00
java
设计模式
备忘录模式
java常用
设计模式之备忘录模式
------------------------------备忘录模式(Memento)-------------------------------(1)备忘录模式属于行为型模式,其意图是在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样以后就可以将对象恢复到原先保存的状态。(2)实例如下:有一个对象Employee.除了属性外,还需要一个保存,还原状态的方法.有一
xuedong
·
2011-08-29 12:00
java
设计模式
备忘录模式
java常用
设计模式之备忘录模式
阅读更多------------------------------备忘录模式(Memento)-------------------------------(1)备忘录模式属于行为型模式,其意图是在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样以后就可以将对象恢复到原先保存的状态。(2)实例如下:有一个对象Employee.除了属性外,还需要一个保存,还原状态的方
xuedong
·
2011-08-29 12:00
java
设计模式
备忘录模式
java常用
设计模式之备忘录模式
阅读更多------------------------------备忘录模式(Memento)-------------------------------(1)备忘录模式属于行为型模式,其意图是在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样以后就可以将对象恢复到原先保存的状态。(2)实例如下:有一个对象Employee.除了属性外,还需要一个保存,还原状态的方
xuedong
·
2011-08-29 12:00
java
设计模式
备忘录模式
java常用
设计模式之备忘录模式
------------------------------备忘录模式(Memento)-------------------------------(1)备忘录模式属于行为型模式,其意图是在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样以后就可以将对象恢复到原先保存的状态。(2)实例如下:有一个对象Employee.除了属性外,还需要一个保存,还原状态的方法.有一
xuedong
·
2011-08-29 12:00
java
设计模式
备忘录模式
java常用
设计模式之职责链模式
----------------------职责链模式(ChainofResponsibility)-----------------------(1)ChainofResponsibility职责链模式:为了避免请求的发送者和接收者之间的耦合关系,使多个接受对象都有机会处理请求。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。-->要沿着链转发请求,并保证接受者为隐式的,
xuedong
·
2011-08-29 12:00
java
设计模式
职责链模式
java常用
设计模式之职责链模式
----------------------职责链模式(ChainofResponsibility)-----------------------(1)ChainofResponsibility职责链模式:为了避免请求的发送者和接收者之间的耦合关系,使多个接受对象都有机会处理请求。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。-->要沿着链转发请求,并保证接受者为隐式的,
xuedong
·
2011-08-29 12:00
java
设计模式
职责链模式
java常用
设计模式之职责链模式
----------------------职责链模式(ChainofResponsibility)-----------------------(1)ChainofResponsibility职责链模式:为了避免请求的发送者和接收者之间的耦合关系,使多个接受对象都有机会处理请求。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。-->要沿着链转发请求,并保证接受者为隐式的,
xuedong
·
2011-08-29 12:00
java
设计模式
职责链模式
java常用
设计模式之享元模式
------------------------------享元模式(Flyweight)-------------------------------(1)主要用于创建对象时,运用共享技术,减少对象对内存的占用.一个提高程序效率和性能的模式,会大大加快程序的运行速度.就是说在一个系统中如果有多个相同的对象,那么只共享一份就可以了,不必每个都去实例化一个对象。Flyweight(享元)模式中常出现
xuedong
·
2011-08-29 12:00
java
设计模式
享元模式
java常用
设计模式之享元模式
------------------------------享元模式(Flyweight)-------------------------------(1)主要用于创建对象时,运用共享技术,减少对象对内存的占用.一个提高程序效率和性能的模式,会大大加快程序的运行速度.就是说在一个系统中如果有多个相同的对象,那么只共享一份就可以了,不必每个都去实例化一个对象。Flyweight(享元)模式中常出现
xuedong
·
2011-08-29 12:00
java
设计模式
享元模式
java常用
设计模式之享元模式
------------------------------享元模式(Flyweight)-------------------------------(1)主要用于创建对象时,运用共享技术,减少对象对内存的占用.一个提高程序效率和性能的模式,会大大加快程序的运行速度.就是说在一个系统中如果有多个相同的对象,那么只共享一份就可以了,不必每个都去实例化一个对象。Flyweight(享元)模式中常出现
xuedong
·
2011-08-29 12:00
java
设计模式
享元模式
java常用
设计模式之状态模式
------------------------------状态模式(state)-------------------------------(1)State模式定义:不同的状态,不同的行为;或者说,每个状态有着相应的行为.适用场合:State模式在实际使用中比较多,适合"状态的切换".因为我们经常会使用Ifelseifelse进行状态切换,如果针对状态的这样判断切换反复出现,我们就要联想到是否
xuedong
·
2011-08-29 12:00
java
设计模式
状态模式
java常用
设计模式之状态模式
------------------------------状态模式(state)-------------------------------(1)State模式定义:不同的状态,不同的行为;或者说,每个状态有着相应的行为.适用场合:State模式在实际使用中比较多,适合"状态的切换".因为我们经常会使用Ifelseifelse进行状态切换,如果针对状态的这样判断切换反复出现,我们就要联想到是否
xuedong
·
2011-08-29 12:00
java
设计模式
状态模式
java常用
设计模式之状态模式
------------------------------状态模式(state)-------------------------------(1)State模式定义:不同的状态,不同的行为;或者说,每个状态有着相应的行为.适用场合:State模式在实际使用中比较多,适合"状态的切换".因为我们经常会使用Ifelseifelse进行状态切换,如果针对状态的这样判断切换反复出现,我们就要联想到是否
xuedong
·
2011-08-29 12:00
java
设计模式
状态模式
java常用
设计模式之状态模式
阅读更多------------------------------状态模式(state)-------------------------------(1)State模式定义:不同的状态,不同的行为;或者说,每个状态有着相应的行为.适用场合:State模式在实际使用中比较多,适合"状态的切换".因为我们经常会使用Ifelseifelse进行状态切换,如果针对状态的这样判断切换反复出现,我们就要联
xuedong
·
2011-08-29 12:00
java
设计模式
状态模式
java常用
设计模式之状态模式
------------------------------状态模式(state)-------------------------------(1)State模式定义:不同的状态,不同的行为;或者说,每个状态有着相应的行为.适用场合:State模式在实际使用中比较多,适合"状态的切换".因为我们经常会使用Ifelseifelse进行状态切换,如果针对状态的这样判断切换反复出现,我们就要联想到是否
xuedong
·
2011-08-29 12:00
java
设计模式
状态模式
java常用
设计模式之状态模式
阅读更多------------------------------状态模式(state)-------------------------------(1)State模式定义:不同的状态,不同的行为;或者说,每个状态有着相应的行为.适用场合:State模式在实际使用中比较多,适合"状态的切换".因为我们经常会使用Ifelseifelse进行状态切换,如果针对状态的这样判断切换反复出现,我们就要联
xuedong
·
2011-08-29 12:00
java
设计模式
状态模式
java常用
设计模式之代理模式
------------------------------代理模式(Proxy)-------------------------------(1)代理的好处:--->是可以在间接访问对象的同时,要其前或后,添加其它的逻辑代码.--->对原来逻辑进行添加其它逻辑,最终生成新的逻辑.即:对类的方法添加一些额外的逻辑,生成新的方法逻辑.(2)静态代理:-->一个原类与一个代理类要一一对应。-->两者
xuedong
·
2011-08-29 12:00
java
设计模式
代理模式
java常用
设计模式之代理模式
------------------------------代理模式(Proxy)-------------------------------(1)代理的好处:--->是可以在间接访问对象的同时,要其前或后,添加其它的逻辑代码.--->对原来逻辑进行添加其它逻辑,最终生成新的逻辑.即:对类的方法添加一些额外的逻辑,生成新的方法逻辑.(2)静态代理:-->一个原类与一个代理类要一一对应。-->两者
xuedong
·
2011-08-29 12:00
java
设计模式
代理模式
java常用
设计模式之代理模式
------------------------------代理模式(Proxy)-------------------------------(1)代理的好处:--->是可以在间接访问对象的同时,要其前或后,添加其它的逻辑代码.--->对原来逻辑进行添加其它逻辑,最终生成新的逻辑.即:对类的方法添加一些额外的逻辑,生成新的方法逻辑.(2)静态代理:-->一个原类与一个代理类要一一对应。-->两者
xuedong
·
2011-08-29 12:00
java
设计模式
代理模式
java常用
设计模式之适配器模式
------------------------------适配器模式(adapter)-------------------------------(1)适配器模式的意图是将一个已存在的类/接口进行复用,将其转换/具体化成客户希望的另外的一个类/接口。(2)如何实例复用:将要进行复用的类,放到目标类的构造方法中,进行实例化,然后在目标类的相应方法中,进行调用,修改原来方法中的参数,或添加相应的逻
xuedong
·
2011-08-29 12:00
java
设计模式
适配器模式
java常用
设计模式之适配器模式
------------------------------适配器模式(adapter)-------------------------------(1)适配器模式的意图是将一个已存在的类/接口进行复用,将其转换/具体化成客户希望的另外的一个类/接口。(2)如何实例复用:将要进行复用的类,放到目标类的构造方法中,进行实例化,然后在目标类的相应方法中,进行调用,修改原来方法中的参数,或添加相应的逻
xuedong
·
2011-08-29 12:00
java
设计模式
适配器模式
java常用
设计模式之适配器模式
------------------------------适配器模式(adapter)-------------------------------(1)适配器模式的意图是将一个已存在的类/接口进行复用,将其转换/具体化成客户希望的另外的一个类/接口。(2)如何实例复用:将要进行复用的类,放到目标类的构造方法中,进行实例化,然后在目标类的相应方法中,进行调用,修改原来方法中的参数,或添加相应的逻
xuedong
·
2011-08-29 12:00
java
设计模式
适配器模式
java常用
设计模式之外观模式
------------------------------外观模式(Facade)-------------------------------(1)外观模式属于结构型模式,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。外观模式的主要用途就是为子系统的复杂处理过程提供方便的调用方法,使得子系统更加容易被使用。-->将复杂的过程包含在里面,提供一个简单的应用接口即可.(2
xuedong
·
2011-08-29 12:00
java
设计模式
外观模式
java常用
设计模式之外观模式
阅读更多------------------------------外观模式(Facade)-------------------------------(1)外观模式属于结构型模式,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。外观模式的主要用途就是为子系统的复杂处理过程提供方便的调用方法,使得子系统更加容易被使用。-->将复杂的过程包含在里面,提供一个简单的应用接口即
xuedong
·
2011-08-29 12:00
java
设计模式
外观模式
java常用
设计模式之外观模式
------------------------------外观模式(Facade)-------------------------------(1)外观模式属于结构型模式,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。外观模式的主要用途就是为子系统的复杂处理过程提供方便的调用方法,使得子系统更加容易被使用。-->将复杂的过程包含在里面,提供一个简单的应用接口即可.(2
xuedong
·
2011-08-29 12:00
java
设计模式
外观模式
java常用
设计模式之外观模式
------------------------------外观模式(Facade)-------------------------------(1)外观模式属于结构型模式,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。外观模式的主要用途就是为子系统的复杂处理过程提供方便的调用方法,使得子系统更加容易被使用。-->将复杂的过程包含在里面,提供一个简单的应用接口即可.(2
xuedong
·
2011-08-29 12:00
java
设计模式
外观模式
java常用
设计模式之外观模式
阅读更多------------------------------外观模式(Facade)-------------------------------(1)外观模式属于结构型模式,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。外观模式的主要用途就是为子系统的复杂处理过程提供方便的调用方法,使得子系统更加容易被使用。-->将复杂的过程包含在里面,提供一个简单的应用接口即
xuedong
·
2011-08-29 12:00
java
设计模式
外观模式
java常用
设计模式之迭代器模式
------------------------------ 迭代器模式(Iterator) -------------------------------(1)基本概念:迭代器模式属于行为型模式,其意图是提供一种方法顺序访问一个聚合对象中得各个元素,而又不需要暴露该对象的 内部表示。 至少可以历遍first,next,previous,last,isOver,或是历遍选择符合某种条件的子元素
xuedong
·
2011-08-29 12:00
java
设计模式
迭代器模式
java常用
设计模式之迭代器模式
阅读更多------------------------------迭代器模式(Iterator)-------------------------------(1)基本概念:迭代器模式属于行为型模式,其意图是提供一种方法顺序访问一个聚合对象中得各个元素,而又不需要暴露该对象的内部表示。至少可以历遍first,next,previous,last,isOver,或是历遍选择符合某种条件的子元素.(
xuedong
·
2011-08-29 12:00
java
设计模式
迭代器模式
java常用
设计模式之迭代器模式
阅读更多------------------------------迭代器模式(Iterator)-------------------------------(1)基本概念:迭代器模式属于行为型模式,其意图是提供一种方法顺序访问一个聚合对象中得各个元素,而又不需要暴露该对象的内部表示。至少可以历遍first,next,previous,last,isOver,或是历遍选择符合某种条件的子元素.(
xuedong
·
2011-08-29 12:00
java
设计模式
迭代器模式
java常用
设计模式之迭代器模式
------------------------------ 迭代器模式(Iterator) -------------------------------(1)基本概念:迭代器模式属于行为型模式,其意图是提供一种方法顺序访问一个聚合对象中得各个元素,而又不需要暴露该对象的 内部表示。 至少可以历遍first,next,previous,last,isOver,或是历遍选择符合某种条件的子元素
xuedong
·
2011-08-29 12:00
java
设计模式
迭代器模式
java常用
设计模式之迭代器模式
------------------------------ 迭代器模式(Iterator) -------------------------------(1)基本概念:迭代器模式属于行为型模式,其意图是提供一种方法顺序访问一个聚合对象中得各个元素,而又不需要暴露该对象的 内部表示。 至少可以历遍first,next,previous,last,isOver,或是历遍选择符合某种条件的子元素
xuedong
·
2011-08-29 12:00
java
设计模式
迭代器模式
java常用
设计模式之观察者模式
-------------------------------- 观察者模式(Observer) -------------------------------- (1) 基本概念: 观察者模式属于行为型模式,其意图是定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 这一个模式的关键对象是目标(Subject)和观察者(Observ
xuedong
·
2011-08-29 12:00
java
设计模式
观察者模式
java常用
设计模式之观察者模式
-------------------------------- 观察者模式(Observer) -------------------------------- (1) 基本概念: 观察者模式属于行为型模式,其意图是定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 这一个模式的关键对象是目标(Subject)和观察者(Observ
xuedong
·
2011-08-29 12:00
java
设计模式
观察者模式
java常用
设计模式之观察者模式
-------------------------------- 观察者模式(Observer) -------------------------------- (1) 基本概念: 观察者模式属于行为型模式,其意图是定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 这一个模式的关键对象是目标(Subject)和观察者(Observ
xuedong
·
2011-08-29 12:00
java
设计模式
观察者模式
java常用
设计模式之单例模式
-------------------------------- singelton(单例模式) -------------------------------- 基本概念: Singleton 是一种创建性模型,它用来确保只产生一个实例,并提供一个访问它的全局访问点.对一些类来说,保证只有一个实例是很重要的,比如有的时候,数据库连接或 Socket 连接要受到一定的限制,必须保持同一时间只能
xuedong
·
2011-08-29 12:00
java
设计模式
单例模式
java常用
设计模式之单例模式
-------------------------------- singelton(单例模式) -------------------------------- 基本概念: Singleton 是一种创建性模型,它用来确保只产生一个实例,并提供一个访问它的全局访问点.对一些类来说,保证只有一个实例是很重要的,比如有的时候,数据库连接或 Socket 连接要受到一定的限制,必须保持同一时间只能
xuedong
·
2011-08-29 12:00
java
设计模式
单例模式
java常用
设计模式之单例模式
-------------------------------- singelton(单例模式) -------------------------------- 基本概念: Singleton 是一种创建性模型,它用来确保只产生一个实例,并提供一个访问它的全局访问点.对一些类来说,保证只有一个实例是很重要的,比如有的时候,数据库连接或 Socket 连接要受到一定的限制,必须保持同一时间只能
xuedong
·
2011-08-29 12:00
java
设计模式
单例模式
java常用
设计模式之静态工厂
------------------------- static Factory Method(静态工厂) -------------------------(1)在设计模式中,Factory Method也是比较简单的一个,但应用非常广泛,EJB,RMI,COM,CORBA,Swing中都可以看到此模式 的影子,它是最重要的模式之一.在很多地方我们都会看到xxxFactory这样命名的类.
xuedong
·
2011-08-29 12:00
java
设计模式
静态工厂
java常用
设计模式之静态工厂
------------------------- static Factory Method(静态工厂) -------------------------(1)在设计模式中,Factory Method也是比较简单的一个,但应用非常广泛,EJB,RMI,COM,CORBA,Swing中都可以看到此模式 的影子,它是最重要的模式之一.在很多地方我们都会看到xxxFactory这样命名的类.
xuedong
·
2011-08-29 12:00
java
设计模式
静态工厂
java常用
设计模式之静态工厂
------------------------- static Factory Method(静态工厂) -------------------------(1)在设计模式中,Factory Method也是比较简单的一个,但应用非常广泛,EJB,RMI,COM,CORBA,Swing中都可以看到此模式 的影子,它是最重要的模式之一.在很多地方我们都会看到xxxFactory这样命名的类.
xuedong
·
2011-08-29 12:00
java
设计模式
静态工厂
java常用
设计模式之策略模式
把很简单的东西搞得那么复杂,一次性代码,设计模式优势的实例说明:(策略模式)说明:模拟鸭子游戏的应用程序,要求:游戏中会出现各种颜色外形的鸭子,一边游泳戏水,一边呱呱叫。 第一种方法:(一次性代码) 直接编写出各种鸭子的类:MallardDuck//野鸭,RedheadDuck//红头鸭,各类有三个方法: quack():叫的方法 swim():游水的方法 display():外形的方
xuedong
·
2011-08-29 12:00
策略模式
java常用设计模式
java常用
设计模式之策略模式
把很简单的东西搞得那么复杂,一次性代码,设计模式优势的实例说明:(策略模式)说明:模拟鸭子游戏的应用程序,要求:游戏中会出现各种颜色外形的鸭子,一边游泳戏水,一边呱呱叫。 第一种方法:(一次性代码) 直接编写出各种鸭子的类:MallardDuck//野鸭,RedheadDuck//红头鸭,各类有三个方法: quack():叫的方法 swim():游水的方法 display():外形的方
xuedong
·
2011-08-29 12:00
策略模式
java常用设计模式
java常用
设计模式之策略模式
把很简单的东西搞得那么复杂,一次性代码,设计模式优势的实例说明:(策略模式)说明:模拟鸭子游戏的应用程序,要求:游戏中会出现各种颜色外形的鸭子,一边游泳戏水,一边呱呱叫。 第一种方法:(一次性代码) 直接编写出各种鸭子的类:MallardDuck//野鸭,RedheadDuck//红头鸭,各类有三个方法: quack():叫的方法 swim():游水的方法 display():外形的方
xuedong
·
2011-08-29 12:00
策略模式
java常用设计模式
java常用
设计模式之概述
设计模式; 一个程序员对设计模式的理解: “不懂”为什么要把 很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的 “简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万 能钥匙”,目的是提出一种对所有锁的开锁方案。在真正理解设计模式之前我一直在编写“简单”的代码.
xuedong
·
2011-08-29 12:00
java常用设计模式
java常用
设计模式之概述
设计模式; 一个程序员对设计模式的理解: “不懂”为什么要把 很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的 “简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万 能钥匙”,目的是提出一种对所有锁的开锁方案。在真正理解设计模式之前我一直在编写“简单”的代码.
xuedong
·
2011-08-29 12:00
java常用设计模式
上一页
55
56
57
58
59
60
61
62
下一页
按字母分类:
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
其他