自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

szr4630的博客

随笔记

  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 四、源码分析 Spring 之IOC 容器的高级特性

高级特性介绍通过前面对 Spring IOC 容器的源码分析,我们已经基本上了解了 Spring IOC 容器对 Bean 定义资源的定位、读入和解析过程,同时也清楚了当用户通过 getBean 方法向 IOC 容器获取被管理的 Bean 时,IOC 容器对 Bean 进行的初始化和依赖注入过程,这些是 Spring IOC 容器的基本功能特性。Spring IOC 容器还有一些高级特性,如使...

2019-01-04 11:50:31 282

原创 三、源码分析 Spring 之IOC容器依赖注入

依赖注入发生的时间当 Spring IOC 容器完成了 Bean 定义资源的定位、载入和解析注册以后,IOC 容器中已经管理类 Bean 定义的相关数据,但是此时 IOC 容器还没有对所管理的 Bean 进行依赖注入,依赖注入在以下两种情况发生:用户第一次通过 getBean 方法向 IOC 容器索要 Bean 时,IOC 容器触发依赖注入。当用户在 Bean 定义资源中为元素配置了 la...

2019-01-04 11:47:01 219

原创 一、源码分析 Spring 之Spring 概述

Spring 概述Spring 是一个开源的轻量级Java SE(Java 标准版本)/Java EE(Java企业版本) 开发应用框架,集成了很多设计模式(工厂设计模式、代理设计模式等),是一个轻量级框架(低污染)。降低了类和类之间的耦合,具有解耦和的作用,可以对对象、框架进行管理,其目的是用于简化企业级应用程序开发。在传统应用程序开发中,一个完整的应用是由一组相互协作的对象组成。所以开发一...

2019-01-04 11:39:53 281

原创 设计模式之“单例模式”

单例模式(Singleton)什么是单例模式单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中该对象只有一个实例存在。这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。这样的模式有几个好处:某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销;省去了new操作符,降低了系统内存的使用频率,减轻GC(Garbage Colle...

2018-11-28 16:27:09 162

原创 二、源码分析 Spring 之 IOC容器的初始化

IOC/DIIOC(Inversion of Control)控制反转:所谓控制反转,就是把原先我们代码里面需要实现的对象创建、依赖的代码,反转给容器来帮忙实现。那么必然的我们需要创建一个容器,同时需要一种描述来让容器知道需要创建的对象与对象的关系。这个描述最具体表现就是我们可配置的文件。DI( Dependency Injection )依赖注入:就是指对象是被动接受依赖类而不是自己主动去找...

2018-11-28 15:08:18 211

原创 HTTP get和post区别

1.数据传输方式GET提交,请求的数据会附在URL之后(就是把数据放置在HTTP协议头<request-line>中),以?分割URL和传输数据,多个参数用&连接;例如:login.actionname=hyddd&password=idontknow&verify=%E4%BD%A0 %E5%A5%BD。如果数据是英文字母/数字,原样发送,如果是空格,转换为+...

2018-08-14 14:50:11 114

原创 Markdown编辑器写博客

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I ...

2018-08-14 10:28:50 206

原创 规则引擎Drools

    Drools是一个基于java的开源规则引擎,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的形式存放在文件中,使得规则的变更不需要修正代码重新部署服务器就可以立即在线上环境生效,在实际生产环境中方便自行改变某些参数而不需要修改源代码。1、Drools语法    开始语法之前首先要了解一下drools的基本工作过程,通常而言我们使用一个接口来做事情,首先要传进去参数,其次要获取到接口的...

2018-07-09 11:37:31 358

原创 Linux系统下查看版本信息

查看Linux内核版本命令(两种方法):1、cat /proc/version显示正在运行的内核版本。[root@S-CentOS home]# cat /proc/versionLinux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat ...

2018-03-19 16:53:10 263874 2

Spring in Action英文版4+中文版4+中文扫描版4+代码4

Spring in Action英文版4+中文版4+中文扫描版4+代码4 最全版本下载。搜集的全部能找到的资源打包下载

2018-11-07

Spring 英文4+中文4+中文扫面4+代码4

Spring 英文4+中文4+中文扫面4+代码4 最全版本下载。绝对物超所值

2018-08-29

ice中间件平台_中文教程

ice中间件平台_中文教程,有目录,非扫描版,pdf文本清晰

2018-08-15

effective java 第二版中英+代码 第三版英pdf

最全effective java打包下载。包括第二版中文版,英文版,代码; 第三版英文版

2018-07-19

空空如也

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

TA关注的人

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