自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pomelo服务器搭建

一.Windows环境如果是Windows系统,请确保你的Windows系统包含源码编译工具。Node.js的源码主要由C++代码和JavaScript代码构成,但是却用gyp工具来做源码的项目管理,该工具采用Python语言写成的。在Windows平台上,Node.js采用gyp来生成Visual Studio Solution文件,最终通过VC++的编译器将其编译为二进制文件。所以,在

2013-04-10 20:42:39 711

原创 设计模式 (6) ——代理模式 <IT小鸟每日一遍>

代理模式,为其他对象提供一个代理以控制对这个对象的访问。代理模式代码实现如下:抽象角色:package com.wanq.designmode.proxy;/** * @author-WanQ * @创建时间:2013-3-25 下午01:59:05 * @类说明: * 抽象主题 */public interface Subject { //定义一个方法 publ

2013-03-25 14:40:07 403

原创 设计模式 (5) ——建造者模式 <IT小鸟每日一遍>

建造者模式,将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式中,有4个角色产品类:package com.wanq.designmode.builder;/** * @author-WanQ * @创建时间:2013-3-25 上午10:38:24 * @类说明: * 产品类 */public class Product {

2013-03-25 12:08:44 427

原创 设计模式 (4) ——模板模式 <IT小鸟每日一遍>

模板模式,定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。封装了共同的不变部分,扩展了可变部分,可变的部分让子类具体实现。看代码:抽象模板类package com.wanq.designmode.template;/** * @author-WanQ * @创建时间:2013-3-25 上午10:10:24 * @类说明: * 抽象模板类 */public ab

2013-03-25 10:15:21 454

原创 设计模式 (3) ——抽象工厂模式 <IT小鸟每日一遍>

抽象工厂模式,意图 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。抽象工厂 区分于 工厂方法的是:抽象工厂 可以有多个抽象产品类,每个产品类可以派生出多个具体产品类。一个抽象工厂类,可以派生出多个具体工厂类。每个具体工厂类可以创建多个具体产品类的实例。看看代码实现的:抽象产品类package com.wanq.designmode.abstra

2013-03-24 17:43:55 533

原创 设计模式 (2) ——工厂方法模式 <IT小鸟每日一遍>

工厂方法模式,意图 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。工厂模式 思想是一个抽象产品类,一个抽象工厂类。一个抽象产品类,可以派生出多个具体产品类。 一个抽象工厂类,可以派生出多个具体工厂类。每个具体工厂类只能创建一个具体产品类的实例。先看抽象产品类package com.wanq.designmode.fac

2013-03-24 16:10:25 465

原创 设计模式 (1) ——单例模式 <IT小鸟每日一遍>

单例模式,保证一个类仅有一个实例,并提供一个访问它的全局访问点。 单例模式是最简单的设计模式之一,但是对于Java的开发者来说,它却有很多缺陷。通过代码来看思想,先看这一段经常可以看到类似单例的。package com.wanq.designmode.singleton;/** * @author-WanQ * @创建时间:2013-3-24 下午12:32:28 * @类说明

2013-03-24 12:37:54 432

原创 数据结构 (3) ——排序 <IT小鸟每日一遍>

排序,一直是频繁出现的话题,所以排序包含的内容页非常多!分享不同排序算法的实现,思想可以另行查看二分法排序public class BinaryInsertSort { public static void binaryInsertSort(int[] data) { for (int i = 1; i < data.length; i++) { if (data[i] <

2013-03-22 16:45:17 533

原创 数据结构 (2) ——树 <IT小鸟每日一遍>

树是一种一对多的结构,由结点与父节点到子结点的连线组成。先看看普通的树怎样实现:package com.wanq.datastructure.tree;import java.util.ArrayList;import java.util.List;/** * @author-WanQ * @创建时间:2013-3-21 下午03:53:40 * @类说明: * 普通

2013-03-21 22:04:19 518

原创 数据结构 (1) ——线性表 <IT小鸟每日一遍>

线性表 是编程里常用的数据结构,通常以数组,字符串,栈,队列的形式在程序中出现。线性表 有两种实现方式,一种是以可增长数组的实现,另一种以链表的方式实现。首先我们用代码来分别实现:数组线性表:package com.wanq.datastructure.list;/** * @author-WanQ * @创建时间:2013-3-20 下午11:38:27

2013-03-21 00:58:56 479

android 定位 Gps

android 定位 Gps 通过条件 匹配的 找到最优的 去定位

2011-07-15

android 锁屏 软件 源码 屏保

android 锁屏 软件 源码 屏保 android 锁屏 软件 源码 屏保 屏蔽了HOME 返回

2011-07-15

空空如也

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

TA关注的人

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