上一页 1 2 3 4 5 6 7 ··· 22 下一页
摘要: 在集群中,假设有五台服务器,他们之间的地位相同(主备模式不是我们要讨论的内容),都对外提供服务。当浏览器大量请求到达时,如何决定哪个请求到达哪个服务器上,这就是我们这次讨论的核心内容。负载均衡的策略分为应用服务器和分布式缓存集群两种适应场景。为什么这么分呢?简单的说,应用服务器只需... 阅读全文
posted @ 2016-07-22 17:02 Sherry&Yang 阅读(3829) 评论(0) 推荐(0) 编辑
摘要: 1、Hash也叫散列、哈希。主要用于信息安全领域中的算法,把长度不同的信息转化为杂乱的128位的编码,找到一种数据内容与地址之间的映射关系。 注意:不同的输入可能会散列成相同的输出我们最熟悉的Object类中就提供了hashcode的方法。public native int ha... 阅读全文
posted @ 2016-07-19 10:18 Sherry&Yang 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、背景1、Why Kafka以ActiveMQ为例,和Kafka同属于Apache,发展前景都十分被看好。但两种的设计目标却各有侧重。ActiveMQ可以支持多种协议、事务等,但在吞吐量上,他的Forwarding Bridge机制一直被很多人吐槽。但Kafka侧重点在大数据、分... 阅读全文
posted @ 2016-07-19 09:43 Sherry&Yang 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 简介tomcat是一个web服务器,运行jsp和servlet,使用HTTP与客户端(通常是浏览器)进行通信。构成下图是tomcat的架构,可以看出:核心内容是Connector和Container组件。一个Server服务器中可能有多个Service,Service可以暂时理解为... 阅读全文
posted @ 2016-06-14 14:59 Sherry&Yang 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 前言上篇博客《JMS实战——ActiveMQ》介绍了ActiveMQ的安装,并实现了简单的PTP模型。这篇博客我们来看一下Pub-Sub模型,之后来总结一下JMS。实现项目结构其中,一个消息发布者Producer,两个接收者Consumer1、Consumer2,还有两个监听类Li... 阅读全文
posted @ 2016-06-07 10:07 Sherry&Yang 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1、概述狭义上看,是java的一个接口。 广义上看,任何直接或间接实现了Servlet接口的类。2、核心对象下面就是Servlet接口的内容:public abstract interface javax.servlet.Servlet { //初始化 public abstra... 阅读全文
posted @ 2016-06-04 11:22 Sherry&Yang 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 安装官网下载地址:http://activemq.apache.org/ 小编这里以5.9.0版本为例,做简单介绍。下载之后解压到制定路径,目录结构如下:启动直接运行bin下的activemq.bat,出现如下界面。浏览器输入http://localhost:8161进行访问,这只... 阅读全文
posted @ 2016-06-03 09:19 Sherry&Yang 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1、概述简介Solr,全称Search On Lucene Replication。一个开源的搜索服务器,对外提供类似于WebService的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到... 阅读全文
posted @ 2016-05-24 19:22 Sherry&Yang 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 程序运行时,允许改变程序结构或变量类型的语言称为动态语言。java不是动态语言,但他有一个动态相关机制:Reflection反射。反射让java语言活了起来。在运行状态中:1)对于任意一个类,可以指定他的所有属性和方法; 2)对于任意一个对象,可以调用他的方法和属性。总结来说,... 阅读全文
posted @ 2016-05-23 09:31 Sherry&Yang 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一、引入当引入一些新功能的时候,那说明之前的设计可能还需要完善。1、阻塞式在传统的IO输入输出中,如果我们从流中去读数据,而数据源中没有数据时,程序就会阻塞该线程。阻塞式线程的一种基本状态,可以理解成线程就在那里等着,什么也不做。显然,这种阻塞式的io如果正常执行还好,一旦数据缺失... 阅读全文
posted @ 2016-05-20 11:40 Sherry&Yang 阅读(128) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 22 下一页