服务消费方发起请求   当服务的消费方引用了某远程服务,服务的应用方在spring的配置实例如下:   <dubbo:referenceid="demoService"interface="com.alibaba.dub...
阅读(64) 评论(0)
cat命令cat命令连接文件并打印到标准输出设备上。cat经常用来显示文件的内容,类似于下的TYPE命令。 一般格式:cat [选项] 文件说明:该命令有两项功能,其一是用来显示文件的内容,它依次读取由参数file所指明的文件,将它...
阅读(79) 评论(0)
本文转载自 http://shift-alt-ctrl.iteye.com/blog/2020182 AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全...
阅读(97) 评论(0)
在Redis中,用户可以通过执行SLAVEOF命令或者设置slaveof选项,让一个服务器去复制(replicate)另一个服务器,我们称呼被复制的服务器为主服务器(master),而对主服务器进行复制的服务器则被称为从服务...
阅读(105) 评论(0)
jedis操作lua脚本测试   import static org.hamcrest.CoreMatchers.equalTo; import java.util.ArrayList; import java.uti...
阅读(145) 评论(0)
一、ZooKeeper 的实现 1.1 ZooKeeper处理单点故障 我们知道可以通过ZooKeeper对分布式系统进行Master选举,来解决分布式系统的单点故障,如图所示。 图 1.1 ZooKeeper解决单点故障...
阅读(222) 评论(0)
作为一种定期清理无效数据的重要机制,主键失效存在于大多数缓存系统中,Reids也不例外。在Redis提供的诸多命令中,EXPIRE、EXPIREAT、PEXPIRE、PEXPIREAT以及SETEX和PSETEX均可以用来设...
阅读(69) 评论(0)
最近又研究了Redis。去年曾做过一个MemcacheDB, Tokyo Tyrant, Redis performance test,到目前为止,这个benchmark结果依然有效。这1年我们经历了很多眼花缭乱的key value存...
阅读(63) 评论(0)
类似于小米手机预约抢购,但这里预约是需要资格的,难点是高并发的处理。  1.后台管理系统添加商品,字段包括sku、库存,抢购开始时间、抢购所需白条订单数,同时写入redis缓存  2.前端系统直接从缓存查询展示商品及预约抢购信息...
阅读(66) 评论(0)
1、Filter的功能 filter功能,它使用户可以改变一个 request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理...
阅读(66) 评论(0)
事务具有ACID四种特性。 但是Isolation并发可能引起如下问题: 1.脏读 允许读取到未提交的脏数据。 2.不可重复读 如果你在时间点T1读取了一些记录,在T2时再想重新读取一次同样的这些记录时,这些记录可能已经被改...
阅读(66) 评论(0)
一般的DBMS系统,默认都会使用读提交(Read-Comitted,RC)作为默认隔离级别,如Oracle、SQL Server等,而MySQL却使用可重复读(Read-Repeatable,RR)。要知道,越高的隔离级别,能解...
阅读(62) 评论(0)
概述 jetty NIO是典型reactor模型,如下图所示: 即:mainReactor负责监听server socket,接受新连接,并将建立的socket分派给subReactor。subReactor负责多路分离已连接...
阅读(109) 评论(0)
本文将用到Java内存模型的happens-before偏序关系(下文将简称为hb)以及ConcurrentHashMap的底层模型相关的知识。本文将从ConcurrentHashMap的get,clear,iterator(ent...
阅读(57) 评论(0)
关于Hadoop在电脑上安装的过程,请参考http://wely.iteye.com/blog/2347826  下面是我们本文重点。统计文件中单词的个数。我们再看Hadoop的一般书籍中,基本都会把这个程序作为hadoop的Map...
阅读(94) 评论(0)
上一页 1 2 3 4 5 6 7 下一页共7页  到第