package com.kp.redis.test;
import java.io.File;
import java.io.IOException;
import java.util.Properties;
import com.kp.redis.redis.JedisUtil;
import com.kp.redis.redis.RedisConfig;
/**
* @author: py
* com.kp.redis.test.TestRedis.java
* @Desc
*/
public class TestRedis {
public static void main(String[] args) {
//存带时间限制的值 单位秒
setExpire(20);
//存值
set();
//取值
// get("test_key");
//取值
// getExpire("test_key_Expire");
//删除某个值
// del("test_key");
}
//删除某个值
private static void del(String key) {
JedisUtil.del(key);
String obj = (String) JedisUtil.get(key);
System.err.println("obj:"+obj);
}
//查询
private static void get(String key) {
String obj = (String) JedisUtil.get(key);
System.err.println("obj:"+obj);
}
private static void getExpire(String key) {
String obj2 = (String) JedisUtil.get(key);
System.err.println("obj2:"+obj2);
}
/**
* @date 2017年1月14日下午7:49:57 void
* @Des:不带时间期限的存储
*/
private static void set() {
JedisUtil.set("test_key", "TestRedis数据库");
}
/**
* @date 2017年1月14日下午7:49:33
* @param seconds 秒
* @Des: 带时间期限的存储
*/
private static void setExpire(int seconds) {
JedisUtil.setExpire("test_key_Expire", "TestRedisExpire数据库",seconds);
}
private static void testM1() throws IOException {
Properties properties = new Properties();
properties.load(RedisConfig.class.getResourceAsStream("/redisconf.properties"));
String property = properties.getProperty("redis.hostName");
System.err.println("property:"+property);
File file = new File("/redisconf.properties");
String name = file.getName();
String path = file.getPath();
String parent = file.getParent();
String CanonicalPath="22";
try {
CanonicalPath = file.getCanonicalPath();
} catch (IOException e) {
e.printStackTrace();
}
System.err.println("name;"+name);
System.err.println("path;"+path);
System.err.println("parent;"+parent);
System.err.println("CanonicalPath;"+CanonicalPath);
}
}
youz1976
- 粉丝: 248
- 资源: 57
最新资源
- 基于二阶自抗扰ADRC的轨迹跟踪控制,对车辆的不确定性和外界干扰具有一定抗干扰性,基于carsim和simulink仿真 跟踪轨迹为双移线,效果良好,有对应复现资料,是学习自抗扰技术快速入门很好的资料
- 基于python的网页自动化工具项目全套技术资料100%好用.zip
- MATLAB【逆变器二次调频模型】 微电网分布式电源逆变器DROOP控制二次调频模型,加入二次控制实现二次调频控制,及二次调压控制,程序可实现上图功能,工况有所改变 需要matlab2021A版
- 抢购软件:快速复制信息
- 单机无穷大系统发生各类(三相短路,单相接地,两相接地,两相相间短路)等短路故障,各类(单相断线,两相断线,三相断线)等断线故障,暂态稳定仿真分析
- 微信文章爬虫项目全套技术资料100%好用.zip
- 基于动态窗口算法的AGV仿真避障 可设置起点目标点,设置地图,设置移动障碍物起始点目标点,未知静态障碍物 动态窗口方法(DynamicWindowApproach) 是一种可以实现实时避障的局部规划算
- Power Quality Disturbance:基于MATLAB Simulink的各种电能质量扰动仿真模型,包括配电线路故障、感应电机启动、变压器励磁、单相 三相非线性负载等模型,可用于模拟各种
- 数据爬虫项目全套技术资料100%好用.zip
- 聊天系统项目全套技术资料100%好用.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