Browse Source

更新工具类

shuzheng 9 years ago
parent
commit
143ba426d8

+ 13 - 0
zheng-common/src/main/java/com/zheng/common/util/PropertiesFileUtil.java

@@ -67,6 +67,19 @@ public class PropertiesFileUtil {
         }
         }
     }
     }
 
 
+    // 根据key读取value(布尔)
+    public boolean getBool(String key) {
+        try {
+            String value = resourceBundle.getString(key);
+            if ("true".equals(value)) {
+                return true;
+            }
+            return false;
+        }catch (MissingResourceException e) {
+            return false;
+        }
+    }
+
     public Date getLoadTime() {
     public Date getLoadTime() {
         return loadTime;
         return loadTime;
     }
     }

+ 49 - 0
zheng-common/src/main/java/com/zheng/common/util/RedisUtil.java

@@ -209,6 +209,7 @@ public class RedisUtil {
 			_log.error("Remove keyex error : " + e);
 			_log.error("Remove keyex error : " + e);
 		}
 		}
 	}
 	}
+
 	/**
 	/**
 	 * 删除值
 	 * 删除值
 	 * @param key
 	 * @param key
@@ -223,4 +224,52 @@ public class RedisUtil {
 		}
 		}
 	}
 	}
 
 
+	/**
+	 * lpush
+	 * @param key
+	 * @param key
+	 */
+	public synchronized static void lpush(String key, String... strings) {
+		try {
+			Jedis jedis = RedisUtil.getJedis();
+			jedis.lpush(key, strings);
+			jedis.close();
+		} catch (Exception e) {
+			_log.error("lpush error : " + e);
+		}
+	}
+
+	/**
+	 * lrem
+	 * @param key
+	 * @param count
+	 * @param value
+	 */
+	public synchronized static void lrem(String key, long count, String value) {
+		try {
+			Jedis jedis = RedisUtil.getJedis();
+			jedis.lrem(key, count, value);
+			jedis.close();
+		} catch (Exception e) {
+			_log.error("lpush error : " + e);
+		}
+	}
+
+	/**
+	 * sadd
+	 * @param key
+	 * @param value
+	 * @param seconds
+	 */
+	public synchronized static void sadd(String key, String value, int seconds) {
+		try {
+			Jedis jedis = RedisUtil.getJedis();
+			jedis.sadd(key, value);
+			jedis.expire(key, seconds);
+			jedis.close();
+		} catch (Exception e) {
+			_log.error("sadd error : " + e);
+		}
+	}
+
 }
 }