- 博客(6)
- 资源 (15)
- 收藏
- 关注
原创 nginx 配置
#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1
2015-11-24 16:06:34 681 1
转载 RMI、Hessian、Burlap、Httpinvoker、WebService的比较
一、综述本文比较了RMI、Hessian、Burlap、Httpinvoker、WebService5这种通讯协议的在不同的数据结构和不同数据量时的传输性能。RMI是java语言本身提供的远程通讯协议,稳定高效,是EJB的基础。但它只能用于JAVA程序之间的通讯。Hessian和Burlap是caucho公司提供的开源协议,基于HTTP传输,服务端不用开防火墙端口。协议的规范公开,可以
2015-11-23 14:39:37 639
原创 dubbo hello word
dubbo 的简介网上一大堆,我也不用献丑。详细可以去http://dubbo.io/ 了解,现将自己入门记录一下1 下载 zookeeper http://mirrors.hust.edu.cn/apache/zookeeper/ 解压到相应路径,到目录conf 下创建 zoo.cfg 文件,默认就是加载这个文件,文件内容可直接 从 copy zoo_sample.cfg #z
2015-11-21 14:31:56 572
转载 spring Scheduled cron定时调度时间的设置
CronTrigger配置格式: 格式: [秒] [分] [小时] [日] [月] [周] [年]序号 说明 是否必填 允许填写的值 允许的通配符 1 秒 是 0-59 , - * / 2 分 是
2015-11-13 10:48:43 5490
转载 缓存穿透与缓存雪崩
缓存穿透什么是缓存穿透?一般的缓存系统,都是按照key去缓存查询,如果不存在对应的value,就应该去后端系统查找(比如DB)。如果key对应的value是一定不存在的,并且对该key并发请求量很大,就会对后端系统造成很大的压力。这就叫做缓存穿透。如何避免?1:对查询结果为空的情况也进行缓存,缓存时间设置短一点,或者该key对应的数据insert了之后清理缓存。 2:对一定不存在的key进行过滤。
2015-11-12 23:13:44 570
转载 redis常用数据类型
Redis最为常用的数据类型主要有以下五种: ●String ●Hash ●List ●Set ●Sorted set 在具体描述这几种数据类型之前,我们先通过一张图了解下Redis内部内存管理中是如何描述这些不同数据类型的: 首先Redis内部使用一个redisObject对象来表示所有的key和value,redisObject最主要的信息如上图所示:type代
2015-11-12 23:10:50 454
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人