自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【python学习笔记】extend() 方法和append()方法

方法时,可以将一个可迭代对象中的元素添加到列表中,而不是将整个可迭代对象作为单个元素添加到列表中。这样可以实现列表的扩展,而不是简单地将另一个可迭代对象作为单个元素添加到列表中。方法可以将一个列表中的元素逐个添加到另一个列表中,实现列表的扩展。方法只能将另一个列表作为单个元素添加到列表中。在这个例子中,开始时有一个名为。的列表,其中包含两个元素。的列表,其中包含两个元素。列表中的第三个元素是整个。列表作为单个元素添加到。列表中的元素逐个添加到。列表中的元素逐个添加到。

2023-08-01 14:34:39 350

原创 【python学习笔记】函数、方法、类等相关的含义和区别

方法是与类相关联的函数,用于操作类的实例对象。类是一种用于创建对象的蓝图或模板,定义了对象的属性和方法。函数可以独立于任何类而存在,而方法是类的一部分。函数是一段可重用的代码块,用于执行特定的任务。函数可以独立于任何类而存在,也可以作为类的一部分。类提供了一种组织代码的方式,可以将相关的数据和功能组合在一起。通过创建类的实例,可以使用该类定义的属性和方法。它们是类中定义的函数,用于操作该类的实例对象。方法可以访问和操作类的属性,并对其进行操作。在Python中,函数、方法和类是编程中常用的概念。

2023-07-31 14:14:35 467

原创 【python学习笔记】argparse --- 命令行选项、参数和子命令解析器

