![](https://img-blog.csdnimg.cn/2020091416431939.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
项目管理与Linux
liunx、maven、git、Nginx
plenilune-望月
这个作者很懒,什么都没留下…
展开
-
liunx下mysql的安装(Centos7完整版)
linux(Centos7)下完整版安装mysql数据库卸载mariadb,否则安装mysql会出现冲突 执行命令rpm -qa | grep mariadb 列出所有被安装的mariadb rpm 包; 执行命令rpm -e --nodepsmariadb-libs-5.5.56-2.el7.x86_64 添加官方的yum源创建并编辑mysql-community.repo文件 a)vi /etc/yum.repos.d/mysql-community.repo ...原创 2020-11-05 10:10:56 · 181 阅读 · 0 评论 -
linux下JDK的安装
1.下载JDK8官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应jdk版本下载。百度云下载地址链接:https://pan.baidu.com/s/1EAVjf4oA218rOG1jjpCuVw提取码:kmw42.登录Linux切换到root用户su root 获取root用户权限,当前工作目录不变(需要root密码)或s..原创 2020-11-03 12:13:22 · 93 阅读 · 0 评论 -
idea中使用git idea中git分支的使用
idea中git分支的使用工作中多人使用版本控制软件协作开发,常见的应用场景归纳如下:假设小组中有两个人,组长小张,组员小袁场景一:小张创建项目并提交到远程Git仓库场景二:小袁从远程Git仓库上获取项目源码场景三:小袁修改了部分源码,提交到远程仓库场景四:小张从远程仓库获取小袁的提交场景五:小袁接受了一个新功能的任务,创建了一个分支并在分支上开发场景六:小袁把分支提交到远程Git仓库场景七:小张获取小袁提交的分支场景八:小张把分支合并到下面来看以上各场景在IDE转载 2020-10-19 10:19:38 · 1618 阅读 · 0 评论 -
Git(五) IDEA 中操作 Git
IDEA 中操作 Git1 使用 IDEA 提交代码1.1 在 idea 中配置 git 路径1.2 在远程仓库上创建仓库创建本地仓库1.3 将项目添加到缓存1.4 提交项目1.5 提交并上传1.6 添加远程仓库地址1.7 查看上传状态如果上传时出现 Push rejected: Push to origin/master was rejected解决办法:1.选择你要上传代码的文件夹,鼠标右键 git Bash Here2..原创 2020-09-16 00:09:16 · 121 阅读 · 0 评论 -
Git(四) Git 常用命令集
Git 常用命令集mkdir: XX(创建一个空目录 XX 指目录名)pwd: 显示当前目录的路径git init 把当前的目录变成可以管理的 git 仓库,生成隐藏的.git 文件。git add XX 把 XX 文件添加到暂存区。git commit -m “XX” 提交文件 -m 后面的是注释git status 查看仓库状态git diff XX 查看 XX 文件修改了哪些内容git log 查看历史记录git reset -hard HEAD^ 或者 git r原创 2020-09-16 00:00:24 · 134 阅读 · 0 评论 -
Git(三) Git 的远程仓库操作(以码云为例)
远程仓库操作(以码云为例)1 在码云注册账号地址: https://gitee.com/2 创建 SSH Key因为数据保存在远程服务器,服务器需要对你的身份进行识别,SSH key 可以让你的电脑和码云之间建立安全的加密连接。2.1令 运行命令 ssh-keygen -t rsa -C " 你的邮箱", 会有三次提示输入,直接回车即可。2.2成 在用户目录下生成 .ssh 目录 ,个 里面有一个 id_rsa.pub 文件 ,保存的就是公钥。登录码云,在 SSH 公...原创 2020-09-15 23:58:19 · 324 阅读 · 0 评论 -
Git(二) Git 的基本使用
1 安装及初始化本地仓库安装完成后打开 Git Bash 窗口输入 git --version 输出版本信息证明安装成功填写用户名和邮箱作为一个标识git config --global user.name "用户名"git config --global user.email "邮箱地址"在本地创建一个目录作为 git 仓库,并通过 git init 命令进行初始化,初始化成功后会在当前目录生成一个.git 目录文件,不要删除及修改。2 Git 存储流程代码工作区---&g原创 2020-09-15 23:49:04 · 87 阅读 · 0 评论 -
Git(一) Git简介
Git 简介1 Git 概念Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的项目。2 其他常见的版本控制工具Subversion(简称 SVN)、CVS 等3 版本控制工具的作用协同修改多人并行不悖的修改服务器端的同一个文件。数据备份不仅保存目录和文件的当前状态,还能够保存每一个提交过的历史状态。版本管理在保存每一个版本的文件信息的时候要做到不保存重复数据,以节约存储空间,提高运行效率。这方面 SVN 采用的是增量式管理的方式,而原创 2020-09-15 23:39:17 · 189 阅读 · 0 评论 -
Maven(五) 使用Maven 进行Tomcat热部署
Tomcat 热部署热部署是指,在外部的 Tomcat 容器运行过程中,动态实现 war 工程的部署,或者重新部署的功能。我们可以使用 Maven 的 Tomcat 插件实现远程热部署,具体命令为:tomcat7:deploy 或 tomcat7:redeploy。其中 deploy 代表第一次部署 war 工程;redeploy代表 Tomcat 容器中已有同名应用,本次操作为重新部署同名 war 工程。实现热部署需要远程访问 Tomcat 容器,所以需要开启 Tomcat 的用户认证机制。在To原创 2020-09-15 11:05:52 · 146 阅读 · 0 评论 -
Maven(四) 基于maven创建war工程、基于SSM CRUD的maven实战
一、 基于 Maven 创建 war 工程1 创建 maven 项目2 创建 webapp 文件夹在 src/main 下新建 webapp 文件夹在 webapp 下新建 WEB-INF 文件夹在 WEB-INF 下新建 web.xml3 配置 web 模块如果不配置会导致无法新建 jsp 文件菜单 --> Project Structure -->4 配置 pom.xml<?xml version="1.0" encoding="U原创 2020-09-15 10:18:14 · 105 阅读 · 0 评论 -
Maven(三) Maven私服使用Nexus搭建与应用
搭建 Maven 私服1 什么是私服私服是一种特殊的远程仓库,它是架设在局域网的仓库服务,私服代理广域网上的远程仓库,供局域网使用。 在企业开发中,私服的建设是有必要的,其好处如下:1.1节省资金、外网带宽利用私服代理外部仓库之后,对外的重复构件下载便得以简化,降低外网带宽压力。1.2 加速 Maven 构建不停地连接请求外部仓库是相当耗时的,但是 maven 的一些内部机制(如快照更新检 查)要求 Maven 在执行构建的时候不停地检查远程仓库数据。因此,当项目配置了很多外原创 2020-09-14 18:12:00 · 533 阅读 · 0 评论 -
Maven(三) Maven 常见插件、常用命令、项目名规范
一、 Maven 中的常见插件1 Maven 内置插件Maven 自身拥有很多内置插件,每一个内置插件都代表了 Maven 的一种行为。Maven在管理项目整个生命周期时,在不同的阶段处理的过程都是使用插件来具体完成。如:构建项目时使用构建插件、编译项目时使用编译插件、清除构建使用清除构建的插件、测试项目时使用测试插件、打包时使用资源拷贝插件以及打包插件。我们可以在不同阶段使用 Maven 中的不同命令来触发不同的插件来执行不同的工作。换言之,Maven 的插件是需要依赖命令来执行的。Ma原创 2020-09-14 17:58:41 · 325 阅读 · 0 评论 -
Maven(二) Maven POM 模型
一、 在 Idea 中创建 Maven 工程二、 Maven 项目结构src 包含了项目所有的源代码和资源文件以及测试代码。src/main/java 这个目录下储存 java 源代码src/main/resources 储存主要的资源文件。比如 spring 的 xml 配置文件和 log4j 的properties 文件。src/test/java 存放测试代码,比如基于 JUNIT 的测试代码一般就放在这个目录下面target 编译后内容放置的文件夹pom.xm原创 2020-09-14 17:36:26 · 484 阅读 · 0 评论 -
Maven(一) Maven简介、整合idea、仓库与配置、工程类型
一、 Maven 简介1 什么是 Maven目前无论使用 IDEA 还是 Eclipse 等其他 IDE,使用里面 ANT 工具。ANT 工具帮助我们进行编译,打包运行等工作。Apache 基于 ANT 进行了升级,研发出了全新的自动化构建工具 Maven。(知道:ANT 有的功能 MAVEN 都有,只是使用起来更加方便了)。Maven 工具基于 POM(Project Object Model,项目对象模型)模式实现的。在 Maven中每个项目都相当于是一个对象,对象(项目)和对象(项目原创 2020-09-14 16:58:06 · 143 阅读 · 0 评论