自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Log my thought

欢迎访问我的新家:https://barnett617.github.io/

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 IDEA2016配置运行基于Maven的Git项目

一、IDEA&Maven&Git作用IDEA(项目容器)Maven(管理Jar和项目打包)Git(版本控制)二、从远程clone git项目使用工具clone下git项目 可能问题: 直接通过git bash上git clone时可能失败 问题解决:使用TortoiseGit(有时候TortoiseGit也可能失败,可能和gitblit服务器有关)。 可能项目由多个m

2016-12-27 20:22:56 7237

翻译 ECMAScript6(ECMAScript2015)学习笔记

ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。也就是说,ES6就是ES2015。虽然目前并不是所有浏览器都能兼容ES6全部特性,但越来越多的程序员在实际项目当中已经开始使用ES6了。

2016-12-16 15:34:31 990

原创 Java基础算法(插入、选择、冒泡、快排)

排序是一个非常常见的应用场景,很多时候,我们需要根据自己需要排序的数据类型,来自定义排序算法,本文包含四种基本排序(插入、选择、冒泡、快排)

2016-12-15 23:20:37 529

原创 可复用面向对象软件基础——设计模式(六)之原型模式

原型模式虽然是创建型的模式,但是与工程模式没有关系,从名字即可看出,该模式的思想就是将一个对象作为原型,对其进行复制、克隆,产生一个和原对象类似的新对象。

2016-12-15 21:06:11 370

原创 可复用面向对象软件基础——设计模式(五)之建造者模式

工厂类模式提供的是创建单个类的模式,而建造者模式则是将各种产品集中起来进行管理,用来创建复合对象,所谓复合对象就是指某个类具有不同的属性,其实建造者模式就是前面抽象工厂模式和最后的Test结合起来得到的

2016-12-15 20:22:46 420

翻译 可复用面向对象软件基础——设计模式(四)之单例模式

单例模式理解起来简单,但是具体实现起来还是有一定的难度。synchronized关键字锁定的是对象,在用的时候,一定要在恰当的地方使用(注意需要使用锁的对象和过程,可能有的时候并不是整个对象及整个过程都需要锁)。

2016-12-15 19:57:13 652

原创 可复用面向对象软件基础——设计模式(三)之抽象工厂模式

工厂方法模式有一个问题就是,类的创建依赖工厂类,也就是说,如果想要拓展程序,必须对工厂类进行修改,这违背了闭包原则,所以,从设计角度考虑,有一定的问题,如何解决?就用到抽象工厂模式,创建多个工厂类,这样一旦需要增加新的功能,直接增加新的工厂类就可以了,不需要修改之前的代码。

2016-12-15 16:59:43 379

原创 可复用面向对象软件基础——设计模式(二)之工厂方法模式

工厂模式适合:凡是出现了大量的产品需要创建,并且具有共同的接口时,可以通过工厂方法模式进行创建。

2016-12-15 12:57:58 394

翻译 可复用面向对象软件基础——设计模式(一)之总览

项目中合理的运用设计模式可以完美的解决很多问题,每种模式在现在中都有相应的原理来与之对应,每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的核心解决方案,这也是它能被广泛应用的原因。

2016-12-15 10:43:05 484

struts2+hibernate3+spring项目完整包

包含完整可用的struts2+hibernate3+spring项目所用包

2016-11-02

空空如也

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

TA关注的人

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