上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 内存分配机制Slab Allocation 本文参考博客:https://my.oschina.net/bieber/blog/505458 Memcached的内存分配是以slabs为单位的,会根据初始chunk大小、增长因子、存储数据的大小实际划分出多个不同的slabs class,slab c 阅读全文
posted @ 2017-01-10 02:58 鱼我所欲也 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: 1.取余算法 优点:数据分布均匀缺点:当服务器动态的添加、删除节点或者某台server down掉,会导致命中率超大幅度下降,甚至导致服务不可用 2.Consistant Hash算法:一致性哈希算法 表现为一个封闭的圆环,圆环上的点分别代表0~2^32。各个memcached节点根据hash算法, 阅读全文
posted @ 2017-01-10 01:25 鱼我所欲也 阅读(1281) 评论(0) 推荐(1) 编辑
摘要: 常用命令: memcached设计的原则就是简单,所以支持的命令也不是特别多~ 1.查看memcached的状态,主要用于分析内存的使用状况、优化内存分配等 2.存 3.取 4.删 基于java客户端的三种实现 1.使用最久、最广泛的memcached client for java 2.spyme 阅读全文
posted @ 2017-01-10 01:00 鱼我所欲也 阅读(592) 评论(0) 推荐(1) 编辑
摘要: 大纲简介 安装前,先简单介绍一下memcached。 memcached是一个免费、开源、高性能的分布式缓存。设计memcached的初衷是为了加快web应用程序,减少DB负载。 安装要求:支持大多数linux和基于BSD的系统,官方没有给出windows版本,但是网上有memcached for 阅读全文
posted @ 2017-01-10 00:40 鱼我所欲也 阅读(1216) 评论(0) 推荐(0) 编辑
摘要: 工作以来,一直都是基于java web方向的开发,并没有java方向GUI相关的开发经验,不过好在之前用过winform开发。有了基础的套路,想来搞一下Swing也没有什么压力!到网上搜了一下相关的学习资料,有拖拖拽拽的控件,也有代码实现的。为了加深印象和理解,直接搞代码吧~ 参考了网上的相关博客, 阅读全文
posted @ 2016-12-18 13:53 鱼我所欲也 阅读(3968) 评论(0) 推荐(1) 编辑
摘要: 本篇内容是基于SVNKit High-Level API实现的针对Working copy的操作,操作内容与SVN图形化界面、命令行类似。 High-Level API类图: 核心思想: 所有操作由各种SVN*Client来管理,而SVNClientManager类封装了所有的SVN*Client, 阅读全文
posted @ 2016-12-07 18:39 鱼我所欲也 阅读(4618) 评论(0) 推荐(1) 编辑
摘要: 本文是参考官方文档的实现,官方wiki:https://wiki.svnkit.com/Committing_To_A_Repository 本文核心使用的是ISVNEditor这个接口直接对Repository进行各种AM操作~ 以下两张示例图分别代表我们操作前、操作后仓库的结构: 具体实现: 运 阅读全文
posted @ 2016-12-07 14:04 鱼我所欲也 阅读(4874) 评论(1) 推荐(1) 编辑
摘要: 此篇文章同样是参考SVNKit在wiki的官方文档做的demo,每个类都可以单独运行。具体的细节都写到注释里了~ 开发背景: SVNKit版本:1.7.14 附上官网下载链接:https://www.svnkit.com/org.tmatesoft.svn_1.7.14.standalone.zip 阅读全文
posted @ 2016-12-06 18:17 鱼我所欲也 阅读(4998) 评论(1) 推荐(0) 编辑
摘要: 所谓Setting Up A Subversion Repository,就是在Subversion所在的服务器上创建一个仓库,说白了就是在磁盘上建一个特殊的目录,这里我以windows举例。 1.使用Subversion命令行操作: 2.使用svnkit操作:包含High-level-API、Lo 阅读全文
posted @ 2016-12-06 17:42 鱼我所欲也 阅读(1313) 评论(0) 推荐(0) 编辑
摘要: 这篇文章是参考SVNKit官网在wiki的文档,做了个人的理解~ 首先抛出一个疑问,Subversion是做什么的,SVNKit又是用来干什么的? 相信一般工作过的同学都用过或了解过svn,不了解的同学可以到官网看下,这里不作为本文重点。 需要理解的概念: 仓库(Repository):是一个特殊的 阅读全文
posted @ 2016-12-06 01:08 鱼我所欲也 阅读(7816) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页