摘要:
注解相当于一种标记,在程序中加了注解就等于为程序打上了某种标记。程序可以利用java的反射机制来了解你的类及各种元素上有无何种标记,针对不同的标记,就去做相应的事件。标记可以加在包,类,字段,方法,方法的参数以及局部变量上。注解是通过@interface关键字定义出来的,和接口有一点点类似,就是没有...
阅读全文
posted @ 2015-07-17 21:04
bendantuohai
阅读(146)
推荐(0)
编辑
摘要:
当Java编译器编译好.class文件之后,我们需要使用JVM来运行这个class文件。那么最开始的工作就是要把字节码从磁盘输入到内存中,这个过程我们叫做【加载】。加载完成之后,我们就可以进行一系列的运行前准备工作了,比如: 为类静态变量开辟空间,将常量池存放在方法区内存中并实现常量池地址解析,初始...
阅读全文
posted @ 2015-07-17 16:05
bendantuohai
阅读(298)
推荐(0)
编辑
摘要:
软负载——分布式系统的引路人综述软负载是分布式系统中极为普遍的技术之一。在分布式环境中,为了保证高可用性,通常同一个应用或同一个服务的提供方都会部署多份,以达到对等服务。而软负载就像一个引路人,帮助服务的消费者在这些对等的服务中合理地选择一个来执行相关的业务逻辑。1.1、ConfigServerCo...
阅读全文
posted @ 2015-07-17 14:23
bendantuohai
阅读(490)
推荐(0)
编辑
摘要:
转自阿里中间件团队博客 中间件总体介绍 阿里巴巴中间件与稳定性平台团队,是一个给业务应用团队以提供低成本,高可用,可扩展的弹性互联网系统解决方案为己任的技术团队,前身是成立于7年之前的淘宝平台架构部,而后随着业务领域,尤其是针对性能和稳定性技术领域的成功探索与突破,目前已经发展为一个涵盖消息通信,数
阅读全文
posted @ 2015-07-17 14:22
bendantuohai
阅读(978)
推荐(0)
编辑
摘要:
LockSupport类是Java6(JSR166-JUC)引入的一个类,提供了基本的线程同步原语。LockSupport实际上是调用了Unsafe类里的函数,归结到Unsafe里,只有两个函数:park:阻塞当前线程(Blockcurrentthread),字面理解park,就算占住,停车的时候不...
阅读全文
posted @ 2015-07-17 09:44
bendantuohai
阅读(2240)
推荐(0)
编辑