自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 JDK-SPI源码分析

JDK-SPI实现原理标签(空格分隔): SPI[TOC]Dubbo扩展点加载是从JDK标准的SPI扩展点发现机制加强而来。看一下JDK-SPI。DEMO1.标准接口 public interface Log { void execute(); }2.具体实现1 public class Log4j implements Log {

2018-01-18 17:23:24 247

转载 Spring事件驱动模型与工程中的使用

Spring事件驱动模型与工程中的使用本文参考开涛博客链接事件驱动模型简介事件驱动模型也就是我们常说的观察者,或者发布-订阅模型,简单理解:首先是一种对象间的一对多的关系;例如交通信号灯,信号灯是目标(一方),行人注视着信号灯(多方);当目标发生改变(发布),观察者(订阅者)就可以接收到改变;观察者如何处理(行人如何行走,是快/慢/不走,目标不管),目标不干涉,松耦合了他们之间的关系接下来看

2018-01-17 14:51:51 288

原创 float a = 33 + 33.3;//此语句是编译报错的

问题: A.byte b = 3 + 7;//此语句是编译通过的,是因为有常量优化机制, B.float f = 23 + 23.3;//此语句是编译报错的在语句A 中因为两个数值为常量,所以在JVM下会先运算再看结果是否在byte范围内,而float为什么不行呢?

2015-10-08 21:36:43 278

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除