自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

淼雾的博客

遇见未来的我,抛去过去的你

  • 博客(6)
  • 收藏
  • 关注

原创 单例模式

一、定义 保证一个类只有一个实例,并且提供一个全局访问点。 二、使用场景 资源共享的情况下,避免由于资源操作时导致的性能或损耗等。如上述中的日志文件,应用配置。 控制资源的情况下,方便资源之间的互相通信。如数据连接池、线程池等。 三、实现方式 懒汉模式(使用的时候初始化,延迟加载) 1、class InnerClassSingleTon{ private InnerClassSingleTon(){} static class innerClass{ ..

2020-08-13 22:56:31 120

原创 浅谈Spring——第三章Spring中Bean的生命周期

Bean 的完整生命周期 Spring管理Bean的生命周期过程 1、Bean 的生命周期 如上图所示,Bean 的生命周期还是比较复杂的,下面来对上图每一个步骤做文字描述: Spring启动,查找并加载需要被Spring管理的bean,进行Bean的实例化 Bean实例化后对将Bean的引入和值注入到Bean的属性中 如果Bean实现了BeanNameAware接口的话,Spring将Bean的Id传递给setBeanName()方法 如果Bean实现了Bea

2020-07-19 16:54:05 167

原创 浅谈Spring——第二章Spring IoC

学习java,如果不会IoC和AOP,会被吐槽是不是一个合格的程序员,但是又有几个人能清晰准确地把它们含义向别人表示清楚。 1、IoC设计思想 IoC—Inversion of Control,即“控制反转”,我一直觉得“反转”叫法别扭,我个人觉得“控制权转移”更好理解点。在Java开发中,如果需要使用其他对象,我们可以在对象内部通过new进行创建引用对象,但是如果这样开发代码,代码的耦合性太高,性能开销也很大,重复代码也会很多。 用图例说明一下,传统程序设计如图,都是主动去创建相关对象然后再组合起来

2020-07-19 16:28:01 109

原创 浅谈Spring——第一章Sping体系机构

Spring是一个轻量级Java集成式开发框架。 Spring包含模块: 核心容器(Core Container) Core(核心)就已经显示了它在Spring中地位,其他模块都依赖核心模块,有Spring-core、Spring-beans、Spring-context、Spring-context-support和Spring-expression等模块组成。 Core模块主要的功能是实现了控制反转IOC(Inversion of Control)与依赖注入DI(Dependency Injec

2020-07-18 15:56:58 150

原创 typescript学习(一)

基础类型1、布尔值let isDone: boolean = false;2、数字和JavaScript一样,TypeScript里的所有数字都是浮点数。 这些浮点数的类型是 number。let decLiteral: number = 6;十进制let hexLiteral: number = 0xf00d;十六进制let binaryLiteral: number = 0b1010;2进制l...

2018-04-17 15:49:45 455

原创 angluar环境搭建

1、下载最新版本node.js,然后采用默认安装,装完后校验,安装是否成功。输入node -v,npm -v将显示版本信息。2、安装脚手架安装淘宝镜像,安装脚手架更快npm install cnpm -g --registry=http://registry.npm.taobao.orgcnpm install @angular/cli或者直接使用npm命令,速度较慢npm install @an...

2018-04-09 14:53:55 237 1

空空如也

空空如也

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

TA关注的人

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