自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (15)
  • 收藏
  • 关注

原创 Java设计模式——装饰者设计模式

1.什么是装饰者设计模式2.为什么要使用装饰着设计模式3.装饰者设计模式的适用范围4.装饰者设计模式的组成5.装饰者设计模式的UML图6.装饰者设计模式的特点7.代码示例

2016-05-13 19:13:19 395

原创 内部类

1.定义一个类的定义放在另一类中,这个类就是内部类2.内部类的分类a.普通内部类b.方法内部类c.静态内部类d.匿名内部类3.解释说明a.普通内部类#内部类可以在外部类中实例化对象#内部类也可以在外部实例化对象b.方法内部类#内部类的实例化只能在该方法中#内部类中不能使用该方法中非final局部变量c.静态内部

2016-01-19 12:06:45 335

原创 Java设计模式——适配器设计模式

1.定义把一个类的接口转换成客户希望的另一种接口适配器模式使原本不兼容而不能一起工作的类可以一起工作2.代码示例public class Adapter{ public static void main(String[] args) { PowerA a = new PowerAImpl(); //a.connect(); intput(a); Po

2016-01-16 13:17:09 355

原创 Java设计模式——静态代理设计模式

1.定义代理模式:为其他对象提供一个代理以控制对该对象的访问2.代码示例public class StaticAgency{ public static void main(String[] args) { Husband husband = new Husband(); Agency agency = new Agency(husband); agency.

2016-01-16 12:04:19 372

原创 Java设计模式——简单工厂设计模式

1.定义由工厂类的对象决定创建哪种产品类的实例2.目的降低耦合注:耦合是指使用者使用了一个具体的类,表示当前类依赖该具体的类,该具体的类改变,使用者将受到影响3.解决办法不使用具体的类,将具体的类进行抽象,自然而然,我们会联想到抽象类和接口,面向接口编程(面向抽象编程)4.代码示例a.思考下面的代码有何不足之处public class S

2016-01-16 10:24:17 299

原创 Java设计模式——策略设计模式——接口的运用

1.定义定义一系列的算法,将这些算法分别封装起来并且可以相互替换使用,策略模式让算法独立于客户应用而独立变化。2.代码示例a.下面的代码遇到的问题可以用策略设计模式解决public class Strategy{ public static void main(String[] args) { Move move = new Left(); move.di

2016-01-15 20:37:15 403

原创 Java设计模式——模板方法设计模式——抽象类的运用

1.定义:定义一个操作中算法的骨架,而将可变部分的实现延迟到子类中。注:模板方法设计模式使得子类在不改变算法结构的基础上重新定义该算法的某些特定的步骤。2.代码示例//模板方法设计模式import java.util.Random;public class TemplateMethod{ public static void main(String[] args)

2016-01-15 16:33:31 573

原创 Java设计模式——单例设计模式

1.单例设计模式的定义2.单力设计模式的特点3.单力设计模式的适用范围4.单例设计模式的分类5.代码示例

2016-01-12 21:37:57 379

原创 Java中只存在值传递,不存在引用传递

java中只有值传递,不存在引用传递。无论是传值还是传地址都属于值传递。传地址并不是引用传递。一、传值二、传地址

2015-12-04 23:20:38 1009

原创 Java中this分类以及在各分类下的用法或规则

一、this作为本类当前对象的引用二、this(参数1,参数2,......,参数n)方法用来调用本类其他的构造方法三、在内部类或匿名类中使用this时,代表内部类或匿名类本身。如果想在内部类或匿名类中使用外部类的方法或者属性,则必须在前面加上外部类的类名。格式:外部类类名.this.方法名。

2015-11-21 20:59:21 496

原创 排序算法之选择排序——简单选择排序

一、简单选择排序的思想(以递增为例)二、简单选择排序的步骤三、简单选择排序代码示例

2015-11-18 06:35:10 1164

原创 排序算法之交换排序——冒泡排序

一、冒泡排序的思想二、冒泡排序的步骤三、冒泡排序的例子四、冒泡排序的优化

2015-11-16 15:07:14 2735

原创 用Notepad++中的NppExec插件编译运行Java小程序

一、NppExec插件的安装二、javac以及java命令的配置

2015-11-07 10:48:57 3843

原创 JDK安装与环境变量配置

一、JDK的安装二、JDK环境变量配置三、检测是否匹配成功

2015-11-05 22:05:45 479

翻译 配置安装Apache主服务发生错误:"(OS 5)拒绝访问。 : AH00369: Failed to open the Windows service manager, perh······ "

配置安装Apache主服务发生错误:(OS 5)拒绝访问。  : AH00369: Failed to open the Windows service manager, perhaps you forgot to log in as Adminstrator?情况:在安装Apache的时候,我下载的是zip格式,不是msi安装版,需要自己注册服务,才能在桌面任务栏里有ht

2015-10-18 22:59:05 6472 1

log4j-1.2.9.jar

log4j-1.2.9.jar

2017-04-03

hadoop-eclipse-plugin-1.2.1.jar

hadoop-eclipse-plugin-1.2.1.jar

2017-03-28

Flex从入门到实践.pdf

本书循序渐进地介绍了Flex从基础知识到高级应用。书中的每一个章节都使用了实例来说明,并穿插了大量的说明、注意事项和操作技巧。本书共分为24章,分别介绍了Flex语言基础、交互设计、布局导航、行为样式、数据通信和框架设计等。本书难度适中,内容由浅入深;实用性强,立竿见影;覆盖面广,除了Flex基础、组件外,还包括了AIR平台、与各种服务器语言通信技术、PureMVC框架以及各种开源项目的介绍;条理清晰,从Flex基础开始,到Flex框架设计结束。 本书实例内容丰富,适合Flex开发的初级程序员,或者想了解Flex的程序开发人员,同时也可以作为想深入了解Flex开发的中、高级程序员的参考书,以及培训机构的教材使用。

2017-03-07

cglib2.2.jar

包含了cglib2.2.jar 和 cglib-nodep-2.2.jar 解决部分与asm.jar包冲突问题

2017-01-13

hadoop-eclipse-plugin-1.2.1.zip

2017-01-13

tomcat-5.0.28

Apache-tomcat-5.0.28目前官网已经没有了,5.0.28是最稳定的版本。

2017-01-12

Slik-Subversion-1.8.10-x64

2017-01-09

xpp3-1.1.3.3.jar

2016-06-03

dom4j-1.6.1.jar

2016-06-03

Dev-Cpp 5.5.3 MinGW 4.7.2

Dev-C++ 是一个 C++ 开发工具。它包括多页面窗口、工程编辑器,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序。它也提供高亮度语法显示的,以减少编辑错误。

2015-11-01

Visual+C+++6.0

Microsoft Visual C++ 6.0,简称VC6.0,是微软推出的一款C++编译器,Visual C++是一个功能强大的可视化软件开发工具。由于C++是由C语言发展起来的,也支持C语言的编译。6.0版本是使用最多的版本,很经典。

2015-11-01

ZendOptimizer-3.3.3-Windows-i386

Zend optimizer 是一个代码优化的模块,可以调优php代码,实现的原理是对那些在被最终执行之前由运行编译器(Run-Time Compiler)产生的代码进行优化。

2015-10-28

php-5.6.14-nts-Win32-VC11-x64

php是世界上主流的网页语言之一,前景广阔。php-5.6.14-nts-Win32-VC11-x64时PHP的安装包,适用于Windows 64位系统(Win7/Win8/Win10)。下载解压后需要进行配置安装。

2015-10-28

Apache httpd-2.4.17-x64

httpd-2.4.17-x64这是通过配置去安装Apache服务器的,与.msi格式的Apache安装包安装过程不同,这是两种安装方式。

2015-10-28

Notepad++插件:NppExec

NppExec是介于Notepad++和外部工具/编译器之间的一个中间件。它允许用户在NPP中直接运行这些工具/编译器。 NppExec是一个控制台(Console)窗口,它能展示运行过程的输出结果,并将控制台窗口的输入重新定向(redirect)到运行过程中(有一些限制)。 NppExec是其内部命令的一个解释器。通过"Execute..."(执行)对话框,它能逐条执行多条NppExec命令(也称为NppExec脚本),也能从控制台窗口直接执行单条命令。

2015-10-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除