自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (6)

原创 Linux 源码安装postgresql

一、下载源码包官网:https://www.postgresql.org/二、安装依赖包yum -y gcc gcc-c++ cmake readline-devel perl zlib*三、创建用户groupadd pgsqluseradd -s /bin/bash -g pgsql -m pgsql四、编译安装./configure --prefix=/opt/pg11.8/pgdatamake && make installchown -R pgsql:pgsq

2020-06-30 14:46:32 54

原创 groovy replace字符串替换

去掉[/etc/hosts]中的“[”和“]”代码def hostFile = "[/etc/hosts]"println hostFile.replace("[","").replace("]","")结果注意如果处理的对象不是字符串,可以用toString()方法转换为字符串

2020-06-29 17:54:56 517

原创 jenkins pipeline获取shell执行结果和执行状态码

获取执行结果result = sh(script: "<shell command>", returnStdout: true)获取执行状态码(0或者非0)excuteCode = sh(script: "<shell command>", returnStatus: true)参考文章:https://blog.csdn.net/liurizhou/article/details/86670092...

2020-06-23 15:59:42 822

原创 curl上传本地文件到网站上

之前用Groovy搞了半天没搞定,谁知用curl一条命令就解决,Linux命令太强大了curl -v -F tiFile=@/tmp/test.tar https://IP/API接口 -i --insecure -H "X-Auth-Token: 实际token值" -H "Descrip:test"/tm/test.tar代表要上传文件的绝对路径采用的是token认证方式-H后面接请求头部信息,多个头部信息用-H隔开指定...

2020-06-17 15:06:18 144

原创 docker run 命令详解(新手入门必备)

例子docker run -itd --name test --hostname test --restart unless-stopped --net=host --cpus=2 -m 1024M \-v /tmp:/tmp -p 80:80 -e MYSQL_IP=192.168.1.1 --device=/dev/uhid nginx:latest-i, --interactive Keep STDIN open even if not attached即使未连接

2020-06-13 17:25:09 1494 1

原创 groovy提取时间戳

def now_date=new Date().format(‘yyyyMMddHm’)println now_date

2020-06-12 17:23:26 653

原创 Groovy的httpRequest GET方法 URL用$filter过滤提示illegal character错误

匹配年龄等于18的字段错误的写法:url = “http://ip/api/$filter=age eq 18”正确的写法:url = “http://ip/api/$filter=age%20eq%2018”PS:空格要用%20代替

2020-06-11 15:28:56 181

原创 脚本式pipeline用node指定在执行机上运行

#!groovytimestamps{ node(agent_1){ println "xxxx" } node(agent_2){ println "yyyy" } }agent_1和agent_2为执行机的标签Jenkins添加Slave执行机

2020-06-05 15:54:57 356

原创 groovy用httpRequest获取token

获取tokendef getToken(){ url = "https://*******" //获取token的API接口 def param = new HashMap() //定义一个映射,用来封装请求体 param.UserName = "name" //用户名 param.Password = "pwd" //密码 //组装请求体,并为Json格式 requestBody = new groovy.json.JsonBuilder(param).toStr

2020-06-03 16:47:39 274

原创 groovy数据类型

将字符串转换为整型def test = Integer.parseInt("111");

2020-06-03 14:04:34 172

原创 Groovy脚本POST请求跳过SSL验证

在请求后面添加ignoreSslErrors:true即可

2020-06-02 11:15:31 100

原创 利用火狐浏览器的编辑和重发功能修改网站POST请求

下载火狐浏览器,输入网站地址选择网络按F12,找到POST请求,右击,选择“编辑和重发”修改请求主体的内容,点击发送

2020-06-02 10:17:43 614

原创 docker save保存镜像的一个坑—用镜像仓库名:Tag和镜像ID保存的文件有差异

t1.tar是docker save name:tag > t1.tar得来的,解压后如下t2.tar是docker save 镜像ID > t2.tar得来的,解压后如下可以看到用镜像ID保存会少一个repositories的文件,文件内容包含:镜像仓库名、TAG、镜像完整ID。注意:在保存的时候最好使用name:tag的方式,否则会出现意想不到的错误...

2020-06-01 15:09:51 502

原创 Jenkins添加Slave执行机

我的Jenkins Master没有Docker命令,但我需要去制作镜像,可以指定一台装有Docker命令的机器来完成这个任务一、添加执行机节点名称一般用执行机IP命令,这样看起来直观二、配置执行机1.启动方式默认采用SSH,需配置SSH凭据参考4.2添加Selenium机器的SSH remote hosts2.还可以配置环境变量3.查看日志三、在Job中指定执行机...

2020-06-01 09:11:59 235

电脑、电子类常见英文缩写

这是我总结的关于计算机和电子类的专业英文缩写词汇,希望能对大家有所帮助,如有不正确的地方,还望赐教!

2012-12-18

如何修复桌面快捷方式

当你中病毒后桌面所有的东西都变成了快捷方式,就来试试我的方法吧,祝你成功!

2012-12-01

电脑可以登QQ、酷狗,但不能进网页问题解决

电脑可以登QQ、酷狗,但不能进网页问题解决

2012-11-06

电脑问题解决

这是我在日常生活中遇到的一些电脑问题,总结了一下解决方法,希望对大家有所帮助

2012-07-12

centos_7.2官方源.tgz

centos_7.2官方源,centos_7.2官方源

2019-12-05

Python-3.6.7.tgz

python3.6.7源码包 tar xzf Python-3.6.7.tar.gz cd Python-3.6.7 ./configure --prefix=/usr/local make && make install

2019-11-03

空空如也

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