1)下载memcached的windows安装程序

memcached-1.2.4-Win32-Preview-20080309_bin.zip 或其他版本

2)解压memcached  用管理员身份运行cmd.exe cd到解压目录下 执行 memcached.exe -d install   安装memcached

3)启动memcached   memcached.exe -d start

然后测试程序

package com.guowuxin.memcached; 

import java.io.IOException;
import java.net.InetSocketAddress; import net.spy.memcached.MemcachedClient; public class TestMemcached {
public static void main(String[] args) throws IOException {
MemcachedClient cache = new MemcachedClient(new InetSocketAddress("127.0.0.1", 11211));
System.out.println("Connect success");
for (int i = 1; i < 10; i++) {
cache.set("guowuxin" + i, 3600, new User(i + "","guowuxin","guowuxin"));
}
System.out.println("insert success");
User myObject = (User) cache.get("guowuxin1");
System.out.println("Get object from mem :" + myObject);
}
}
package com.guowuxin.memcached; 

import java.io.Serializable; 

public class User implements Serializable{  

    private static final long serialVersionUID = -372274003834027815L; 

    private String userId; 

    private String username;

    private String password;

    public User(final String userId,final String username,final String password) {
super();
this.userId = userId;
this.username = username;
this.password = password;
} public String getUserId() {
return userId;
} public void setUserId(String userId) {
this.userId = userId;
} public String getUsername() {
return username;
} public void setUsername(String username) {
this.username = username;
} public String getPassword() {
return password;
} public void setPassword(String password) {
this.password = password;
} @Override
public String toString() {
StringBuffer sb=new StringBuffer();
sb.append("userId="+this.userId);
sb.append("&username="+this.username);
sb.append("&password="+this.password);
return sb.toString();
}
}

  

2016-02-25 15:26:17.110 INFO net.spy.memcached.MemcachedConnection: Added {QA sa=/127.0.0.1:11211, #Rops=0, #Wops=0, #iq=0, topRop=null, topWop=null, toWrite=0, interested=0} to connect queue
Connect success
2016-02-25 15:26:17.113 INFO net.spy.memcached.MemcachedConnection: Connection state changed for sun.nio.ch.SelectionKeyImpl@fa9cf
insert success
Get object from mem :userId=1&username=guowuxin&password=guowuxin

最新文章

  1. 编译器开发系列--Ocelot语言3.类型名称的消解
  2. Document树的解析方法
  3. CC1310电源
  4. Android NDK开发之Jni调用Java对象
  5. 北京联想招聘-IOS高级 加入qq 群:220486180 或者直接在此 留言咨询
  6. 学会使用Ogitor
  7. 消除QQ表情小游戏
  8. Cocos2d-JS事件处理机制
  9. mysql 备份还原数据库
  10. vs2005的MFC程序在64位机上不能运行
  11. [netty源码分析]3 eventLoop 实现类SingleThreadEventLoop职责与实现
  12. Python之旅.第三章.函数4.01/4.02
  13. ArcMap修改粘滞移动容差防止要素在选择时无意拖动移动
  14. 选择排序&lt;C#&gt;
  15. python学习笔记(1)--python特点
  16. 【科普】GSM伪基站 劫持 诈骗?用4G网就安全?想强制用4G?最详细的科普教程在此!
  17. [转]IP地址介绍
  18. (8)视图层参数request详解
  19. Xamarin iOS教程之进度条和滚动视图
  20. java SE 入门之运算符(第三篇)

热门文章

  1. careercup-树与图 4.2
  2. Improving Lock Performance in Java--reference
  3. 关于着色器LinearGradient的使用
  4. 使用AOP 实现Redis缓存注解,支持SPEL
  5. 20 个强大的 Sublime Text 插件
  6. 读取properties文件
  7. Java 字节数组类型(byte[])与int类型互转
  8. C# ado.net 使用 row_number over() 简单的分页示例
  9. Path类
  10. [001] winnie the pooh - 读后记