入境繁华

不积跬步无以至千里


  • 首页

  • 标签

  • 分类

  • 归档

HashMap在并发情况下调用put的引起的死循环分析

发表于 2016-02-22 | 分类于 Java | | 阅读次数:
今天在看《java并发编程的艺术》这本书的时候看到作者提到HashMap在多线程并发的环境下调用put()有可能出现死循环,导致cpu100%的现象,看了下源码结合网上的分析说明下这种可能性。可能出现问题的地方是在扩容的时候...

JDK源码学习--ThreadLocal

发表于 2016-01-05 | 分类于 Java | | 阅读次数:
ThreadLocal是线程局部变量,其中保存了特定于该线程的值.每个线程都拥有一份独立的副本值,即每个线程修改变量值不影响其他线程该变量的副本值.这些特定于线程的值保存在Thread对象中,当线程终止后,这些值会作为垃圾回收.有一点值得注意的时该类是在java.lang包中,而不是在java.concurrent包中.

Spring源码学习--springMVC

发表于 2015-12-14 | 分类于 Spring | | 阅读次数:
spring提供了构建web应用程序的全功能MVC模块,通过策略接口,spring框架是高度可配置的,而且支持多种视图如:JSP(JavaServer Pages), Velocity,Tiles,iText和POI. SpringMVC分离控制器,模型对象,分派器以及处理程序对象的角色,这种分离让它们更容易进行定制.

Spring源码学习--AOP之动态代理

发表于 2015-12-12 | 分类于 Spring | | 阅读次数:
面向对象的弊端是,但多个不具有继承关系的对象要引入同一个公共行为时,如日志,安全检测时,我们只能为每个对象引入公共行为,这样程序出现大量的重复代码,不利于维护.OOP允许你定义从上到下的关系,但并不适合定义从左到右的关系,所以加入了面向方面编程,AOP所关注的方向是横向的,OOP关注的方向时纵向的

Spring源码学习--bean加载之单例创建和获取

发表于 2015-12-09 | 分类于 Spring | | 阅读次数:
spring会根据scope创建不同的bean,本文主要是讲解spring如何创建和获取bean. 首先我们看看在DoGetBean()中的一段代码,这段代码时执行单例的创建,获取和实例化...

Spring源码学习--bean加载步骤

发表于 2015-12-08 | 分类于 Spring | | 阅读次数:
之前博客的内容包括xml的加载,bean的解析和注册以及用户自定义标签的解析和注册都是容器初始化的内容.bean的加载时在这个基础上进行的,bean的加载过程比较复杂,设计的代码量很多.所以准备将bean的加载过程分为多个部分进行讲解.今天主要讲解bean的加载大致流程,之后会对每个步骤再进行细化讲解.

Spring源码学习--bean加载之名字转化与缓存中获取单例bean

发表于 2015-12-08 | 分类于 Spring | | 阅读次数:
本文主要介绍bean加载的前两个步骤,即名字的转化和缓冲中获取单例bean.

Spring源码学习--bean加载之bean的实例化

发表于 2015-12-08 | 分类于 Spring | | 阅读次数:
加载过程有一个高频率使用的方法,getObjectForBeanInstance(),无论是从缓存中获取bean还是根据不同的scope策略加载bean,得到的bean都要调用该方法检测正确性,其实就是检测当前bean是否是FactoryBean,如果是那么需要调用FactoryBean实例中的getObject()获得真正想要的bean

Spring源码学习--自定义标签解析

发表于 2015-12-07 | 分类于 Spring | | 阅读次数:
bean的解析分为默认标签和用户自定义标签,前面已经讲过了默认标签的解析过程.今天就针对自定义标签的解析进行一个介绍.郝佳在sping源码深度解析书中说自定义标签主要是为了支持系统可配置功能.我个人认为,自定义标签的使用是为了提高spring的灵活性,用户可以根据自己的应用特点来定义标签和解析器.spring除了管理默认标签的bean还可以为客户管理这些bean.

Spring源码学习---Bean的解析和注册

发表于 2015-12-06 | 分类于 Spring | | 阅读次数:
bean标签可以分为两种,一种是spring自带的默认标签,另一种就是用户自定义的标签.所以spring针对这两种情况,提供了不同的解析方式.Spring的bean解析过程是在DefaultBeanDefinitionDocumentReader类中.
1…3456
入境繁华

入境繁华

不积跬步无以至千里

60 日志
17 分类
19 标签
GitHub weibo zhihu E-Mail
Links
  • 罗道文的博客
  • 陈友兵的博客
  • 施亚的博客
  • 陶然的博客
© 2019 入境繁华
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4
0%