自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Bean配置文件之scope元素

前言: Spring容器在创建bean对象时,一般默认创建的都是单例对象,在整个容器中仅仅只存在一个该类型的bean对象 若有需求是要求每次调用的bean对象都是不同的bean对象,则需要配置作用域为prototype 在Spring Web容器中,作用域则有request、session、application三种类型 有时候,Spring容器内置的作用域并不能满足我们的需求,则可以通过自定义作用域来扩展 案例源码:码云仓库的base-004 1、Scope属性 基本格式: <bean

2021-12-08 10:58:29 233

原创 IOC容器创建bean对象的4种方式

前言: Spring容器创建bean对象,一般通过反射机制查找bean元素的class属性值来找到要实例化的类,从而实例化bean对象。这便是调用构造方法来实例化bean对象 在某些情况下,若采用简单的xml配置文件方式,比如写大量的bean元素,会大大增加工作量。Spring容器还添加了一些bean元素的属性来减少配置文件的编写工作量。比如,静态工厂方法(factory-method属性)、实例化工厂方法(factory-bean属性、factory-method属性) 此外,Spring还提

2021-12-06 15:05:18 1486

原创 Bean配置文件之bean元素、alias元素、import元素

前言: 在Spring家族项目中,我们经常使用注解来配置Bean对象,很少用到xml配置文件 原因: 因为使用注解来配置Bean对象,只需加个注解即可 而xml配置Bean对象,则需要写大量的bean元素,容易造成配置文件的繁冗 但是掌握如何创建xml配置文件,有助于我们快速掌握相关注解的作用 1、bean元素 作用:用来定义一个bean对象 基本格式: <bean id="bean唯一标识(bean名称)" name="bean名称或别名" class="完整类型..

2021-12-02 17:01:38 685

原创 IOC初体验-Bean的获取

1、Spring容器 Spring容器(IOC容器)是具有依赖注入功能的容器,负责对象的实例化、对象的初始化,对象和对象之间依赖关系配置、对象的销毁、对外提供对象的查找等操作,对象的整个生命周期都是由容器来控制。 Spring容器是如何管理对象的呢 我们设置一个配置文件,其中设置了Spring容器需要管理的对象,以及构建对象的方式 配置文件支持XML格式和java注解两种方式,一般推荐注解 2、Spring容器对象 Spring容器比较常见的接口及实现类,简易的类图如下 BeanFact

2021-11-24 11:43:50 445

原创 IOC篇之IOC概念

1、第一印象 IOC (Inversion of Control),中文意思即控制反转 这是一个概念,也是一种思想 控制反转,实际上就是指对一个对象的控制权的反转 不太理解什么是控制反转的话,可以通过下面的代码来加强理解 public class Book { private Integer id; private String name; private Double price; ... } public class User { private Inte

2021-11-18 17:28:59 236

原创 Python基础知识(四)

Python函数 01、创建函数 # 创建函数语法 def funaction_name(parameters): """docstring""" statements(s) 02、调用函数 name = "Tom" #定义函数 def greet(name): """This function greets to the person passed in as parameter""" print("Hello," + name + ",Good morning!")

2021-06-26 21:59:58 225

原创 Python基础知识(三)

For循环 01、For循环 For循环是迭代对象元素的常用方法 。 代码块:使用缩进,块内的行必须通过制表符缩进,或相对于周围的命令缩进4个空格。 # 迭代列表 for number in [23, 41, 12, 16, 7]: print(number) ''' 23 41 12 16 7 ''' 02、枚举 返回一个元组,其中包含每次迭代的计数(从默认为0开始)和迭代序列获得的值 # 迭代列表 lists = ['steve', 'rachel', 'michael',

2021-06-23 22:46:07 153

原创 Python基础知识(二)

一、字典 字典是一种将键(key)映射到值(value)的无序数据结构 。 字典的值可以是任何值,如列表,函数,字符串等;键(key)必须是不可变的,例如,数字,字符串或元组等。 对字典的操作,即对字典的键进行操作。 # 定义一个字典 dict = {'start':'There is a new start','second':'This a dictionary','third':'Let\'s go'} print(dict) # {'start': 'There is a new start',

2021-06-23 14:24:00 161

原创 Python基础知识(一)

一、基础类型 01、入门的第一步 print('Hello World!') # Hello World! 02、字符串的输出 # 字符串可以被三种符号包围-',",""" print('Hello World!') # Hello World! print("Hello World!") # Hello World! print("""Hello World!""") # Hello World! 03、\t(制表符,即Tab)、\n(换行) # \t print("Hello \t Wo

2021-06-22 19:32:07 116

原创 什么是深度学习

一、深度学习的发展历程 1.1 图灵测试 1950年,图灵提出了图灵测试的概念 : 把一个人和一台计算机分别放在两个隔离的房间中,房间外的一个人同时询问人和计算机相同的问题,如果房间外的人无法分别哪个是人,哪个是计算机,就能够说明计算机具有人工智能 。 1.2 医学上的发现 1981年 ,David Hubel 等人发现了人的视觉系统处理信息是分级的 。 ​ 人脑神经元示意图 从视网膜(Retina)出发,经过低级的V1区提取边缘特征,到V2区的基本形状或目标的局部,

2021-06-21 21:59:47 463

空空如也

空空如也

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

TA关注的人

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