自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Maven企业级应用(九)将开发好的工程发布到私服

1、nexus的权限管理nexus中的每个用户可以分配多个角色,然后每个角色可以有多个权限,每个权限代表一种功能。比如浏览依赖,部署发布包,等等nexus有三个默认的用户admin(管理员账号),密码为admin123deployment:可以搜索和部署,是普通的开发账号,密码是deployment123(在nexus 3.x最新版本里已经被消除掉了,需要手动创建)anonymous:在没有给认证信息的情况下,就是这个匿名账号,可以下载和查看依赖。(1)新建角色(2)新建用户此时

2021-10-13 10:32:17 185

原创 Maven企业级应用(八) 基于nexus搭建企业级仓库架构

1、修改maven-central仓库如下图所示将maven-central仓库代理的中央仓库改为阿里的镜像仓库http://maven.aliyun.com/nexus/content/groups/public2、手动创建3rd-party仓库首先点击create repository选择如下仓库类型输入如下配置即可3、配置项目强制走私服为当前机器配置统一的仓库地址,一般是直接配置为私服组(maven-public),私服组会去找对应的仓库,此时需要在settings.xml加入如

2021-10-13 09:50:29 207

原创 Maven企业级应用(七)搭建nexus私服

1、nexus的安装和启动从https://www.sonatype.com/download-oss-sonatype下载好nexus-3.6.0-02-bundle.zip,将bundle包加压到某个目录,此时就可以看到两个子目录nexus-3.6.0-02:这里包含nexus运行需要的文件sonatype-work:包含nexus的配置文件、日志文件、仓库文件通过cmd打开命令窗口,并进入到nexus的bin目录里,如下所示,里面有一个nexus.exe文件,通过nexus.exe/run启动

2021-10-12 21:43:55 297

原创 maven企业级应用(六)之私服前置知识

1、仓库的基本介绍刚开始的时候如果不用maven来管理项目,我们就需要在每个项目中创建一个lib目录用来放项目的所有依赖,打包的时候就会将所有依赖打入jar包中。若公司有几十个,甚至上百个项目,每个项目就都需要维护一份依赖。这样一来,第一就会非常浪费空间,第二非常不方便管理:若我们需要对依赖进行升级,就需要先删掉原来的依赖,然后再放入新包。maven的仓库就是用来用来统一管理依赖的地方。哪怕有几十个项目,但是各个项目中若存在相同的依赖,那么仓库里只会存在一份,而不会放在各个项目的lib目录中,从而消除了

2021-10-12 20:45:29 139

原创 Maven企业级应用(五) 之依赖冲突

1、大白话讲解依赖冲突上一篇文章中我们了解到了maven会通过依赖调解机制来给已有项目的不同版本选择一个版本来使用。此时如果maven选择错误的版本,就有可能出现某某某class not found或者某某方法()not found的错误,这就是传递性依赖+依赖调解导致的问题。2、依赖冲突是如何产生的?比如项目X依赖了A和B,此时A依赖了C-1.0,B依赖了D,D依赖了C-2.0X -> A -> C-1.0X -> B -> D -> C-2.0此时X离C-1.0

2021-10-12 19:11:49 101

原创 Maven企业级应用(四) 之依赖管理机制

1、依赖引入的方式可以用如下方式引入依赖<dependency> <groupId></groupId> <artifactId></artifactId> <version></version> <type></type> <scope></scope> <optional></optional></dependency>

2021-10-12 17:31:22 649

原创 Maven企业级应用(三)之坐标讲解

1、maven坐标简介每个maven项目都有一个坐标groupId + artifactId + version + packaging + classifier 这五个维度的坐标可以唯一确定一个依赖包,任何一个项目都是用这五个坐标唯一定位到一个发布包。实际生产中用的最多的是groupId + artifactId + version这三个维度,后面两个维度99%的情况下用不到。我们需要在pom.xml里配置需要的依赖的坐标,然后maven会自动从中央仓库下载后缓存到本地仓库里。打包的时候,可以通

2021-10-12 15:49:22 747

原创 Maven企业级应用(二)

