会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
麦恒
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
11
下一页
2025年7月20日
博客网站wordpress+nginx
摘要: 1、准备工作 1、关闭防火墙 systemctl stop firewalld systemctl disable firewalld 2、设置 SELinux setenforce 0 sed -i 's/^SELINUX=enforcing/SELINUX=disabled/' /etc/sel
阅读全文
posted @ 2025-07-20 02:21 麦恒
阅读(66)
评论(0)
推荐(0)
2024年12月24日
kali02-安装
摘要: 1、下载kali 官网:https://www.kali.org 历史版本:https://old.kali.org/ # 本文适用的是该iso镜像(Kali 2024.1 - 28th February, 2024 - The first 2024 Kali Rolling release. Ke
阅读全文
posted @ 2024-12-24 23:18 麦恒
阅读(371)
评论(0)
推荐(0)
kali01-介绍
摘要: 1、kali介绍 Kali Linux是一个基于Debian的Linux发行版,专注于网络安全和渗透测试。它由Offensive Security开发和维护,包含了许多用于安全评估和渗透测试的工具。Kali Linux的特点包括: 丰富的工具集:Kali Linux预装了超过600种安全工具,包括信
阅读全文
posted @ 2024-12-24 22:38 麦恒
阅读(76)
评论(0)
推荐(0)
2023年10月15日
Maven06-生命周期和插件
摘要: 除了坐标、依赖以及仓库之外,Maven另外两个核心概念是生命周期和插件。 在Maven日常使用中,命令行的输入往往就对应了生命周期,如mvn package就表示执行默认生命周期阶段package。Maven的生命周期是抽象的,其实际行为都由插件来完成,如package阶段的任务可能就会由maven
阅读全文
posted @ 2023-10-15 23:26 麦恒
阅读(36)
评论(0)
推荐(0)
2023年10月14日
基础组件-安装Nexus及简单使用
摘要: 使用私服,就可以降低中央仓库负荷、节省外网带宽、加速Maven构建、部署自己的构件等,从而高效地使用Maven。 有三种专门的Maven仓库管理软件可以用来建立私服:Apache基金会的Archiva、JFrog的Artifactory和Sonatype的Nexus。其中,Arehiva是开源的,而
阅读全文
posted @ 2023-10-14 00:04 麦恒
阅读(1104)
评论(0)
推荐(0)
2023年10月4日
Maven05-maven仓库和nexus
摘要: 1、Maven仓库介绍 1.1、何为Maven仓库 坐标和依赖是任何一个构件在Maven世界中的逻辑表示方式。而构件的物理表示方式是文件,Maven通过仓库来统一管理这些文件。 1.1、什么是构件 在Maven世界中,任何一个依赖、插件或者项目构建的输出,都可以称为构件。例如,依赖log4j-1.2
阅读全文
posted @ 2023-10-04 23:18 麦恒
阅读(227)
评论(0)
推荐(0)
2023年10月2日
Maven04-坐标和依赖
摘要: Maven的一大功能就是管理项目依赖。 为了能自动化地解析任何一个Java构件,Maven就必须将它们唯一标识,这就依赖管理的底层基础--坐标。 示例:有一个项目mavenproject,该项目有三个不同模块分别是mavenproject-A、mavenproject-B、mavenproject-
阅读全文
posted @ 2023-10-02 20:51 麦恒
阅读(117)
评论(0)
推荐(0)
2023年9月18日
Maven03-Maven使用入门
摘要: 1、创建Maven项目的目录结构 为maven-project01项目创建目录结构。首先创建一个名为maven-project01的文件夹,并在其下创建如下目录。 2、编写pom.xml Maven项目的核心是pom.xml,就像Make的Makefile,Ant的build.xml一样。 POM(
阅读全文
posted @ 2023-09-18 03:07 麦恒
阅读(56)
评论(0)
推荐(0)
2023年9月15日
Maven02-Maven简介
摘要: 1、Maven是什么? Maven是一个跨平台的项目管理工具。是Apache组织的一个颇为成功的开源项目,Maven主要用于基于Java平台的项目构建、依赖管理和项目信息管理。无论是小型的开源类库项目,还是大型的企业级应用;无论是传统的瀑布式开发,还是流行的敏捷模式,都可以使用Maven。 2、Ma
阅读全文
posted @ 2023-09-15 05:20 麦恒
阅读(52)
评论(0)
推荐(0)
2023年9月12日
jenkins06-凭证管理
摘要: 1、凭证管理介绍 1、为什么要管理凭证 众所周知,在Jenkinsfile或部署脚本中使用明文密码会造成安全隐患。但是为什么还频繁出现明文密码被上传到GitHub上的情况呢?笔者认为有两个主要原因(当然,现实的原因可能更多): (1)程序员或运维人员不知道如何保护密码。 (2)管理者没有足够重视,否
阅读全文
posted @ 2023-09-12 01:06 麦恒
阅读(585)
评论(0)
推荐(0)
2023年9月11日
jenkins05-参数化pipeline
摘要: 参数化pipeline:是指可以通过传参来决定pipeline的行为。参数化让写pipeline就像写函数,而函数意味着可重用、更抽象。所以,通常使用参数化pipeline来实现一些通用的pipeline。 有两种方法配置参数化pipeline: (1)在Jenkins Web上配置(直接生效) (
阅读全文
posted @ 2023-09-11 21:42 麦恒
阅读(4659)
评论(1)
推荐(0)
2023年9月10日
jenkins04-构建触发器
摘要: Jenkins自动化是指项目按照一定的规则自动执行,这些规则被称为项目触发条件。 Jenkins内置支持cron、pollSCM、upstream三种方式。其他方式可以通过插件来实现。 1、Jenkins内置触发器 对于触发条件,可以从两个维度来区分:时间触发和事件触发。 时间触发是指定义一个时间,
阅读全文
posted @ 2023-09-10 15:18 麦恒
阅读(1578)
评论(0)
推荐(0)
2023年9月3日
jenkins03-Pipeline
摘要: 1、pipeline简介 通常Jenkins pipeline被简称为pipeline。只有安装了pipeline插件,Jenkins才支持pipeline。pipeline代码被写在一个被命名为Jenkinsfile的文本文件中,在同一个代码项目下可以按需创建多个不同名称的Jenkinsfile。
阅读全文
posted @ 2023-09-03 23:08 麦恒
阅读(308)
评论(0)
推荐(0)
2023年8月31日
jenkins02-Jenkins三种常用的项目构建类型
摘要: Jenkins中自动构建项目的类型有很多,常用的有以下三种: 自由风格项目(FreeStyle Project) Maven项目(Maven Project) 流水线项目(Pipeline Project) 其实每种构建类型都可以完成一样的构建过程与结果,只是在操作方式、灵活度等方面有所区别。使用哪
阅读全文
posted @ 2023-08-31 01:59 麦恒
阅读(357)
评论(0)
推荐(0)
2023年8月27日
Maven01-安装Maven
摘要: 1、在linux上安装Maven 1.1、安装JDK 在安装Maven之前,首先要确认已经正确安装了JDK,Maven可以运行在JDK 1.4 及以上的版本上。(maven依赖JDK) //(1)安装JDK //(2)检查JDK ]# java -version java version "1.8.
阅读全文
posted @ 2023-08-27 12:03 麦恒
阅读(73)
评论(0)
推荐(0)
安装JDK
摘要: 1、下载JDK JDK官网:https://www.oracle.com JDK下载地址:https://www.oracle.com/java/technologies/downloads/archive/ JDK8下载地址:https://www.oracle.com/java/technolo
阅读全文
posted @ 2023-08-27 11:42 麦恒
阅读(247)
评论(0)
推荐(1)
2023年8月26日
jenkins01-Jenkins安装和简单使用
摘要: 1、Jenkins简介 Jenkins官网:https://www.jenkins.io/ Jenkins说明文档:https://www.jenkins.io/doc/ Jenkins是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动化构建、测
阅读全文
posted @ 2023-08-26 23:54 麦恒
阅读(322)
评论(0)
推荐(0)
2023年8月21日
GitLab安装和简单使用
摘要: 1、gitlab简介 GitLab官网:https://about.gitlab.com/ GitLab是利用Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 与Github类似,GitLab能够浏览源代码,管理缺陷和注释
阅读全文
posted @ 2023-08-21 00:00 麦恒
阅读(424)
评论(0)
推荐(0)
2023年3月28日
Git12-远程版本库
摘要: 克隆是版本库的副本,包含所有原始对象。因此,每个克隆都是独立、自治的版本库,与原始版本库是真正对称、地位相同的。 克隆允许每个开发人员可以在本地独立地工作,不需要中心版本库,投票或者锁。归根结底,克隆使Git易于扩展,并允许地理上分离的很多贡献者一起协作。 从本质上讲,在下述情况下,分离的版本库是相
阅读全文
posted @ 2023-03-28 10:16 麦恒
阅读(142)
评论(0)
推荐(0)
Git11-储藏和引用日志
摘要: 1、储藏 在日常开发周期中,当要经常中断(例如修复bug、处理来自同事或经理的请求)你正在进行中的工作,你是否感到不堪重负?如果是这样,那么储藏(stash)就是来帮助你的! 储藏可以捕获你的工作进度,允许你保存工作进度并且当你方便时再回到该进度。 当然,你也可以通过Git提供的分支及提交机制来实现
阅读全文
posted @ 2023-03-28 01:02 麦恒
阅读(99)
评论(0)
推荐(0)
1
2
3
4
5
···
11
下一页
公告