java
柳清风09
这个作者很懒,什么都没留下…
展开
-
Sring源码阅读一
这个方法是public static A findAnnotation(Class clazz, Class annotationType) {Assert.notNull(clazz, "Class must not be null");A annotation = clazz.getAnnotation(annotationType);if (annotation != nu原创 2014-10-22 16:43:52 · 10242 阅读 · 0 评论 -
spring源码阅读(五)之ApplicationContext
上一篇介绍了基本的IOC容器原创 2014-11-05 09:27:27 · 4100 阅读 · 0 评论 -
Spring源码分析(六)IOC初始化
上一篇介绍的refresh()方法,这个方法标准者IOC容器正式启动原创 2014-11-06 11:25:09 · 4077 阅读 · 0 评论 -
java线程状态切换图
java线程状态图原创 2015-01-08 10:01:30 · 1264 阅读 · 0 评论 -
zookeeper安装调试
zookeeper的安装调试及api调用。原创 2014-12-25 09:32:13 · 782 阅读 · 0 评论 -
JDK获取父类的方法
jdk获取父类的函数原创 2014-12-12 17:02:53 · 12175 阅读 · 0 评论 -
自定义classloader装载fastjson包
自定义classloader装载fastjson包原创 2015-04-01 16:02:52 · 1175 阅读 · 0 评论 -
java 集合类工具函数
java 集合类工具函数原创 2015-04-03 12:57:45 · 2865 阅读 · 0 评论 -
Floodlight源码阅读之TreeMap存储ACL(一)
Floodlight 控制器是一个企业级的,使用apache协议的,使用Java开发的OpenFlow控制器Floodlight的所有ACL的规则都存储在TreeMap中,提供存储和删除接口。ok,下面直接看代码提供一个保存的方法 @Post public String store(String json) { IACLService aclService = (IACLSe原创 2016-06-01 18:37:18 · 2881 阅读 · 0 评论 -
Floodlight源码阅读之链路发现
Floodlight的链路发现基于LLDP,LLDP并不是Floodlight发明的,他全称叫做链路层发现协议,一个和厂商无关的二层协议链路发现的核心代码在LinkDiscoveryManager这个类里面。它实现了IOFMessageListener用于接收消息,还实现了IFloodlightModule,那么它就是Floodlight的一个模块了,整个Floodlight都是模块化的,后续原创 2016-06-12 09:51:29 · 3054 阅读 · 1 评论 -
Floodlight源码阅读之内存数据库(二)
Java实现NOSQL数据库原创 2016-06-30 09:03:43 · 911 阅读 · 0 评论 -
Floodlight源码阅读之网络拓扑
在上一篇文章中介绍Floodlight怎样做拓扑发现,这篇文章介绍一下网络拓扑是怎样形成的。TopologyManager这个类负责网络拓扑的产生。这个类首先实现了IFloodlightModule这个接口,是Floodlight的一个模块。其实是实现了ILinkDiscoveryListener用于监听网络中链路的变化;还实现了IOFMessageListener用于接收和处理网络包。和其他原创 2016-06-17 15:48:23 · 40098 阅读 · 0 评论 -
Spring 反射工具类ReflectionUtils
public static final int PUBLIC = 0x00000001; public static final int PRIVATE = 0x00000002; public static final int PROTECTED = 0x00000004; public sta原创 2014-11-26 10:03:35 · 21644 阅读 · 0 评论 -
JDK函数二 instanceof与isAssignableFrom
instanceof是子是父的子,即时后面接口实现类或者子类的实例List list=new ArrayList(); System.out.println(list instanceof List);上面结果是trueisAssignableFrom是父是子的父,即前面的class是后面的超类或者接口System.out.println(List.cla原创 2014-11-26 12:19:00 · 11414 阅读 · 0 评论 -
Spring源码工具类之StringUtils
理解spring首先要理解那些有意思的工具类原创 2014-10-23 09:38:06 · 11643 阅读 · 0 评论 -
JDK函数
JAVA 反射机制中,Field的getModifiers()方法返回int类型值表示该字段的修饰符。其中,该修饰符是java.lang.reflect.Modifier的静态属性。对应表如下:PUBLIC: 1PRIVATE: 2PROTECTED: 4STATIC: 8FINAL: 16SYNCHRONIZED: 32VOLATILE: 64原创 2014-10-23 08:47:21 · 10033 阅读 · 0 评论 -
Spring Ioc类图
Spring Ioc类图原创 2014-10-23 09:16:34 · 10410 阅读 · 0 评论 -
spring源码阅读(六)之BeanDefinition的载入
Spring源码阅读原创 2014-11-14 10:14:14 · 4891 阅读 · 0 评论 -
spring源码阅读(七)之bean解析
spring源码阅读(七)之bean解析原创 2014-11-15 14:27:11 · 5022 阅读 · 0 评论 -
spring源码阅读(八)之BeanDefinition注册
上一篇写到BeanDefinition的载入,但这并没有完成,还有将BeanDefinition原创 2014-11-17 10:47:01 · 4268 阅读 · 0 评论 -
Spring源码阅读(八)只IOC注入
上一篇介绍了bean的注册。但bean之间是没有关系的,一个bean里面引入另一原创 2014-11-18 11:09:51 · 4153 阅读 · 0 评论 -
Spring源码阅读(二)
IOC容器架构原创 2014-11-02 10:31:02 · 10316 阅读 · 0 评论 -
spring源码阅读(四)之BeanFactory
public interface BeanFactory原创 2014-11-04 09:15:36 · 4212 阅读 · 0 评论 -
spring源码阅读之BeanFactory
[html] view plaincopyObject getBean(String name) throws BeansException; T> T getBean(String name, ClassT> requiredType) throws BeansException; T> T getBean(ClassT> requiredTy原创 2014-11-04 10:46:09 · 4157 阅读 · 1 评论 -
Spring源码阅读(三)
上一篇文章介绍第一条主线,那么现在介绍IOC容器的原创 2014-11-03 10:19:59 · 4198 阅读 · 0 评论 -
Floodlight源码阅读之内存数据库
Java实现的内存数据库原创 2016-06-23 16:10:20 · 38469 阅读 · 0 评论