第三阶段总结

一:12.21~12.22

1.Maven环境配置

组成部分:1)*仓库 2).镜像仓库 3).本地仓库

*仓库:几乎所有的开源的jar包文件

本地仓库:项目中的jar包文件

坐标与本地仓库之间的关系:根据坐标去本地仓库查找jar包文件

maven中jar包添加具有依赖传递性.A依赖B B依赖Cjar包

2.加密SHAI算法

1).hash的本质是函数:变量x经过特定的计算得到唯一的值

2)HASH碰撞:不同的数据经过相同的Hash算法,得到了相同的结果,称为hash碰撞,在数学界无法规避

3.Maven常用指令

1).clean 清空缓存,可以删除项目中的target目录

2).compile:将项目中的xx.java文件编译成 .class文件.由Maven工具完成

3).install :将开发完成的项目打包部署,将项目形成jar包文件 xxx.jar包 .

4.Spring框架

1).bean:Spring容器管理的对象称之为bean

2)生命周期

3).轻量级容器:Spring在内存中申请了一块内存空间用来储存其他对象

4).面向接口编程:将子类中的方法进行高级的抽取,抽取到接口中

5.Spring-IOC规则

IOC:即控制反转:对象创建的权利有Spring框架完成

6.Spring如何管理对象

Spring在内部维护了一个大型的MAp集合<k,v>,bean中的id充当map中的key,实例化的对象充当map中的value.

7.Spring创建对象的步骤

1)定义Spring的配置文件地址

2)Spring容器启动时加载指定的配置文件

3).当spring容器扫描到bean标签时,加载属性ID 和class

4).根据反射机制实例化对象,根据class路径反射

5).从Spring容器中通过id或class类型获取对象

6).根据对象调用业务方法

8.spring中的单例与多例

单例模式:内存中的对象一份

多例模式:内存中的对象多份

@Scope("prototype")表示多例对象,Spring中默认为单例对象

1)懒加载策略:默认条件下,Spring容器启动,则会创建对象(类比:饿汉式)如果开启了懒加载,用户什么时候使用则对象什么时候创建(类比:懒加载)

@lazy该注解只对单例有效,多例均是懒加载

9.Spring声明周期

对象创建/初始化/业务调用/销毁

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录


前言

提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

一、pandas是什么?

示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。

二、使用步骤

1.引入库

代码如下(示例):

import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import warnings warnings.filterwarnings('ignore') import ssl ssl._create_default_https_context = ssl._create_unverified_context 

2.读入数据

代码如下(示例):

data = pd.read_csv( 'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv') print(data.head()) 

该处使用的url网络请求的数据。


总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

上一篇:python pandas处理数据


下一篇:Docker -简单使用