摘要: 1、直接插入排序:基本思想:在要排序的一组数中,假设前面(n-1)[n>=2] 个数已经是排 好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。java实现:public class insertSort {public insertSort(){ inta[]={49,38,65,97,76,13,27,49,78,34,12,64,5,4,62,99,98,54,56,17,18,23,34,15,35,25,53,51}; int temp=0; for(int i=1;i<a.length;i++){ ... 阅读全文
posted @ 2012-07-16 10:37 何长春 阅读(371) 评论(1) 推荐(0) 编辑
摘要: 其实这是一个很简单的问题,也很容易理解的,今天遇到一个同事问我子类怎么不能转父类,这些是在刚学C语言的时候应该就教过了!其实如果非要把两个类关联起来也并不一定要继承,把一个类做成另一个类的属性也可以,当然如果父类是自己写的或是调用的方法中是可以自己实例化的话,那用向下转型就可以了,但是在使用向下转型的时候,请一定要记住父类对象一定是子类对象的实例才可以转哦!package com.taobao.frame.common;public class Demo { public static void main(String[] args) { /** *... 阅读全文
posted @ 2012-07-12 21:25 何长春 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 单例模式可以说是简单又复杂的一种设计模式!单例就是对象只创建一个实例,并且提供一个全局的访问。但是说单例模式是复杂的设计模式也一点没错,因为涉及到DCL双锁检测(double checked locking)的讨论、涉及到多个类加载器(ClassLoader)协同时、涉及到跨JVM(集群、远程EJB等)时、涉及到单例对象被销毁后重建等!那么这也就不是一个简单的设计模式了!首先,我创建一个简单的单例类吧!package com.taobao.design;import java.io.Serializable;/** * 单例模式:创建型 */public class SingletonA {. 阅读全文
posted @ 2012-07-11 16:07 何长春 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 用kissy做瀑布流是一件很简单的事情,最开始接触kissy的时候,其实也是看到kissy中的效果很好,而且代码很简洁,看到瀑布流的确有想试试的冲动!试一下代码之后发现原来是这么简单,后来了解了一下kissy的一些结构,包括loader机制和一些动画,发现原来比jquery还简单,这可能正是很多程序员想要找的一个前台框架!希望kissy能越来越完善。。。<!doctype html><html><head><title>demo</title><link rel="stylesheet" href=" 阅读全文
posted @ 2012-07-10 09:49 何长春 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 先给大家说个小故事:从前有三个屌丝,聚在一起做网络,提供免费的网络服务,砸锅卖铁,通宵达旦,除了卖肾啥都做了。3年后终于做到了五百万用户,对于年轻人来说,能把五百万人玩弄于鼓掌之间,已经是很牛逼轰轰的事了,不过用户越多,成本越高,每年服务器、带宽租金、房租水电、广告运营等成本,已经达到了十七八万,屌丝们不得不面对一个终极问题:如何盈利?屌丝们定了三盘沙县水饺,围着一箱子的冰啤酒开始计算:按照最近一月的登陆情况来看,四百万个账号已经不活跃了,真正有商业价值的只有一百万人,如 果开通xx功能,收点高级会员费,让其中1%的人升级为高级会员,每年付30块钱年费,那么每年收入就是100万x1%x30元= 阅读全文
posted @ 2012-07-06 15:34 何长春 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Grid在web开发中,经常使用,用kissy可以很方便的生成出grid,但是现在的kissy1.3rc版还是有很多不令人满意的地方,比如分页的话,那数据根本列不出来,列高也有点问题,但是总的说来,kissy还是很不错的!下面我用kissy做了一个小测试,数据是从淘宝jssdk接口中取的!至于grid类的一些详情方法可以去http://docs.kissyui.com/查看<!DOCTYPE HTML PUBLIC "-//IETF//DTD LEVEL1//EN"><html> <head> <title>index.htm 阅读全文
posted @ 2012-07-06 15:12 何长春 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 观察者模式是属于行为模式,观察者模式:定义对象间一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知自动更新。概念可能有点抽象,我们来假设一个场景来理解一下,假如你正在看电视,当你正看得入神时, 有人突然告诉你说,厨房正在烧水,等水开了,你要记得关煤气。那么你会怎么做呢?第一:在厨房里等着,直到水开了,把煤气关了,再来看电视。第二:在烧水的锅子上做一个装置,当水一开了就会向你发出信息,你收到信息后就可以把煤气关了。这两种方式,我相信大家肯定会选第二种的,因为节约时间,也没有耽误你去看电视。是不是很酷啊?那好,现在我们来看看怎么来做这样一个装置!为了形象一点,下面例子讲的不 阅读全文
posted @ 2012-07-04 16:43 何长春 阅读(143) 评论(0) 推荐(0) 编辑