argparse` 模块还提供了其他功能,例如支持不同类型的参数(字符串、整数、浮点数等)、互斥选项、子命令等。`argparse` 是 Python 的标准库中的一个模块,用于解析命令行参数。使用 `add_argument()` 方法来定义参数和选项。使用 `argparse` 模块可以轻松地定义命令行参数和选项,并自动生成用法帮助和错误消息。使用 `parse_args()` 方法解析命令行参数,并将解析结果存储在 `args` 对象中。可以通过 `args` 对象的属性来访问解析后的参数值。

2023-07-28 11:13:16 252

原创 Jira常用管理员操作

【CustomFields】-【Configure】-【Add new context】-添加标签和描述,选择需要应用的项目和issue类型。返回字段【Configure】界面-【Edit Default value】即可为指定项目设置不同的默认值。1、同一个字段,在不同项目不同issue类型中设置不同的值。

2023-04-10 16:05:49 397 1

原创 JenkinsPost避坑

stage中设置catchError和post,当steps运行失败时,将stageResult设置为失败,通过post发送失败邮件通知。结果:steps执行失败时,catchError将stageResult设置为失败,但failurepost没有触发。某个stage失败不影响整体pipeline运行,只需要在stage失败时邮件通知相关人员即可。post支持根据stage核pipeline执行的结果而进行特定处理,但在post。在failurepost前需要加一个always触发post。

2022-08-19 17:12:52 1058

原创 python学习笔记1-类的方法和继承

python类的方法和继承。

2022-07-26 17:07:36 227

原创 jenkins pipeline语法详解

详细说明了jenkins pipeline的语法结构和常用命令

2022-07-06 17:35:45 870

原创 jira根据字段值显示不同界面字段Dynamic Forms Configuration

Dynamic Forms Configuration

2021-03-08 11:17:55 518

转载 三种方法解决 Jenkins 声明式流水线 Exception: Method code too large !

转载自https://cloud.tencent.com/developer/article/1643688这是我第二次在使用 Jenkins 声明式流水线的时候遇到了这个问题,第一次遇到这个问题的时候是在一个 Pipeline 里大概写到 600 多行时候遇到如下错误:org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:General error during class gener.

2020-12-01 17:52:08 2466

原创 gitbash配置快捷指令

vim ~/.bash_profilealias add='git add *'alias m='git commit -m "add"'alias push='git push'alias gitpush='add;m;push'source ~/.bash_profile验证一下 gitpush结果如下,成功

2020-06-03 16:52:38 620

转载 VS2017下载地址和安装教程(图解)

继VS2015版本后,微软又推出了功能更加强大的VS 2017。Visual Studio 2017不仅支持C#、C++、Python、Visual Basic、Node.js、HTML、JavaScript等各大编程语言,还能开发 iOS、Android的移动平台应用,VS 2017 甚至还自带了 iOS 模拟器(之前为 MAC 独享的开发环境)。VS 2017 版本同 15 版一样,细分为三个版本,分别是:社区版(Community):免费提供给单个开发人员,给予初学者及大部分程序员...

2020-06-01 17:49:49 3664 1

转载 以root用户运行jenkins中shell命令

以centOS系统为例,记录下修改Jenkins以root用户运行的方法。修改Jenkins配置文件# 打开配置文件vim /etc/sysconfig/jenkins# 修改$JENKINS_USER,并去掉当前行注释$JENKINS_USER="root"修改Jenkins相关文件夹用户权限chown -R root:root /var/lib/jenkinschown -R...

2020-03-12 14:33:23 787

原创 cron定时

每隔5秒执行一次:0/5 * * * * ?每隔1分钟执行一次:0 */1 * * * ?每天23点执行一次:0 0 23 * * ?每天凌晨1点执行一次:0 0 1 * * ?每月1号凌晨1点执行一次:0 0 1 1 * ?每月最后一天23点执行一次:0 0 23 L * ?每周星期天凌晨1点实行一次:0 0 1 ? * L在26分、29分、33分执行一次:0 26,29,33 *...

2020-01-13 16:48:35 109

原创 jira更新状态

2020-01-13 16:48:22 2080

转载 SHELL脚本--tr命令用法和特性全解

分类:shellundefinedShell技术交流群:921383787本人博客搬家:骏马金龙www.junmajinlong.combash&shell系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html1.1 简介tr主要用于将从标准输入读取的数据进行结果集映射、字符压缩和字符删除。它首先会...

2020-01-07 16:30:24 403

原创 shell中的一些字符串操作

1、截取每个SP-后面的数字分别输出echo "SP-1251、SP-1252、SP-1253、SP-1254、SP-1255、SP-1256、SP-1257 匹配规则自定义开发,匹配词显示,正则优化相关操作" |grep -oP '(?<=SP-)\w+'2、获取SP-后面的所有数字echo "SP-1251、SP-1252、SP-1253、SP-1254、SP-1...

2020-01-07 16:29:44 99

原创 卸载jenkins

1、tomcat启动关闭tomcat:./shutdown.sh删除/webapps/jenkins下所有文件:rm -rf jenkins删除配置文件:rm -rf /root/.jenkins/2、rpm包安装service jenkins stopyum clean allyum -y remove jenkins...

2019-12-24 10:33:52 169

原创 git https免密配置方法

设置配置 .git/configgit config --global credential.helper store

2019-12-05 16:45:15 991 1

转载 同步centos时间为北京时间

yum install ntp ntpdate -yntpdate -u cn.pool.ntp.orghwclock -w国内常见的NTP服务器ntp.sjtu.edu.cn 202.120.2.101 上海交通大学网络中心s1a.time.edu.cn 北京邮电大学s1b.time.edu.cn 清华大学s1c.time.edu.cn 北京大学s1d.time.edu...

2019-12-03 18:29:53 434

原创 jenkins构建结果通知钉钉群

def riqi=''import java.text.SimpleDateFormatpipeline { agent any environment{ name='亲爱的测试员~' date="\$(date +%Y%m%d%H)" } stage('定义日期'){ steps{ script{ def dateFo...

2019-11-15 10:05:40 396

转载 svn log 不常用用法

svn log 展示给你主要信息:每个版本附加在版本上的作者与日期信息和所有路径修改。svn diff 显示特定修改的行级详细信息。svn cat 取得在特定版本的某一个文件显示在当前屏幕。svn list 显示一个目录在某一版本存在的文件。找出一个文件或目录的历史信息,使用svn log命令,svn log将会...

2019-08-16 16:48:54 833

原创 解决pipeline创建文件夹日期和实际使用时间差的问题

def riqi=''import java.text.SimpleDateFormatpipeline { agent any stages { stage('定义日期'){ steps{ script{ def dateFormat = new SimpleDateFormat("yyyyMMddHHmm") def date = n...

2019-07-29 16:41:37 2198

原创 Warning: Unit file changed on disk, 'systemctl daemon-reload' recommended.

CentOS 7下出现Warning: Unit file of mysql.service changed on disk, 'systemctldaemon-reload' recommended.错误,根据提示,解决方法:systemctldaemon-reload

2019-07-26 11:38:13 5401

原创 xftp免费使用

访问地址https://www.netsarang.com/点击 download按钮右侧有个free release 按钮找到Evaluation user / Home & School user填写姓名邮箱邮箱会接受到一个下载链接地址点击地址下载安装...

2019-07-23 15:43:00 2527 1

原创 定时任务

vim /etc/crontabSHELL=/bin/bashPATH=/sbin:/bin:/usr/sbin:/usr/binMAILTO=root# For details see man 4 crontabs# Example of job definition:# .---------------- minute (0 - 59)# | .-------------...

2019-06-25 18:05:30 163

原创 docker快速部署和移除confluence

docker search confluencedocker pull atlassian/confluence-serverdocker imagesdocker images |grep confluencedocker run --privileged=true -ti -v /home/wconf:/home -p 20020:8085 -p 20016:8080 -p 2001...

2019-06-12 22:03:12 796

原创 su切换用户无需输入密码

#!/usr/bin/expect -fset ipaddr "10.19.12.186"set passwd "passwdwuzz"spawn ssh wuzz@$ipaddrexpect {"yes/no" { send "yes\r"; exp_continue}"password:" { send "$passwd\r" }}expect eofexit

2019-05-09 15:15:25 3921

原创 shell脚本里切换用户后继续执行

1、使用<<EOF 参数实现#!/bin/bashsu - wuzz <<EOFpwdecho "hello world"EOF2、使用命令行实现(1)切换用户只执行少量语句su - wudata -c "cd /opt/wudata/datasync-client;pwd"(2)切换用户执行脚本su - wudata -c "cd ...

2019-05-09 14:48:50 13367

原创 pipeline中post的使用——根据jenkins构建结果执行不同的后续步骤

jenkins中,可通过post实现通过构建结果执行不同的后续步骤,例如:在jenkins编译失败的时候,自动更新jira状态;构建成功的时候,邮件通知相关人员。参考样例脚本如下:pipeline { agent any parameters { string(name:'email',defaultValue:'[email protected]...

2019-03-29 10:43:04 7445 4

原创 jira插件之Work Time Calendar——计划及时间跟踪

在插件管理中心安装了Work Time Calendar插件后,即可在日历视图中规划和跟踪时间,生成可配置的时间表,还可使用计时器功能。1、在日历视图中规划和跟踪时间只需拖动时间框即可在日历中计划和报告您的工作活动。您可以移动或调整现有时间条目的大小。 在每周,每月或每日视图之间切换。 查看选定时段的日期和小时。(1)制定计划拖动时间框 →在弹出的对话框中切换至【pla...

2019-03-28 17:32:00 17175 1

原创 Python 条件语句

Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。Python 编程中 if 语句用于控制程序的执行,基本形式为:if 判断条件:if 判断条件1: 执行语句1……elif 判断条件2: 执行语句2……elif 判断条...

2019-03-26 17:54:20 180

转载 Linux下如何查看哪些进程占用的CPU内存资源最多

linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合:ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|headlinux下获取占用内存资源最多的10个进程,可以使用如下命令组合:ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head命令组合解析(针对CPU的,ME...

2019-03-26 11:31:39 143

原创 devops工具清单

代码管理(SCM):GitHub、GitLab、BitBucket、SubVersion 构建工具:Ant、Gradle、maven 自动部署:Capistrano、CodeDeploy 持续集成(CI):Bamboo、Hudson、Jenkins 配置管理:Ansible、Chef、Puppet、SaltStack、ScriptRock GuardRa...

2019-03-22 17:15:04 230

原创 Python 运算符

算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级Python算术运算符以下假设变量:a=10,b=20:运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 - 两...

2019-03-19 17:30:14 137

原创 python字符串、变量赋值

多个变量赋值Python允许你同时为多个变量赋值。例如:a, b, c = 1, 2, "john"print a,b,c标准数据类型在内存中存储的数据可以有多种类型。Python 定义了一些标准类型,用于存储各种类型的数据。Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典)Python数字...

2019-03-18 14:52:16 20867

原创 python经典样例

#!/usr/bin/python# -*- coding: UTF-8 -*-import osdef main(): print 'hello world' print "这是Alice\'的问候." print '这是Bob\'的问候' foo(5, 10) print '=' * 10 print '这将直接执行'+os.ge...

2019-03-15 17:08:08 1581

原创 python基础语法

网上看到的python语法图1、Python 标识符在 Python 里,标识符由字母、数字、下划线组成。在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。Python 中的标识符是区分大小写的。以下划线开头的标识符是有特殊意义的。以单下划线开头_foo的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用from xxx ...

2019-03-13 17:35:26 134

原创 python报错解决

1、Pycharm报错解决:error:please select a valid Python interpreter问题原因: 在pycharm导入源项目的时候没有选择运行Python的程序解决办法:1、更改Pycharm的设置 打开settings(CTRL + ALT + S)或者file&gt;settings,打开配置框,如下图:2、在查询框中输入interpret...

2019-03-13 15:50:07 1547

原创 python2学习笔记1——hello world

执行Python程序对于大多数程序语言,第一个入门编程代码便是"Hello World!",以下代码为使用Python输出"Hello World!":实例(Python 2.0+)#!/usr/bin/python print "Hello, World!"Python 3.0+版本已经把print作为一个内置函数,正确输出"Hello World!"代码如下:实例(Py...

2019-03-12 17:35:26 348

原创 端口相关

1、linux端口使用情况lsof -i:8000

2019-03-05 17:04:45 105

空空如也

空空如也

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

TA关注的人

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