本文源码:GitHub·点这里||GitEE·点这里一、装配方式Bean的概念:Spring框架管理的应用程序中,由Spring容器负责创建,装配,设置属性,进而管理整个生命周期的对象,称为Bean对象。1、XML格式装配Spring最传统的Bean的管理方式。配置方式<beanid="userInfo"class="com.spring.mvc.entity.UserInfo">&l
                            
                            
                                分类:
编程语言   时间:
2019-10-30 18:02:55   
                                阅读次数:
91
                             
                    
                        
                            
                            
                                    我们可以把网页的加载过程理解为: 下载与解析. 这两个过程是同时进行的, 也就是说, .html文件还没下载完, 解析已经开始了. 大致的加载流程如下: 1. 浏览器边下载html文件, 边解析其内容. 2. 解析过程中发现有script标签时, 会暂停dom和css解析, 转而交给js引擎去处理. ...
                            
                            
                                分类:
Web程序   时间:
2019-10-18 13:56:46   
                                阅读次数:
122
                             
                    
                        
                            
                            
                                本篇博客的目录: 一:spring读取配置或注解的过程 二:spring的bean的生命周期 三:spring的BeanPostProcessor处理器 四:一些关键性的问题 五:测试 六:总结 一:spring读取配置或注解的过程 1:先通过扫描指定包路径下的spring注解,比如@Compone ...
                            
                            
                                分类:
编程语言   时间:
2019-10-15 13:11:04   
                                阅读次数:
77
                             
                    
                        
                            
                            
                                    继承类同理: 静态>普通 基类>继承类 先打印基类的静态方法以及静态初始化块(根据出现的先后顺序),再打印子类的静态方法及静态初始化块(先后顺序)。 再打印基类普通的方法以及普通实例化块(先后),最后打印基类的构造函数;再打印子类的普通方法及普通实例化块(先后),最后打印子类的构造函数。 ...
                            
                            
                                分类:
其他好文   时间:
2019-10-15 12:53:22   
                                阅读次数:
70
                             
                    
                        
                            
                            
                                    换肤思路: 1.什么时候换肤? xml加载前换肤,如果xml加载后换肤,用户将会看见换肤之前的色彩,用户体验不好。 2.皮肤是什么? 皮肤就是apk,是一个资源包,包含了颜色、图片等。 3.什么样的控件应该进行换肤? 包含背景图片的控件,例如textView文字颜色。 4.皮肤与已安装的资源如何匹配 ...
                            
                            
                                分类:
移动开发   时间:
2019-10-14 13:05:25   
                                阅读次数:
138
                             
                    
                        
                            
                            
                                    Part1:Java类加载机制:类加载器,类加载机制,双亲委派模型 1. Java 类加载过程? 类加载过程即是指JVM虚拟机把.class文件中类信息加载进内存,并进行解析生成对应的class对象的过程。 三阶段:加载 - 链接 (验证 - 准备 - 解析) - 初始化 加载、验证、准备和初始化这 ...
                            
                            
                                分类:
编程语言   时间:
2019-10-12 13:32:53   
                                阅读次数:
111
                             
                    
                        
                            
                            
                                前言 本篇主要是上一篇文章的补充篇,上一篇我们介绍了SQL Server服务启动过程所遇到的一些问题和解决方法,可点击查看,我们此篇主要介绍的是SQL Server启动过程中关于用户数据库加载的流程,并且根据加载过程中所遇到的一系列问题提供解决方案。 其实SQL Server作为微软的一款优秀RDB ...
                            
                            
                                分类:
数据库   时间:
2019-10-11 12:29:49   
                                阅读次数:
78
                             
                    
                        
                            
                            
                                     前面提到AbstractRefreshableApplicationContext在刷新BeanFactory时,会调用loadBeanDefinitions方法以加载系统中Bean的定义,下面将讲解Bean定义的加载过程。 一.XML定义  XML配置的加载由Abstract ...
                            
                            
                                分类:
编程语言   时间:
2019-10-04 17:12:52   
                                阅读次数:
98
                             
                    
                        
                            
                            
                                    说一下Spring中bean的加载过程,BeanFactory和FactoryBean有什么区别 概述 Spring 作为 Ioc 框架,实现了依赖注入,由一个中心化的 Bean 工厂来负责各个 Bean 的实例化和依赖管理。各个 Bean 可以不需要关心各自的复杂的创建过程,达到了很好的解耦效果。 ...
                            
                            
                                分类:
其他好文   时间:
2019-10-04 16:45:11   
                                阅读次数:
83
                             
                    
                        
                            
                            
                                1.类加载过程 加载-验证-准备-解析-初始化 1)加载:指的是将类的class文件读入到内存,并为之创建一个java.lang.Class对象 2)验证:验证阶段用于检验被加载的类是否有正确的内部结构,并和其他类协调一致 3)准备:类准备阶段负责为类的静态变量分配内存,并设置默认初始值。 4)解析 ...
                            
                            
                                分类:
编程语言   时间:
2019-10-02 18:44:41   
                                阅读次数:
104