- 浏览: 3566832 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (1491)
- Hibernate (28)
- spring (37)
- struts2 (19)
- jsp (12)
- servlet (2)
- mysql (24)
- tomcat (3)
- weblogic (1)
- ajax (36)
- jquery (47)
- html (43)
- JS (32)
- ibatis (0)
- DWR (3)
- EXTJS (43)
- Linux (15)
- Maven (3)
- python (8)
- 其他 (8)
- JAVASE (6)
- java javase string (0)
- JAVA 语法 (3)
- juddiv3 (15)
- Mule (1)
- jquery easyui (2)
- mule esb (1)
- java (644)
- log4j (4)
- weka (12)
- android (257)
- web services (4)
- PHP (1)
- 算法 (18)
- 数据结构 算法 (7)
- 数据挖掘 (4)
- 期刊 (6)
- 面试 (5)
- C++ (1)
- 论文 (10)
- 工作 (1)
- 数据结构 (6)
- JAVA配置 (1)
- JAVA垃圾回收 (2)
- SVM (13)
- web st (1)
- jvm (7)
- weka libsvm (1)
- weka屈伟 (1)
- job (2)
- 排序 算法 面试 (3)
- spss (2)
- 搜索引擎 (6)
- java 爬虫 (6)
- 分布式 (1)
- data ming (1)
- eclipse (6)
- 正则表达式 (1)
- 分词器 (2)
- 张孝祥 (1)
- solr (3)
- nutch (1)
- 爬虫 (4)
- lucene (3)
- 狗日的腾讯 (1)
- 我的收藏网址 (13)
- 网络 (1)
- java 数据结构 (22)
- ACM (7)
- jboss (0)
- 大纸 (10)
- maven2 (0)
- elipse (0)
- SVN使用 (2)
- office (1)
- .net (14)
- extjs4 (2)
- zhaopin (0)
- C (2)
- spring mvc (5)
- JPA (9)
- iphone (3)
- css (3)
- 前端框架 (2)
- jui (1)
- dwz (1)
- joomla (1)
- im (1)
- web (2)
- 1 (0)
- 移动UI (1)
- java (1)
- jsoup (1)
- 管理模板 (2)
- javajava (1)
- kali (7)
- 单片机 (1)
- 嵌入式 (1)
- mybatis (2)
- layui (7)
- asp (12)
- asp.net (1)
- sql (1)
- c# (4)
- andorid (1)
- 地价 (1)
- yihuo (1)
- oracle (1)
最新评论
-
endual:
https://blog.csdn.net/chenxbxh2 ...
IE6 bug -
ice86rain:
你好,ES跑起来了吗?我的在tomcat启动时卡在这里Hibe ...
ES架构技术介绍 -
TopLongMan:
...
java public ,protect,friendly,private的方法权限(转) -
贝塔ZQ:
java实现操作word中的表格内容,用插件实现的话,可以试试 ...
java 读取 doc poi读取word中的表格(转) -
ysj570440569:
Maven多模块spring + springMVC + JP ...
Spring+SpringMVC+JPA
import com.danga.MemCached.MemCachedClient;
import com.danga.MemCached.SockIOPool;
import java.lang.Boolean;
import java.util.Date;
import org.apache.log4j.LogManager;
import org.apache.log4j.Logger;
public class Memcache {
static SockIOPool pool = null;
static MemCachedClient mc;
private static Logger logger = LogManager.getLogger(Memcache.class);
static {
try {
String serverlists = MemcacheConfig.getValues("servers");
String[] serverlist = serverlists.split(";");
pool = SockIOPool.getInstance();
pool.setServers(serverlist);
pool.setInitConn(Integer.parseInt((MemcacheConfig
.getValues("initconn"))));
pool.setMinConn(Integer.parseInt(MemcacheConfig
.getValues("minconn")));
pool.setMaxConn(Integer.parseInt(MemcacheConfig
.getValues("maxconn")));
pool.setMaintSleep(Integer.parseInt(MemcacheConfig
.getValues("maintsleep")));
pool.setNagle(Boolean.getBoolean(MemcacheConfig
.getValues("nagle")));
boolean flag = pool.isInitialized();
if(!flag)
{
pool.initialize();
}
mc = new MemCachedClient();
mc.setCompressEnable(Boolean.getBoolean(MemcacheConfig
.getValues("compressEnable")));
mc.setCompressThreshold(0);
} catch (Exception e) {
logger.error(e);
}
}
/**
* 设置cache
*
* @param key
* @param value
* @param mill
*/
public static void setCache(String key, Object value, long mill) {
if (mill == 0) {
mc.set(key, value);
} else {
mc.set(key, value, new Date(mill));
}
}
/**
* 获取cache内容
*
* @param key
* @return
*/
public static Object getCache(String key) {
Object obj = mc.get(key);
return obj;
}
/**
* 删除cache
*
* @param key
*/
public static void delCache(String key) {
mc.delete(key);
}
public static void main(String args[]) {
Memcache.setCache("user2", "1111", 0);
System.out.println(Memcache.getCache("user2"));
}
}
发表评论
-
snmp
2020-04-13 11:07 438https://www.iteye.com/blog/zhan ... -
snmp
2020-04-10 21:33 574https://blog.csdn.net/qq_333141 ... -
服务器监控软件
2019-12-31 11:07 526[ERROR] org.hyperic.sigar.Sigar ... -
多数据源
2019-12-23 22:09 467https://gitee.com/baomidou/dyna ... -
mybatis多数据源
2019-12-23 18:09 461https://blog.csdn.net/qq_288042 ... -
springboot ueditor
2019-12-17 18:26 390https://blog.csdn.net/u01216982 ... -
java支持多数据源
2019-12-13 15:59 467spxcms是否支持多数据源 ... -
java日志
2019-12-10 12:01 309https://blog.csdn.net/peng_wei_ ... -
spring 多数据源
2019-12-06 09:55 439https://www.jb51.net/article/10 ... -
idea
2019-12-04 17:13 419https://blog.csdn.net/dengachao ... -
手机大屏
2019-11-30 16:02 360http://demo.demohuo.top/modals/ ... -
quarz配置
2019-11-08 11:48 482https://blog.csdn.net/BryantLmm ... -
mysql同步
2019-11-06 12:20 360https://blog.csdn.net/baidu_418 ... -
nginx配置多个服务
2019-11-04 20:35 784https://blog.csdn.net/everljs/a ... -
h5 加壳
2019-11-04 16:05 635https://jingyan.baidu.com/artic ... -
jeui 前端框架
2019-10-22 14:30 1217http://www.jemui.com/demo/ http ... -
jeui 维护
2019-10-22 14:29 2http://www.jemui.com/demo/ htt ... -
jeui 维护
2019-10-22 14:29 2http://www.jemui.com/demo/ -
jeui 维护
2019-10-22 14:29 2http://www.jemui.com/demo/ -
jeui 维护
2019-10-22 14:29 2http://www.jemui.com/demo/
相关推荐
commons-pool-1.5.6.jar java_memcached-release_2.6.6.jar log4j-1.2.16.jar slf4j-api-1.6.1.jar slf4j-log4j12-1.6.1.jar
介绍:memcache缓存的一个项目。只是简单的增删盖查。 使用前,应该先安装memcache。如果是window上就不需要安装...这里又加入了很多spring的jar包,是应为TestSpringMemcache.java中把memcache整合到spring中。
1. **连接Memcached**:使用Java客户端创建一个到Memcached服务器的连接。这通常涉及到设置服务器的IP地址和端口号,然后创建一个MemcachedClient实例。 2. **设置键值对**:向Memcached存储数据,通过调用`set`...
5. **连接Memcache**:使用Java客户端连接到Memcache服务器,需要指定服务器的IP地址和端口号。例如,使用spymemcached,可以创建一个MemcachedClient实例: ```java MemcachedClient client = new Memcached...
- 连接管理:客户端库负责与Memcached服务器建立连接,管理连接池,处理网络通信。 - 数据操作:通过客户端库提供的API,如get、set、delete等,Java应用可以方便地对Memcached进行数据读写。 - 键值策略:在Java...
### Java版Memcache缓存管理与开发 #### Memcache简介及其在高流量网站中的作用 在高流量网站中,为了缓解数据库的压力并提高网站响应速度,通常会采用Memcache作为缓存解决方案。Memcache是一种高性能、分布式...
"JAVA的memcache服务器安装以及相关最新jar包" 这个标题指出我们要探讨的是在Java环境中如何安装并使用Memcached服务器,同时提到了与Java接口相关的最新jar包。Memcached是一个高性能、分布式内存对象缓存系统,常...
本篇文章将围绕"Java Memcache使用例子"这一主题,详细介绍如何在Java中使用Memcached。 首先,确保您已经在本地正确安装了Memcached。通常,Memcached可以在Linux、macOS和Windows等操作系统上运行。你可以通过...
Java 实现 Memcache 服务器的示例代码 Memcache 是一个高性能的分布式内存对象缓存系统,通过在内存里维护一个统一的巨大的 hash 表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等...
**memCache源码分析——Java客户端** memCache是一款高性能、分布式的内存对象缓存系统,常用于减轻数据库的负载,提升应用性能。它的主要特点是基于内存存储,操作速度快,无持久化机制,适用于缓存非关键数据。在...
接下来,让我们创建一个Java类,用于连接到Memcache服务器并遍历其内容: ```java import net.spy.memcached.AddrUtil; import net.spy.memcached.MemcachedClient; import java.io.IOException; import java.util...
Memcache 学习文档 for Java Demo Memcache 是一套分布式的高速缓存系统,由 LiveJournal 的 Brad Fitzpatrick 开发,但目前被许多网站使用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站...
在这个场景中,`java_memcached-release_2.0.1.jar` 文件很可能就是这样的一个客户端库,它允许Java应用程序连接到Memcache服务器,存储和检索数据。 `java_memcached-release_2.0.1.jar` 是一个Java编译后的二进制...
`java_memcache`相关的JAR文件通常包含了Java Memcached客户端库,如Xmemcached或spymemcached,这些库提供了API,让Java开发者能够方便地在Java应用中集成和使用Memcached服务。 在Windows环境下部署和使用...
总结,Java中使用Memcached主要涉及选择合适的客户端库,配置连接,以及利用提供的API进行数据的存储、检索和删除操作。通过深入研究源码和使用辅助工具,可以更好地理解和优化Memcached在项目中的应用。
标题中的“memcache也spring,hibernate的配置”指的是如何在Java开发环境中,结合Memcached缓存系统、Spring框架和Hibernate持久化框架进行集成配置。Memcached是一种高性能的分布式内存对象缓存系统,用于加速动态...
1. **连接与断开**:在编程中,首先要建立与Memcache服务器的连接,设置主机和端口信息。完成操作后,记得正确关闭连接。 2. **存储操作**:通过键值对的方式进行数据存储,包括`set`(设置)、`add`(添加,如果键...
Memcached Java客户端库通过这些方法允许开发者灵活地配置和管理与Memcache服务器的连接,从而实现高效的数据缓存。在实际应用中,正确配置这些参数是优化性能的关键,需要根据具体业务需求进行调整。例如,设置合理...
在Java程序中,可以通过连接实例,使用特定的API将数据存储到Memcache(set操作)或从Memcache中检索数据(get操作)。常见的操作还包括delete(删除缓存中的数据),increment(对存储的值进行自增)等。 4. 关闭...