1、使用maven快速创建一个工程首先需要在settings.xml中加一段配置,用阿里云的镜像仓库去下载各种东西<mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/pub

2021-10-05 11:22:20 111

原创 Maven企业级应用(一)

学习目标以及maven优势学习目标能看懂公司项目里的各种maven配置,并且能配置自己的maven环境。使用各种依赖或者插件,进行配置的时候不用再迷迷糊糊、依葫芦画瓢地照抄网上。能看懂开源框架的pom.xml能搭建maven私服,用maven进行企业级的规范化工程管理。如果没有maven会怎样1.在编写完自己负责的功能模块后,还需要编写对应的单元测试,然后再运行单元测试,生成单元测试覆盖率报告。2.如果用到第三方的jar包,需要自己去寻找对应的jar包,然后添加到工程里去,同时需要解决依

2021-10-03 00:22:51 175

原创 Dive-into-DL-TensorFlow2.0(Tensorflow基本操作)

1.创建张量TensorFlow 的张量在概念上等同于多维数组,我们可以使用它来描述数学中的标量(0 维数组)、向量(1 维数组)、矩阵(2 维数组)等各种量,示例如下:首先导入tensorflowimport tensorflow as tfprint(tf.__version__)输出2.3.0定义一个随机数(标量)random_float = tf.random.uniform(shape=())random_float<tf.Tensor: shape=(), dty

2020-08-22 19:38:08 560

原创 Dive-into-DL-TensorFlow2.0(TensorFlow 安装与环境配置)

安装步骤安装 Python 环境,建议安装 Anaconda3装好后进入Anaconda的终端如下图接着使用 Anaconda 自带的 conda 包管理器建立一个 Conda 虚拟环境,并进入该虚拟环境。在命令行下输入:conda create --name tf2 python=3.7 # “tf2”是你建立的conda虚拟环境的名字conda activate tf2 # 进入名为“tf2”的conda虚拟环境使用 Python

2020-08-22 13:06:18 300

原创 Python数据分析与可视化(清洗数据)

清洗数据缺失数据本节主要讲解对数据集中缺失数据的处理缺失数据填充缺失数据使用统计值使用模型查找和删除缺失数据缺失数据当我们读入数据时发现某些值缺失!我们可以怎么处理呢?首先,我们应该尽量搞明白为什么缺少数据点。他们是不是随机丢失了?当数据集足够大的时候,我们可以删除随机丢失的数据。如果数据由于某种原因而丢失,那么丢失数据意味着源数据为0?还是意味着某些故障?我们应该对这些非随机缺失值进行处理。例如,如果它们应该为0,则将它们设置为零。其次,我们应该考虑所拥有的数据中有多

2020-08-08 11:00:14 1911

原创 Python数据分析与可视化(数据分析)

数据分析数据统计与计算本节讨论使用Pandas来对数据进行处理和分析,主要包括以下内容获取数据的统计信息显示数据类型转换数据类型去除数据的重复值对数据进行分组寻找数据间的关系计算百分比在上一节“数据读取”中,我们用到了Pandas。现在我们将更深入了解Pandas在处理数据方面的应用。首先先复习一下上节课中用Pandas读取CSV文件的代码:import pandas as pd# 创建列名列表names = ['age', 'workclass', 'fnlwgt', '

2020-07-30 12:34:02 13376

原创 Python数据分析与可视化(读取数据)

读取数据含有逗号分隔符文件JSON文件源文件含有逗号分隔符文件本节主要讲CSV类型的文件以及如何使用Pandas库来读取CSV文件。CSV文件的简介用Pandas来读取CSV文件CSV文件的简介在机器学习中以逗号作为分隔符的文件很常见(CSV文件),这种类型的文件每一行都有数据,每行的数据元素之间通过通过逗号分隔,用Pandas可以很方便的读取这类文件。用Pandas来读取CSV文件这是详细的说明文档在读取文件之前先了解一下三个参数sep-指定分隔符,如果不指定默认值是’,

2020-07-24 21:53:15 9726 5

原创 Python数据分析与可视化(基础知识)

757

2020-07-23 20:07:52 5555 1

空空如也

空空如也

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

TA关注的人

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