自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 大型网站架构模式

本系列博客都是通过阅读《大型网站技术架构核心原理与案例分析》进行的阅读总结和记录网站架构模式 整体预览: 大型网站架构模式就是实现网站高性能、高可用、易伸缩、可扩展、安全等各种技术架构目标的解决方案。常见的解决方案有: 1.分层 分层就是对整个网站的架构上做一个横向的切分。一般网站可以拆分为应用层、服务层、数据层。 但是对于一个大型网站而言,每个层次都可以进行进一步的拆分 如图: 2

2017-06-19 22:03:09 341

原创 SpringMVC Controller单元测试静态引入通配符问题

示例iimport static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*;import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.*;import static org.springframew

2017-06-19 10:51:22 1098

原创 ActiveMQ的安装和基本使用

下载并安装ActiveMQ服务器端 1.列表内容从[http://activemq.apache.org/download.html(http://activemq.apache.org/download.html)下载最新的ActiveMQ 2.直接解压,然后拷贝到需要要安装的位置就OK 启动ActiveMQ 1.普通启动:进入到安装目录下面的bin目录下 ./activemq st

2017-06-15 15:42:21 389

原创 Memcached分布式算法

Memcached的分布式方式 Memcached是要给分布式的缓存系统,但是Memcached的分布式是基于客户端的方式,Memcached的各个服务端并不会进行互相通信以共享信息。 Memcached的分布式客户端 客户端通过SockIOPool的servers参数来配置服务器地址列表,通过weight参数配置每台服务器的权重。在分布式的Memcached中,一个key只能存放在一台Mem

2017-06-13 11:22:46 544

原创 Spring集成Memcached与Memcached API

spring集成Memcached<! --memcached 客户端 SocketPool --> <bean id="memcachedPool " class="com.danga.MemCached.SockIOPool" factory-method="getInstance" init-method="initialize" destroy-method="shutDown">

2017-06-12 10:10:11 372

原创 Memcached内存分配机制—— Slab Allocator

Memcached数据存储方式 Memcached的内存数据存储方式被称为 Slab Allocator(对象缓存分配)。采取的思想可以理解为化整为零。就是将内存进行多层次的拆分,达到对对象和内存进行最精准的管理。拆分如下: - 先把内存拆分成很多个slab块。每个slab的大小都可以预先设置。上一篇文章中有对应的参数列表。 - slab的内存空间称为ipage,每个page的大小默认是

2017-06-07 11:21:09 945

原创 Memcached的基本参数

Memcached特点 Memcached是一个开源,分布式,高性能的内存对象缓存系统。Memcached是纯内存的对象缓存系统,也就是说它所有数据都以key/value的方式缓存在内存中,性能比较好。当然这是有点也可以说是缺点。因为这种方式就意味着它不能对数据进行持久化。系统重启就会丢失所有数据。协议简单(基于文本行),功能强大。基于libevent的事件处理,无阻塞通信,对内存的读写非常

2017-06-05 10:51:31 1759

原创 linux下安装Memcached

Memcached安装 下载并安装Memcached服务器端需要安装libevent,去http: //libevent. org/下载 .然后: . configure –prefi x=指定安装的路径 ,make , make install libevent是个程序库,它将Linux的epol l 、BSD类操作系统的kqueue等事件 处理功能封装成统一的接口,具有很高的性能。去

2017-06-01 10:51:32 278

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除