自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 idea快捷键

查找、替换ctrl+shift+alt+n 查找类ctrl+f 单文件查找ctrl+shift+f 全局查找查看结构ctrl+F12 查看类中方法和属性ctrl+h 查看类的继承和实现关系重构快捷键ctrl+alt+m 抽取方法ctrl+alt+t surround with...

2019-08-03 10:53:45 238

原创 服务器磁盘满了排查

自己用的服务器搞了几天jenkins之后,磁盘瞬间满了。干啥都报错 No space left on device …。df -h看下磁盘使用率100%了然后就排查咯。先到/目录下,执行du -sh *,然后找到最大的那个文件夹,进去,再次执行这个命令,直到找到大文件为止。发现是jenkins日志文件有40多G,删掉日志文件。然后df -h查看磁盘使用情况,发现还没释放空间, lsof ...

2019-05-08 18:43:37 373

原创 npm打包代码报奇怪的错

项目各环境:node:v8.11.3npm:5.6.0项目使用的是angular5部署到服务器上时,npm install重新安装依赖,报错npm ERR! code EINTEGRITYnpm ERR! sha1-5oowx8sETi+zYrQoRp/rKRwuCdg= integrity checksum failed when using sha1: wanted sha1-5o...

2019-05-07 10:28:08 3002

转载 docker 保存镜像为tar压缩包

内网环境无法拉取dockhub镜像,在可以联网的机子上拉镜像,用下面的命令把镜像打包为tar文件docker save -o xxx.tar 镜像名然后再内网的机器上load镜像docker load -i xxx.tar原文地址https://www.v2ex.com/t/203317...

2019-04-28 16:13:29 11313

原创 springboot禁用security,不需要登陆

