java
文章平均质量分 84
x-terminal
这个作者很懒,什么都没留下…
展开
-
fastJson的toJSONString解读
fastJson的toJSONString解读先从一个小问题上我们抛砖引玉一下首先我们先做准备工作 我们声明一个beanpublic class YunmiStoreStr { public String gome; public YunmiStoreStr(String gome) { this.gome = gome; }}...原创 2019-06-15 11:46:21 · 7004 阅读 · 1 评论 -
Queue remove/poll, add/offer, element/peek整理
Queueremove/poll, add/offer, element/peek整理offer/add相关add方法对于AbstractQueue等实现为:public boolean add(E e) { if (offer(e)) return true; else throw new Illeg...原创 2019-06-21 16:14:16 · 309 阅读 · 0 评论 -
spring步步前行(IOC)-大战BeanPostProcessor
spring步步前行(IOC)-大战BeanPostProcessor在之前的文章中,我们分析了整个beanFactory,其中有一些配置我们还是不怎么清楚,这一篇,我们仔细的分析BeanPostProcessor这个类的作用和存在的意义,并举一些实例辅助我们理解BeanPostProcessor官方解读首先我们看看官方对于BeanPostProcessor这个接口设计的是个相对fact...原创 2019-07-08 17:51:09 · 263 阅读 · 0 评论 -
spring步步前行(IOC)-强撸BeanFactoryPostProcessor
spring步步前行(IOC)-强撸BeanFactoryPostProcessorspring为我们提供的一些由我们自由控制时机的方式除了BeanPostProcessor外,还有一个叫BeanFactoryPostProcessor,我们知道BeanFactoryPostProcessor其作用是允许我们在工厂内所有的bean没被初始化之前且在加载后,对所有bean的属性进行修改,相信很多朋...原创 2019-07-14 17:23:21 · 228 阅读 · 0 评论 -
spring步步前行(IOC)-Spring beanFactory详解(二)
spring步步前行(IOC)-Spring beanFactory详解(二)前言 承接上一篇,上一篇我们分析了spring beanFactory如何初始化自身,以及如何如何加载我们xml中配置的bean,在此处我们简单的总结下:1.内部替我们创建了一个DefaultListableBeanFactory,设置序列化id,并提供一些可定制化的设2.通过XmlBeanDefiniti...原创 2019-06-30 15:48:16 · 234 阅读 · 0 评论 -
spring步步前行(IOC)-Spring beanFactory详解(三)
导语上一篇我们了解对于beanPostProcessor和BeanFactoryPostProcessor,spring为我们设置一些由我们自由控制的时机。接下来我们继续我们的refresh方法分析refresh的initMessageSource这个方法就相对简单,对beanFactory进行处理,分析如下如果包含有messageSource就从beanfactory中获取且判断这...原创 2019-07-01 10:02:50 · 164 阅读 · 0 评论 -
步步前行(RecyclerView拆分解析)-LayoutManager之Layout篇
不喜勿喷,有错请留言(以下源码均来自recyclerView-27.1.1版本)对于RecyclerView这个ViewGroup而言,我们已经初步了解了ViewGroup的各个基本方法,下面我们进入layoutManager这个必需的控件中,借助LinearLayoutManager这个实例重点分析LayoutManger,为避免篇幅过长,而且layout与scroll相对独立,故将拆成两篇,...原创 2019-07-21 21:22:54 · 799 阅读 · 0 评论 -
spring步步前行(IOC)-整理篇
从之前的ioc部分的源码分析等,我们对spring-ioc部分的相关已经有了一部分认识和了解,但是还是有很多人对里面一些部分的理解还是很模糊,好比既然有了beanFactory那factoryBean是干什么的,在ioc中有很多相关的aware这种后缀的类的命名,感觉应该有声明上的相似,但是却可能在之前的文章都一笔带过了… 鉴于诸如此类的,我想通过demo的方式,从表现形式上来区分所谓的bea...原创 2019-08-04 17:19:36 · 184 阅读 · 0 评论 -
步步前行(RecyclerView拆分解析)-RecyclerView之TouchEvent篇
不喜勿喷,有错请留言(以下源码均来自recyclerView-27.1.1版本)在之前的layout篇中,我们分析了layout的对ItemView进行创建,填充,测量和布局,以及锚点的意义等,接下来就要从scroll角度分析,但是谈及scroll就不得不提事件分发,故衍生出这一篇划水篇RecyclerView的scroll操作RecyclerView本身的scroll操作有多个,既然是滑动...原创 2019-08-24 18:37:28 · 1034 阅读 · 0 评论