storepolicy.java

来自「 EasyDBO是一个超轻量级对象-关系映射(Object/Relation M」· Java 代码 · 共 61 行

JAVA
61
字号
package com.easyjf.cache.store;/** * 缓存存储算法策略 * <p> * Title: * </p> *  * <p> * Description: * </p> *  * <p> * Copyright: Copyright (c) 2006 * </p> *  * <p> * Company:EasyJF开源团队-EasyDBO项目组 * </p> *  * @author not attributable * @version 1.0 */public final class StorePolicy {	/**	 * LRU - least recently used	 */	public static final int LRU = 0;	/**	 * LFU - least frequently used	 */	public static final int LFU = 1;	/**	 * FIFO - 先进先出算法	 */	public static final int FIFO = 2;	// ~--- get methods --------------------------------------------------------	/**	 * 获取存储算法策略	 * 	 * @param name	 *            String	 * @return int	 */	public static int get(String name) {		if (name.toUpperCase().equals("LRU")) {			return LRU;		} else if (name.toUpperCase().equals("LFU")) {			return LFU;		} else if (name.toUpperCase().equals("FIFO")) {			return FIFO;		} else {			return -1;		}	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?