IT浪子の博客
04
26
jenkins 获取插件,下载插件提速,配置国内镜像 jenkins 获取插件,下载插件提速,配置国内镜像
jenkins 是目前比较流行的自动化运维工具,由于 jenkins 的镜像源是国外的所以再下载插件的时候会非常慢,甚至会超时,所以本文就重点介绍如何解决这个问题。 正确的做法自然是修改为国内的镜像源,本文使用的是清华大学的镜像源站 清华大学开源软件镜像站 主要分以下两种情况 1. 尚未安装的的情况 本文使用 war 其他类似 1.1 下载包 下载地址 jenkins.war下载地址 1.2 启
2020年4月26日
26
Linux下 Spring Boot 上传找不到临时目录, 出现500错误 Linux下 Spring Boot 上传找不到临时目录, 出现500错误
错误原因 在 Linux 系统中, Spring Boot 应用以 java -jar 命令启动时,会在操作系统的 /tmp 目录下生成一个 tomcat (或 undertow )临时目录,上传的文件先要转换成临时文件保存在这个文件夹下面。由于临时 /tmp 目录下的文件,在长时间( 10天 )没有使用的情况下,系统执行了 tmp 目录清理服务( systemd-tmpfiles-clean.
2020年4月26日
20
Selenium ChromeDriver 截图标记指定元素的方法 Selenium ChromeDriver 截图标记指定元素的方法
phantomjs 是无头浏览器的代表,可以截全屏的图,对于标记元素来说是很简单的;不过最新的 Selenium 版本表示不再支持;所以只能使用其他的代理品; 正好 chrome , Firefox 等都推出无头模式,这里就使用 ChromeDriver 作为演示 ChromeDriver 通过设置 setHeadless(true) 既可开启无头模式 设置 ChromeDirver 必要的参数
2020年4月20日
06
06
06
CentOS 7 安装 PostgreSQL CentOS 7 安装 PostgreSQL
添加 PostgreSQL11 仓库到 Centos7 中 yum install https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/pgdg-centos11-11-2.noarch.rpm -y 查看可安装的软件 yum list postgresql* 安装 PostgreSQL11 yum inst
2020年4月6日
06
Centos7 开启 BBR 加速 Centos7 开启 BBR 加速
Centos7 BBR 加速 TCP BBR 是谷歌出品的 TCP 拥塞控制算法。BBR目的是要尽量跑满带宽,并且尽量不要有排队的情况。 BBR 可以起到单边加速 TCP 连接的效果 TCP-BBR的目标就是最大化利用网络上瓶颈链路的带宽。一条网络链路就像一条水管,要想最大化利用这条水管,最好的办法就是给这跟水管灌满水 BBR解决了两个问题: 在有一定丢包率的网络链路上充分利用带宽。非常适合高延
2020年4月6日
06
Centos 7 升级内核 Centos 7 升级内核
Centos 7 升级内核 安装yum源 参考 http://elrepo.org/tiki/tiki-index.php rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org # 导入公共秘钥 yum install https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.no
2020年4月6日
06
Spring Boot 2.x Whitelabel Error Page 源码分析以及解决方案 Spring Boot 2.x Whitelabel Error Page 源码分析以及解决方案
Spring Boot 2.x Whitelabel Error Page 源码分析以及解决方案 在使用 Spring Boot 如果出现错误会出现 Whitelabel Error Page 页面,这个是 Spring Boot 默认处理错误的一个页面,是一硬编码的形式创建的。我们可以替换调,使用自己的error页面,并且美化它。 网上也有很多类似的文章,不过看了很多有的不全面、有的根本就是错
2020年4月6日
06
二进制及位运算的理解 二进制及位运算的理解
bit 、byte 、字 1 bit = 1 二进制数据 计算机中最小的单位 1 byte = 8 bit 1 字母 = 1 byte = 8 bit 1 汉字 = 2 byte = 16 bit 1 KB = 1024 byte 1 MB = 1024 KB 1 GB = 1024 MB 基础知识 原码、补码、反码 原码 一个正数,按照绝对值大小转换成的二进制数;一个负数按照绝对值大小转换成的
2020年4月6日
06
06
防火墙的基本操作 防火墙的基本操作
启动防火墙 systemctl start firewalld.service 关闭防火墙 systemctl stop firewalld.service 防火墙开机自启 systemctl enable firewalld.service 添加端口 firewall-cmd --permanent --zone=public --add-port=22/tcp 删除端口 firewall-c
2020年4月6日
06
Centos 7 Nodejs 源码安装 Centos 7 Nodejs 源码安装
默认情况 Centos 7 不安装 Nodejs , 这里就演示用源码的方式在 Centos 7 上安装 Nodejs 下载 Nodejs 源代码 # wget https://npm.taobao.org/mirrors/node/v10.15.3/node-v10.15.3.tar.gz 解压安装 # tar -zxvf node-v10.15.3.tar.gz # cd node-v10.
2020年4月6日
06
Centos 7 Nginx + PHP7源码安装 Centos 7 Nginx + PHP7源码安装
本篇介绍源码安装 PHP7 , 并搭配 Nginx 使用 安装 Nginx 参考 Nginx 安装教程、系统服务脚本说明 安装 PHP7 下载 PHP7 wget https://www.php.net/distributions/php-7.3.5.tar.gz 解压 tar -zxvf php-7.3.5.tar.gz cd php-7.3.5 创建PHP用户 groupadd -r php
2020年4月6日
06
Centos 7 用户常用命令 Centos 7 用户常用命令
Centos 7 常用的命令~ 总结 一、 用户相关 参考: Linux 命令大全 将已存在的用户加入组 usermod -aG root test 彻底删除用户包括用户目录和空间 userdel -r [userName] 将用户从组中移除 gpasswd -d [userName] [groupName] 查看用户属性 id [userName] 查看所有的用户 cat /etc/passw
2020年4月6日
1 / 2