自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xyjwsj的专栏

Java、iOS杂谈

  • 博客(7)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 Generator-Mybatis自动生成代码

在使用Mybatis时,我们需要写出mapping文件是件很痛苦的事情,现在又了可以自动生成这些的工具了,来学学吧!

2017-02-24 12:56:15 270

原创 Eclipse创建Maven项目

这篇文章是建立在已经搭建好了java开发环境,包括环境变量和IDE,我们采用的是Eclipse开发,开发系统为Mac,windows也类似 首先在工作空间中右键new,选择如下: 点击Maven Project,出现如下界面,我们勾选Create a simple project(skip archetype selection),然后点next 之后出现下面这个界面,根据需

2017-02-24 09:32:31 239

原创 Java设计模式(装饰者模式)

不同的穿衣打扮可以让一个人显示出不同的气质,这就好比我们编程中的装饰设计模式一样,进行不同的装饰后可以出现不同的产品对象,下来就让我们看看装饰模式到底是怎么用的吧。 首先介绍一下装饰模式到底是什么吧,其实装饰模式就是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象,这正好遵循了我们程序设计的开闭原则。 先说这样一个需求吧,

2017-02-21 15:15:34 448

原创 新交换数据

我们传统的数据交换都是用中间变量进行的 例如:我们有数据A和数据B,需要把它们进行数据交换 最普遍的做法是:我们先定义一个中间变量C,然后我把A的值赋给C,接着把B的值赋给A,最后把中间变量C赋给B,这样就完成了一次交换。 A、B C=A A=B B=C 我们平时见到的大多数应该都是这种的,可是有一种可以不用中间变量的进行数据交换呢? A、B A=A-B B=B+A A=B-A解释一下:

2017-02-16 08:32:43 725

原创 Java设计模式(观察者模式JDK自带)

JDK自带的观察者模式和我们上一节说的基本相似,也有通用的观察协议规则 Observer,这个接口中只有一个方法,就是update方法 public interface Observer { void update(Observable o, Object arg); } JDK也有一个可观察者 Observable类,如下 public class Observable {

2017-02-15 16:47:03 2576

原创 Java设计模式(观察者模式)

代码的松耦合能体现出代码的质量、健壮性和可扩展性,今天就来讨论一下利用设计模式来进行代码间的解耦,来看看怎么实现吧! 首先有这样一个需求:老板来公司了,需要通知所有在公司的人,让他们知道老板来了,赶紧好好干活(这个需求貌似不可以让老板看到哈) 分析一下应该怎么实现这个,大致方向应该是,老板来了事件、通知事件和通知的对象(在公司的人) 而它们之间的关系应该是老板来了会自动触发通知事

2017-02-14 15:55:53 241

原创 Java设计模式(策略模式)

你的问题也许已经解决了,可是问题来了,怎么让你的代码更加的优雅、更加的合理、更加的让人产生羡慕呢?学好了设计原则,你写出来的代码肯定能“艺压群雄”

2017-02-10 17:01:23 251

mysql-connector-java-5.1.25.jar

mysql数据库驱动jar

2017-02-24

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

TA关注的人

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