摘要: Spring IoC,全称 Spring Inversion of Control ,控制反转。 IoC(控制反转) 是指在程序开发中,实例的创建不再由调用者管理,而是由 Spring 容器创建。Spring 容器会负责控制程序之间的关系,而不是由程序代码直接控制,因此,控制权由程序代码转移到了 Spring 容器中,控制权发生了反转,这就是 Spring 的 IoC 思想。 简单理解,IoC(控制反转)就是控制权的转移,即把创建(new)对象的权利,反转给第三方Spring 框架去创建(new)。也就是把对象的创建的权利及对象的生命周期的管理过程交由Spring 框架来处理,从此在开发过程中不再需要关注对象的创建和生命周期的管理,而是在需要时由 Spring 框架提供,这个由 Spring 框架管理对象创建和生命周期的机制称之为控制反转。而在创建对象的过程中 Spring 可以依据配置对对象的属性进行设置,这个过称之为依赖注入,也即 DI。 阅读全文
posted @ 2020-05-08 21:57 码农阿杰 阅读(294) 评论(0) 推荐(0) 编辑
摘要: Spring 是一个主流的 Java Web 开发框架,该框架是一个轻量级的应用框架,具有很高的凝聚力和吸引力。Spring使每个人都可以更快,更轻松,更安全地进行Java编程。Spring对速度,简单性和生产率的关注使其成为世界上最受欢迎的 Java框架。 Spring 是分层的 Java SE/EE full-stack 轻量级开源框架,以 IoC(Inverse of Control,控制反转)和 AOP(Aspect Oriented Programming,面向切面编程)为内核,使用基本的 JavaBean 完成以前只可能由 EJB 完成的工作,取代了 EJB 臃肿和低效的开发模式。 在实际开发中,通常服务器端采用三层体系架构,分别为表现层(web)、业务逻辑层(service)、持久层(dao)。Spring 对每一层都提供了技术支持,在表现层提供了与 Struts2 框架的整合,在业务逻辑层可以管理事务和记录日志等,在持久层可以整合 Hibernate 和 JdbcTemplate 等技术。 阅读全文
posted @ 2020-05-08 21:52 码农阿杰 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 列表是可变序列,通常用于存放同类项目的集合(其中精确的相似程度将根据应用而变化)。 列表数据类型,在 Python 中用list表示,可以用type()函数查看。如下所示: 阅读全文
posted @ 2020-05-05 16:02 码农阿杰 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 爬取斗鱼LOL主播人气数据的思路 (1)分析网页结构,url 调度 (2)网页下载 (3)数据抓取 (4)数据精炼 (5)业务处理 (6)数据存储(演示为控制台展示数据) 阅读全文
posted @ 2020-04-28 09:02 码农阿杰 阅读(788) 评论(0) 推荐(0) 编辑
摘要: Python 布尔数据类型,简称布尔类型,在 Python 中用 `bool`表示。 bool 类是 int 类的子类。 布尔类型提供了两个布尔值来表示真(对)或假(错),在 Python 中分别用 `True`(真或对)或`False`(假或错)来表示。 `True` 和 `False` 是 Python 的关键字,在使用时,一定要注意首字母要大写,否则解释器会报错。如下代码所示: 阅读全文
posted @ 2020-04-22 11:42 码农阿杰 阅读(3903) 评论(0) 推荐(1) 编辑
摘要: 复数数据类型,简称复数类型。 在 Python 中用complex表示。 复数类型是 Python 的内置类型,直接书写即可。 复数由实部(real part)和虚部(imaginary part)构成,分别以一个浮点数表示。 阅读全文
posted @ 2020-04-22 11:38 码农阿杰 阅读(3815) 评论(0) 推荐(0) 编辑
摘要: 浮点数数据类型,可以简称为浮点类型。 小数通常以浮点数的形式存储,在 Python 中用 float 表示。 可以理解为浮点数是用来描述小数的。 浮点数通常使用 C 中的 double 来实现。 Python 中只有一种小数类型,就是 float。 阅读全文
posted @ 2020-04-20 15:25 码农阿杰 阅读(12336) 评论(0) 推荐(0) 编辑
摘要: Python 整数数据类型,简称整型,在 Python 中用 `int`表示。 整数指的是没有小数部分的数字,在 Python 中的整数包括正整数、0(数字零) 和负整数。 在 Python 中整型是用来存储整数的,或者说是用来描述整数的。 在 Python 中存储整数的数据类型只有一种,那就是整数数据类型(int)。 在 Python 中整型的取值范围是无限的(整数具有无限的精度)。 阅读全文
posted @ 2020-04-20 15:22 码农阿杰 阅读(2168) 评论(0) 推荐(0) 编辑
摘要: Python 数据类型分类简介如下图所示,为不完全罗列。 近期将持续更新带有一、二、三、... 等序号的数据类型详解,敬请期待。 如有其他所需可留言哦。 阅读全文
posted @ 2020-04-20 12:26 码农阿杰 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 变量,英文叫做 Variable。 从形式上看,每个变量都拥有独一无二的名字,通过变量的名字就能找到变量中的数据。 从底层看,变量是内存的名字。因为程序中的数据最终都要放到内存中。 阅读全文
posted @ 2020-04-20 12:21 码农阿杰 阅读(747) 评论(0) 推荐(0) 编辑