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