springboot引入security依赖之后,默认访问资源需要登陆,不想用的话可以禁用,有两种方式1、启动方法上如下注解@EnableAutoConfiguration(exclude = {SecurityAutoConfiguration.class})2、启动方法上如下注解@SpringBootApplication(exclude = {SecurityAutoConfigu...

2019-04-23 16:31:00 23341 14

原创 idea设置类注释,方法注释模板

设置类注释模板模板/** * @Copyright: * @Description: * @author: ${USER} * @since: ${DATE} ${TIME} * @history: 1.${DATE} ${TIME} created by ${USER} */设置方法数值模板模板:* * * @author $author$ * @date...

2019-04-22 21:44:52 160

原创 prometheus用promtool测试预警规则文件是否有误

./promtool check rules 规则文件名例如./promtool check rules prometheus_rules.yml

2019-04-21 22:01:22 1912

原创 用nohup命令在后台启动linux服务

有时候用一些脚本启动服务时,服务起来了,又不能中断,可以后台启动服务。nohup 脚本命令 &比如nohup ./alertmanager &

2019-04-21 21:58:24 1820

原创 springboot日志设置

springboot项目的启动依赖spring-boot-starter包含了spring-boot-starter-logging依赖的,所以springboot项目默认就支持日志。使用的日志为slf4j。一般在类中创建log对象时,getLogger()方法中最好写上需要打印日志的具体类class对象private static final Logger log = LoggerFacto...

2019-04-02 20:29:33 266

转载 重新定义Spring cloud实战笔记------eureka参数调优

阅读书籍笔记 -------摘自《重新定义Spring cloud实战》eureka中的核心参数:client端核心参数:eureka: client: ##=========>基本参数<============ #告知Client有哪些region和availability-zones,支持配置修改运行时生效 availability-zones: ...

2019-03-18 17:07:16 927

原创 nginx反向代理与负载均衡

1nginx反向代理反向代理设置是在location配置项中配置,可以根据请求路径前缀,设置多个反向代理,几多个location配置server { listen 8089; server_name localhost; #charset koi8-r; #access_log logs/host.access.l...

2019-03-11 18:30:27 126

原创 docker私有镜像仓库harbor搭建和配置

安装前提:宿主机安装有docker下载安装包下载地址:github https://github.com/vmware/harbor/releases解压之后,进入harbor目录,打开 harbor.cfg文件 ,配置修改以下hostname值 可以用ip或域名,不能用localhost或127.0.0.1然后本目录执行 ./install.sh安装。安装过程中会拉取所需要的镜像。...

2019-03-01 15:40:40 512

原创 linux 变量相关操作

1变量的查看,添加,删除(1)查看 echo 变量名 或者 echo ${变量名} (2)添加 key=value 就可以设置名为key,值为value的变量 在原有变量后面追加 name=${name}aaa #aaa为需要追加的值(3)删除 unset 变量名...

2019-03-01 08:55:12 140

转载 SecureRandom产生随机数性能优化 -Djava.security.egd=file:/dev/./urandom

可以使用"-Djava.security.egd=file:/dev/./urandom"加快随机数产生过程。参考博客https://blog.51cto.com/leo01/1795447

2019-02-28 11:26:38 18613

原创 shell中test命令参数详解

参考资料 《鸟哥的linux私房菜-基础篇》test命令一般用来测试一个文件是否存在或者是否有某个权限,以及两个对象的比较等等文件类型判断 示例命令 test -e filename -e :该文件是否存在 -f :该文件是否存在且是file类型 -d : 该文件是否存在且为目录 -b:该文件是否存在且为block device装置 -c:该文件是否存...

2019-02-27 17:05:17 1176

原创 搭建zookeeper集群各节点拒接连接,集群无法启动

这里说下我碰到的一个问题,在三台云服务器上搭建zookeeper集群。其中server.0,server.1,server.2写的是服务器分配到的公网ip,但是无法连接到各节点。原因是分配到的ip不是服务器网卡的ip,所以导致节点间无法连接。解决办法:在zookeeper的配置中有这样一个参数 quorumListenOnAllIPs,改参数默认为false将该参数设置为true,Zoo...

2019-02-24 18:47:50 2522

原创 linux 压缩 ,解压文件知识点

tar命令 常用的参数和用法如下压缩1例: 我要备份我自己的数据目录/usr/local/compose_test2 time tar -zpcv -f ./back.tar.gz ./ time: 会显示压缩过程使用时间 -f :后面要紧跟打包之后的文件 (./back.tar.gz) ./ : 要打包的文件或目录查看压缩包中文件 2例: 查看上例打包好的压缩包中...

2019-02-15 00:54:19 164

原创 linux 指令和文件的搜寻

1 which 寻找执行档 which [-a] command -a: 将所有由PATH中可以找到的指令均列出,不止第一个被找到的 例:搜寻ifconfig指令的完整文件名 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190210154027206.png) 例:搜寻 which指令档名 ![在这里插入图片描述](...

2019-02-12 23:07:50 136

原创 linux 文件预设权限 umask

文件预设权限就是为新建的文件或目录预先设置权限使用umask可查看现有的文件预设权限,会以数字的形式展示, umask -S可以以字符的形式展示0022第一个0:特殊权限用的第二个0:当前用户的第三个2:同组用户的第四个2:其他用户的注意:umask指定的预设权限是新建文件会目录时要去掉的权限。例如上面的预设权限是0022 那么新建的文件或目录权限为755(rwxr-xr-x)...

2019-02-10 15:32:36 689

原创 docker构件 mysql容器

1 先拉一个mysql基础镜像2 创建mysql容器要映射到本机的目录,用来保存日志,数据等信息,不至于容器一关数据就丢失。创建 如下目录结构– /usr/local/mysql_data– conf– my.cnf #作为mysql配置文件 ,挂载到容器的/etc/mysql/my.cnf– data– mysql 映射到容器的/var/lib/mysql,做为数据目录– lo...

2019-01-30 17:31:04 268

原创 docker批量删除,停止 镜像和容器

学习过程中,创建了很多容器,镜像,一个一个删太慢了。1 批量删除容器docker rm docker ps -a -p2 批量删除镜像docker rmi docker images -q

2019-01-28 13:44:42 1675 1

原创 连接服务器上mysql数据库问题

用SQLYog连接服务器上的mysql数据库时发现报1130的错误,具体错误信息如下!原因是本地主机的网卡IP远程连接时不允许通过该主机连接到MYSQL服务器,需要给我的主机添加连接的权限。登录mysql,GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘123456789’ WITH GRANT OPTION; #允许任何ip...

2019-01-27 11:29:41 309

原创 docker学习笔记二 镜像和仓库的使用

一 镜像的基本操作   1 镜像基本命令       (1)拉取镜像                 docker pull 镜像名 (:tag) 拉取镜像,如果在镜像名后加上:标签,就拉取指定标签的镜像        (2) 查找镜像                 docker search 镜像名   查找docker hub上的公共镜像  2  容器基本命令  ...

2019-01-26 15:07:01 154

原创 docker学习笔记 一 安装以及简单操作

一 安装 我是在centOS7上安装的docker,安装比较简单,没碰到什么其他问题。yum install docker 一会就安装好了。安装完之后,启动docker服务,并将其设置为开机启动service docker start ---- 启动docker服务chkconfig docker on ----- 设置docker服务为开机启动docker ...

2019-01-24 17:20:10 105

原创 npm 安装依赖包提示找不到python环境和Could not load the Visual C++ component “VCBuild.exe”

1 提示找不到python环境变量:            一般错误信息中会提示找不到python2,需要安装python2,并且配置python环境变量。然后设置npm常用的python版本,用以下命令npm config set python python2.7  或者 npm install --python=python2.7 2 如果安装完之后,安装npm模块时还提示Coul...

2019-01-24 15:38:25 6308

原创 nginx笔记

一 基本配置 1配置文件结构与作用: worker_processes 1; # 配置nginx工作的子进程数量。一般配置为服务器cpu核数 * cpu数量#nginx错误日志存放位置#crit表示的是日志级别,nginx的错误日志级别有以下几种,默认是crit#debug > info > notice > warn > err...

2019-01-23 20:32:35 52

原创 centOS7 搭建jenkins 自动部署angular5项目 学习教程

首先安装jenkins不多说,网上教程到处都是。下面记录下过程中我遇到的问题。1禁用Jenkins的日志保存Jenkins的日志文件非常大,不禁用的话,服务器磁盘很快就会满。在jenkins的设置面板设置 -》 系统日志 -》日志级别 -》配置级别添加一条日志配置 javax.jmdns off ,重启jenkins2 安装支持gitlab插件jenkin...

2019-01-15 14:02:41 1957

原创 Vue引入 element-ui 碰到如下错误

Module build failed: Error: No PostCSS Config found in:在根目录下新建postcss.config.js文件添加如下代码module.exports = { plugins: [ require('autoprefixer')({ browsers: ['last 5 versio...

2019-01-03 16:04:07 703

原创 mysql5.7版本以上 root默认密码

mysql5.7 版本以上默认密码不再是为空了,而是在安装时会随机生成一个默认密码用以下命令可查看该默认的密码grep "temporary password" /var/log/mysqld.log刚安装的mysql密码校验等级比较高,设置一些简单密码(123456789)不会通过,用以下命令设置安全等级set global validate_password_policy=...

2019-01-01 21:13:56 5431

原创 springcloud-------Eureka的服务发现

服务发现可以获取Eureka注册中心里面已经注册的微服务的相关信息,可以在controll中暴露相关的接口 @Autowired private DiscoveryClient client; @GetMapping(value = "/dsicovery") public Object discovery() { List<String> list = cli...

2018-11-24 14:53:29 100

原创 dock常用命令

1  抓取镜像到本地docker pull library/hello-world上面代码中,docker image pull是抓取 image 文件的命令。library/hello-world是 image 文件在仓库里面的位置,其中library是 image 文件所在的组,hello-world是 image 文件的名字。2 运行image文件docker run  ...

2018-11-10 20:24:27 864

原创 docker使用过程中遇到的问题

1 用docker run hello-world命令运行时遇到如下错误response from daemon: error creating overlay mount to /var/lib/docker/overlay2/ece45cc8ea82a0d7ab49b0c782c13f491d3c9102b905464e1f74699617a573cc/merged: invalid ar...

2018-11-10 18:52:14 301

原创 centOS7安装完docker之后无法启动问题

centOS直接用yum命令安装完docker后,启动报错Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.用systemctl sta...

2018-11-10 18:46:23 800 1

原创 centOS安装完 yum命令无法使用解决方法

刚安装完的CentOS7的系统,发现无法使用yum命令进行更新,在更新的时候会出现下面这种内容,为此问题有以下这些解决方案可以尝试。 One of the configured repositories failed (Unknown), and yum doesn't have enough cached data to continue. At this point the only...

2018-11-10 16:07:08 3389

空空如也

空空如也

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

TA关注的人

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