- 博客(57)
- 收藏
- 关注
原创 JENKINS中maven使用jdk8和jdk11环境
步骤:1.首先在jenkins中安装jdk8(maven默认使用的jdk环境)和jdk112.在全局工具配置中添加jdk11的路径3.配置项目,在构建环境选择“With Ant”,然后选择jdk11
2022-02-05 14:47:19 3681 1
转载 链接测试中的dataimagepng;base64是什么
使用Xenu进行链接测试,经常出现如下现象:##将小数据嵌入到html中##Data URI scheme是在RFC2397中定义的##data表示取得数据的协定名称,image/png 是数据类型名称,base64 是数据的编码方法,逗号后面就是这个image/png文件base64编码后的数据##base64简单地说,它把一些 8-bit 数据翻译成标准 ASCII 字符,网上有很多免费的base64 编码和解码的工具,在PHP中可以用函数base64_encode() 进行编码,.
2022-01-12 17:40:14 536
原创 在Centos7上安装vpnc客户端
需求:平时在工作电脑上使用cisco systems vpn client客户端连接远程的服务器,但是现在需要本地内网centos服务器也要连接远程服务器先在centos电脑上安装vpncsudo yum install yum-prioritiessudo yum install vpncIPSec gateway [hostname or ip address of vpn concentractor]IPSec ID [group name]IPSec secret [group pa
2021-09-07 09:48:05 1943
原创 jenkins编译java项目时无法读取pom.xml文件
解决方法:勾选build下的启用触发下游项目/构建时阻止下游触发器 Build--Enable triggering of downstream projects Block downstream trigger when building No changes for http://1.1.1.1/beijing/doc/java since the previous buildParsing POMsFailed to transfer Could not tran...
2021-09-06 11:42:29 1031
原创 https测试
https协议原理:首先,客户端与服务器建立连接,各自生成私钥和公钥,是不同的。服务器返给客户端一个公钥,然后客户端拿着这个公钥把要搜索的东西加密,称之为密文,并连并自己的公钥一起返回给服务器,服务器拿着自己的私钥解密密文,然后把响应到的数据用客户端的公钥加密,返回给客户端,客户端拿着自己的私钥解密密文,把数据呈现出来# 创建服务器的密钥文件server.key[root@bogon ssl]# openssl genrsa -des3 -out server.key 2048Gener.
2021-09-06 11:40:04 110
翻译 ngx_stream_core_module
官方样例:Example Configurationworker_processes auto;error_log /var/log/nginx/error.log info;events { worker_connections 1024;}stream { upstream backend { hash $remote_addr consistent; server backend1.example.com:12345 weig.
2021-08-03 10:23:05 317
原创 Jenkins容器由于虚拟内存不足导致的异常退出
Jenkins容器运行在百度云上,物理内存1G,由于云服务器上的机器普遍没有配置虚拟内存,所以自己为该服务增加了1G的虚拟内存启动Jenkins容器后,Jenkins容器在运行过程中经常自动停止运行或者在构建Maven项目时报错:Maven JVM terminated unexpectedly with exit code 137由于机器上还运行着其他的Jar包,尝试调整这些Jar包的的...
2020-01-21 11:26:31 1270
原创 docker启动redis指定redis.conf参数
启动redis时,通常为了使用密码访问或者修改配置参数的情况下,就需要随时修改redis.conf参数,启动时就要指定redis.conf参数,但redis镜像的启动中并未指定这个参数,所以就用下面这两种方法去解决如果要使用数据卷挂载的话,那要先创建数据卷。因为要先把redis.conf放到这个数据卷中# 用基于CentOS的Dockerfile构建,使用数据卷 myredi...
2020-01-06 23:52:16 1806
原创 postgresql源码安装
详细见官方文档http://www.postgres.cn/v2/downloadwget https://ftp.postgresql.org/pub/source/v12.0/postgresql-12.0.tar.bz2yum -y install readline-devel bzip2tar xjvf postgresql*.bz2cd potgresql-12.0./co...
2019-11-30 16:16:20 168
转载 修改NI值注意事项
NI值的范围是-20~19;普通用户调整NI值的范文是0~19,而且只能调整自己的进程;普通用户只能调高NI值,而不能降低,如原本NI值为0,则只能调整为大于0;root用户才能设定晶层NI值为负值,而且可以调整任何用户的进程;PRI(最终值) = PRI(原始值) + NI用户只能修改NI的值,不能直接修改PRI转自慕课...
2019-05-27 10:57:07 796
原创 awk指定分隔符
awk '{FS=":"}''{print $1,$3}'[root@www ~]# awk '{FS=":"}''{print $1,$3}' txtroot:x:0:0:root:/root:/bin/bashbin 1daemon 2似乎这并不是我们想要的结果?awk默认的原理是逐行将文本读取,然后赋予动作中定义的变量,再执行动作。此时变量$1,$3是按照默认分隔符空格...
2019-05-03 10:29:21 17396
原创 MySQL基于位置的恢复
mydb库中有四张表分别是load_test_A, load_test_B, load_test_C, load_test_D且表中的数据一致mysql> select * from load_test_A;+------------+------+------+------+------+------+------+------+| col1 | col2 | col3...
2019-03-13 23:05:15 308
转载 Respone Headers 中 Etag
作者:ntop链接:https://www.jianshu.com/p/a3ea9619c38d来源:简书(只复制了作者部分的原文)ETag 是 Entity Tag 的缩写,中文译过来就是实体标签的意思。在HTTP1.1协议中其实就是请求HEAD中的一个属性而已。ETag是HTTP1.1中才加入的一个属性,用来帮助服务器控制Web端的缓存验证。它的原理是这样的,当浏览器...
2019-03-04 23:03:35 692
原创 MySQL. ERROR! The server quit without updating PID file
在MySQL启动时总是报错:"MySQL. ERROR! The server quit without updating PID file (/var/run/mysqld/mysqld.pid)."因为安装的GA版,而且是自定义的安装目录(并不是/usr/local/mysql),所以很多默认的配置都需要调整,例如启动脚本安装完成导入数据后才发现忘记开启bin-log,于是修改my...
2019-03-03 23:10:01 429
原创 mysql-5.7.25GA安装
yum -y install libaio libaio-devel[root@bogon ~]# groupadd mysql[root@bogon ~]# useradd -r -g mysql -s /bin/false mysqltar -xf mysql-5.7.25-el7-x86_64.tar.gz -C /usr/local/mysqlmv mysql-5.7.2...
2019-02-28 23:31:31 161
转载 /bin/false 和 /sbin/nologin
转载自:https://blog.csdn.net/liupeifeng3514/article/details/80418381/bin/false:什么也不做只是返回一个错误状态,然后立即退出.将用户的shell设置为/bin/false,用户会无法登录,并且不会有任何提示/sbin/nologin:会向用户显示一条信息,并拒绝用户登录:This account is currentl...
2019-02-28 23:25:16 748
原创 MySQL小小故障排查
启动故障<1>Linux服务器重启后MySQL无法启动;报错:Can’t connect to local MySQL server through socket ‘/var/lib/myslq/mysql.sock’或Another MySQL daemon already running with the same unix socket因为没有正常关闭MySQL服务,导致...
2019-02-26 11:39:03 156
原创 sh: 1: cross-env: not found
配置前端React项目时,在进行npm run build时报错: sh: 1: cross-env: not found 是Windows上独有的组件,解决跨平台,环境变量等问题当前的环境是Linux,所以会找不到cross-env,所以肯定是哪里配置了这个组件查看pack.json文件"scripts": { "start": "cross-env REACT_APP_AP...
2019-02-25 17:14:19 15823
转载 FastDFS双机
参考地址:https://www.cnblogs.com/chiangchou/p/fastdfs.html https://www.linuxidc.com/Linux/2015-04/115767.htmhttps://www.cnblogs.com/Eivll0m/p/5378328.html# 环境# 192.168.1.105(node105)和192.168.1.1...
2019-02-21 18:50:23 439
原创 mysqldump: Got error: 1290: The MySQL server is running with the --secure-file-priv option so it can
MySQL5.7使用mysqldump导出数据时报错:[root@node105 mysql-files]# mysqldump -T /tmp mydbtest studentInfomation --fields-enclosed-by=\" --fields-terminated-by=','-T 指定导出目录mydbtest 库名studentInfomation 表名--f...
2019-02-16 12:36:40 1251
原创 mysql-warning:[Err] 1055 - Expression #1 of ORDER BY
服务器上使用yum安装MySQL5.7社区版后总是提示一条warning信息在Navicat客户端上————>:SELECT VERSION();5.7.23-logSHOW WARNINGS;[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggr...
2019-02-14 16:39:32 1397
转载 Jenkins迁移
文章转载自:http://blog.51cto.com/pizibaidu/1917462systemctl stop jenkins cp -rp /var/lib/jenkins /home/jenkinssed -i s'@/var/lib/jenkins@/home/jenkins@' /etc/sysconfig/jenkins #修改主目录systemctl start j...
2019-01-23 18:04:59 292
原创 Jenkins svn: E175002: timed out waiting for server
报错环境:10.1.1.10 内网 VisualSVN Server服务器10.1.1.18 内网 Jenkins服务器63.1.1.22 阿里云 JenkinsNode服务器,阿里云主机10.1.1.38 内网(代理;内网出口) Nginx代理服务器阿里主机作为Je...
2019-01-23 11:26:41 3307
原创 Centos7创建swap
阿里云的ecs服务器默认时没有swap的,有的程序依赖swap创建交换分区[root@www opt]# dd if=/dev/zero of=/opt/swapfile bs=1024 count=1024000 #1024*1024000=1G1024000+0 records in1024000+0 records out1048576000 bytes (1.0 GB) c...
2018-12-10 14:13:45 356
原创 jenkins构建maven项目找不到依赖的jar包
项目及项目关系:project-master和project-master-service依赖project-master-domain这个jar包首先编译project-master-domain这个项目,编译完成ok接下来编译project-master和project-master-service报错找不到project-master-domain这个jar包原因:在proje...
2018-11-21 16:07:10 2846
原创 LAMP
# Apacheversion:2.4 source codeyum -y install apr* gcc-c++ make pcre-devel zlib-develtar -xvf httpd-2.4.37.tar.gzcd httpd-2.4.37./configure --prefix=/usr/local/httpd --enable-so --enable-cgi --e...
2018-11-15 09:09:54 166
转载 oracle表空间扩容
参考: https://www.linuxidc.com/Linux/2013-02/79549.htmhttps://blog.csdn.net/panliuwen/article/details/50543914# 查看表空间的数据文件路径select t.* from sys.dba_data_files t where t.tablespace_name ='TSFA';...
2018-11-01 10:51:05 170
原创 npm install 报错 stack Error: EACCES: permission denied
### npm install时报错:[root@localhost ~]# npm install................gyp verb cli 'rebuild',gyp verb cli '--verbose',gyp verb cli '--libsass_ext=',gyp verb cli '--libsass_cflags=',gyp v...
2018-09-14 16:07:48 6054
转载 sysdig
#转载自http://blog.51cto.com/cstsncv/1982103#由于原文很多都是英文解释,按照自己的理解随便翻译了下#原文有部分使用方法没理解,就没有写# 查看占用网络带宽最多的进程sysdig -c topprocs_net# 查看连接最多的端口(以连接的bytes为单位和以连接数为单位)sysdig -c fdbytes_by fd.sport ...
2018-09-12 10:30:13 460
转载 linux load average 异常
环境:CentOS Linux release 7.3.1611 (Core) Kernel:3.10.0-514.el7.x86_64[root@localhost ~]# cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l2[root@localhost ~]# cat /proc/cpuinfo| grep "cpu ...
2018-08-18 22:18:41 668 1
原创 Jenkins定时构建
在Jenkins项目中的"配置"中设置定时构建任务构建触发器下两个选项可以设置定时任务。Poll SCM~定时轮询SVN,查看SVN中是否有数据变化,如果有变化,则执行构建任务Build periodically~无论SVN中数据有无变化,均执行定时化的构建任务语法格式:与crontab的格式略有不同但是仍然采用下面这样的形式* * * * *...
2018-08-10 16:57:58 209
原创 Linux(Centos)磁盘配额
关于磁盘配额磁盘配额:限制某个用户能够使用的磁盘空间,例如linux中的某个用户,不断的上传垃圾文件,占用磁盘空间磁盘配额针对对一般身份用户和用户组有效,对root权限用户无效centos6只能作用在分区上,centos7不仅能作用在分区上,还能作用在目录上磁盘配额的记录文件保存在开启磁盘配额分区的根目录下面,它们是aquota.user和aquota.group软限制soft(最低...
2018-08-04 13:44:24 453
原创 centos7 安装openoffice和libreoffice
#安装openoffice[root@cql ~]# tar -xf Apache_OpenOffice_4.1.5_Linux_x86-64_install-rpm_zh-CN.tar.gz[root@cql zh-CN]# cd RPMS/[root@cql RPMS]# rpm -ivh *.rpm[root@cql zh-CN]# desktop-integration/...
2018-07-27 11:39:35 760
原创 df -h命令卡死
执行df -h命令无返回数据<1>发现是之前挂载的windows目录失去连接(windows电脑重启关机等原因)//10.1.23.75/123 on /mnt type cifs (rw,relatime,vers=1.0,cache=strict,username=Everyone,.......)[root@localhost ~]# umount -f //...
2018-06-06 09:10:59 4494
原创 Linux和Windows访问Windows共享文件夹
<1> 设置远程Windows主机共享目录‘<2> Linux访问共享目录linux安装cifs-utilsmount.cifs //192.168.200.12/app /media/app/ -o user=xxx,pass=xxx pass是我们windows的登录密码<3> Windows 访问共享目录cmd--->\\远程主机ip\共享目录名称&...
2018-05-15 23:41:41 1995
原创 Samba共享Windows客户端不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接
[MyShareDir-1] comment = MyShareDir1 path = /home/MyShareDir1 browseable = yes read only = yes valid users = ShareUser1,ShareUser2 public = no[MyShareDir-2] commen...
2018-05-10 11:21:18 7123
原创 MongoDB导入json文件中文乱码
查看了网上资料设置了cmd终端的字符编码,仍然没有解决问题.........将远程windows服务器上json文件导到本地,使用NotePad++<1> 将编码字符集改成中文<2> 并转为utf8编码#<1>,<2>不知道具体那一步影响了结果。反正mongoimport导入后问题就解决...
2018-04-28 09:05:44 2351
原创 ping: www.baidu.com: 未知的名称或服务
其实这个问题很简单,碰上这样的问题,假如当时多思考一两分钟就能解决。可是人吧,总是习惯性的去做某些事。我一碰到问题第一步肯定是先去查资料,找百度谷歌。很少有自己去思考问题的时候。不知道这是不是惰性,反正我也挺懒的。要不也不会现在一事无成...........新建的centos7.3服务器,安装好系统后,使用yum安装软件,报错"连接不到yum仓库",先去看了yum仓库的文件,没问题。ping内网,...
2018-04-24 16:49:07 43345 8
原创 extundelete误删除恢复工具(ext4文件系统)
工具安装:[root@localhost ~]# yum -y install e2fsprogs-devel e2fsprogs-libs[root@localhost ~]# tar -xf extundelete-0.2.4.tar.bz2 [root@localhost extundelete-0.2.4]# ./configure && make &&...
2018-04-17 09:01:02 1272 1
原创 inode和block中关于直接连接,间接,双间接,三间接
block:文件存储在硬盘上,硬盘的最小存储单位是"扇区",每个扇区存储512个字节,操作系统在读取硬盘的时候,会一次性连续读取多个扇区,即一次性读取一个"块"。块就是block.块是文件存取的最小单位。最常见的是4kb,即连续8个扇区组成的块inode:文件的数据存储在块中,为了找到文件及文件的数据,就出现了专门存放文件元信息的一个区域,即inode.一个文件必须占用一个inode,但至少占用一...
2018-04-14 20:50:42 2725 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人