Python能做什么?
爬虫
大数据与数据分析 Spark
自动化运维与自动化测试
Web开发:Flask、Django
机器学习:Tensor Flow
胶水语言:混合其他如C++、Java等来编程。能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起
Python能做什么?
爬虫
大数据与数据分析 Spark
自动化运维与自动化测试
Web开发:Flask、Django
机器学习:Tensor Flow
胶水语言:混合其他如C++、Java等来编程。能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起
Maven 是专门用于构建和管理Java相关项目的工具
Maven 主要用处一:相同的项目结构
使用Maven管理的Java 项目都有着相同的项目结构
Maven 主要用处二:统一维护jar包
比如说有3个Java 项目,这些项目都不是maven风格。那么这3个项目,就会各自维护一套jar包。 而其中有些jar包是相同的。
而maven风格的项目,首先把所有的jar包都放在“仓库”里,然后哪个项目需要用到这个jar包,只需要给出jar包的名称和版本号就行了。 这样jar包就实现了共享
学习链接:Spring系列教材 (一)- 教程 (how2j.cn)
Spring是一个基于IOC和AOP的结构J2EE系统的框架
IOC 反转控制 是Spring的基础,Inversion Of Control
简单说就是创建对象由以前的程序员自己new 构造方法来调用,变成了交由Spring创建对象
DI 依赖注入 Dependency Inject. 简单地说就是拿到的对象的属性,已经被注入好相关值了,直接使用即可。