CTO成长之路——Rosanu

去拼搏才能胜利,要成功就得努力;热血在赛场沸腾,巨人从东方升起!

redis 环境搭建

1.简介        redis是一个开源的key-value数据库。它又经常被认为是一个数据结构服务器。因为它的value不仅包括基本的string类型还有 list,set ,sorted set和hash类型。当然这些类型的元素也都是string类型。也就是说list,set这些集合类...

2012-07-29 21:07:08

阅读数 582

评论数 0

redis sort

redis相传性能不错,不仅结合了key value数据库的优点,又有满足一些必要的关系型数据库的功能。 我们有个产品最近想为每个用户出排行榜,APP,SNS产品常见功能,每个用户与好友做排行榜排序......无聊又必备功能。 还没测试redis性能。但功能是可以实现的。还挺不错的.......

2012-07-29 21:03:23

阅读数 575

评论数 0

redis 排序

本篇文章介绍下redis排序命令.redis支持对list,set和sorted set元素的排序。排序命令是sort 完整的命令格式如下: SORT key [BY pattern] [LIMIT start count] [GET pattern] [ASC|DESC] [ALPHA] [...

2012-07-29 21:02:43

阅读数 519

评论数 0

ibatis+spring+struts整合应用实例

步骤: 一、新建工程,添加ibatis、spring和struts的jars;  二、数据库设计.  三、POJO类.  四、pojo类配置文件编写  五、ibatis主配置文件编写【主配置文件只剩下sqlMap了】  六、dao接口和接口实现  七、service接口和接口实现...

2012-07-27 15:22:15

阅读数 1162

评论数 0

抽象工厂模式第三步-使用抽象工厂模式-马士兵设计模式教程 .

其实使用abstract和interface只是根据你的需求来使用,在一些问题上并无太大的区别 简单的工厂在产生产品系列(武器,食品等)的时候会很麻烦,会导致工厂泛滥 抽象工厂在产生产品种类(枪,苹果等)的时候需要修改的地方会很多   public class Person {...

2012-07-27 15:06:40

阅读数 1715

评论数 0

简单工厂实现-大话设计模式

类结构图:       public static void main(String[] args) { // Operation oper=OperationFactory.createOperation("+"); Operation oper=Ope...

2012-07-27 14:58:49

阅读数 760

评论数 0

工厂方法模式-雷锋工厂-大话设计模式 .

类结构图:   //工厂方法模式,工厂接口 public interface Factory { LeiFeng createLeiFengFactory(); } //雷锋 public interface LeiFeng { void sweep();//扫地 ...

2012-07-27 14:50:09

阅读数 932

评论数 0

System.arraycopy的使用

arraycopy(Object src, int srcPos, Object dest, int destPos, int length) 从指定源数组中复制一个数组,复制从指定的位置开始,到目标数组的指定位置结束。从 src 引用的源数组到 dest 引用的目标数组,数组组件的一个...

2012-07-27 14:47:27

阅读数 436

评论数 0

简单模拟ArrayList-迭代器设计模式-马士兵设计模式教程

import java.util.Iterator; public class MyArrayList implements Iterable{ public static int InitSize=2; private Object[] elementData=new Object[I...

2012-07-27 14:46:02

阅读数 1676

评论数 0

简单模拟LinkedList-迭代器设计模式-马士兵设计模式教程 .

import java.util.Iterator; //LinkedLink其实是双向链表 public class MyLinkedList implements Iterable{ int size; private Node head=null;//头部节点 private...

2012-07-27 14:42:38

阅读数 1991

评论数 0

选择排序的简单事例 .

//选择排序 //每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后, //直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法。 //不稳定的排序算法,也就是说,多个相同的值的相对位置也许会在算法结束时产生变动。 public class Sele...

2012-07-27 14:40:53

阅读数 595

评论数 0

冒泡排序的简单事例

//冒泡法排序:在排序过程中总是小数往前放,大数往后放,相当于气泡往上升 public class BubbleSort { public static void main(String[] args) { int[] ints = new int[]{ 11,66,22,0,55,2...

2012-07-27 14:40:13

阅读数 484

评论数 0

简单模拟Comparator-策略设计模式-马士兵设计模式教程

//使一个类本身具备比较性 //优点:实现此接口的类可以自己重写自己规定比较的内容 //缺点:因为只有一个方法,一个类只能有一种方式进行比较 public interface MyComparable { public int compareTo(E e); } public i...

2012-07-27 14:36:12

阅读数 1566

评论数 0

策略模式-商场促销-大话设计模式 .

类结构:   //父类,商场结账的算法 public interface SuperCash { //得到算过后的结账金额 public double getcash(double cash); } //正常的结账 public class NormalCash...

2012-07-27 14:34:10

阅读数 826

评论数 0

用java调用编译器编译java文件-马士兵设计模式教程-动态代理 .

//编译器类只有jdk6里面才有 public class CompilerTest { //window下面的换行是\r\t 回车换行 public static void main(String[] args) throws IOException, ClassNotFoundExc...

2012-07-27 14:31:18

阅读数 1638

评论数 0

静态代理模式-马士兵设计模式教程

public interface Moveable { void move(); } public class Tank implements Moveable{ @Override public void move() { System.out.println(...

2012-07-27 14:25:38

阅读数 1704

评论数 0

使用自动生成java文件和自动编译的静态代理模式-马士兵设计模式教程

public interface Moveable { void move();// } public class Car implements Moveable{ @Override public void move() { System.out.println(&qu...

2012-07-27 14:15:41

阅读数 1290

评论数 0

使用自动生成java文件和自动编译的动态代理模式-马士兵设计模式教程

/* * 接口中有几个方法,那么使用反射的getMethods()就会有几个方法名 * 因为接口是不会继承Object的 */ public interface Moveable { void move();// } public class Car implements...

2012-07-27 14:12:26

阅读数 1910

评论数 0

动态代理的实现1-简单实现

public class Test { public static void main(String[] args) throws Exception{ //第一种实现方式:分步骤操作 Class clazzproxy=Proxy.getProxyClass(Collect...

2012-07-27 14:09:39

阅读数 479

评论数 0

动态代理的实现2-编写可生成代理和插入通告的通用方法 .

//一个通告或建议的接口 public interface Advice { void afterMethod(Method method); void beforeMethod(Method method); } public class MyAdvice implements...

2012-07-27 14:00:04

阅读数 387

评论数 0

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