- 博客(4)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
转载 Nginx的slab page内存缓存机制
Nginx的内存缓存是通过slab pool来实现的,但是目前Nginx代码没有对http响应进行内存缓存。比如作为反向代理服务器时向后端获取的文件也只是缓存在磁盘里,而内存只是用来做索引。不过Nginx已经提供了内存缓存功能的函数,所以如果在其他地方有需要使用内存缓存的话,也可以通过修改代码来实现(当然,也可以用memory disk来实现内存缓存)。在Nginx的内存缓存机制中,最重要的结构就
2015-09-10 15:16:49 1507
原创 Java动态代理详解
JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 按照代理的创建时期,代理类可以分为两
2015-09-08 18:14:19 466
转载 java abstract类和interface的区别,精辟!
java里抽象类和接口的区别 下面的这篇文章讲的十分透彻了,所以转载之 abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstrac
2015-09-07 17:43:29 629
原创 STL 配置器和容器,序列容器和关联容器总结
STL中定义了许多容器类型,这些类型在C++中非常实用。但是很多人却并没有理解为什么叫配置器和容器,下面做个总结:序列容器:数组、vector、list、deque、stack、queue、heap、priority-queue。这些类型存放的内容为value,并且在排放的逻辑上是一种线性结构。其中,stack、queue为配置器。为什么称他们为配置器,而不是容器呢?配置器的意思:修改
2015-09-07 11:04:02 1904
libevent源码2.0.21稳定版
2015-02-15
在源码角度,并发访问的时候memcached会丢连接吗
2015-04-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人