自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 异常处理脑图

异常1.异常机制1.1 异常出现三级目录1.异常机制1.1 异常出现异常指的是程序运行过程中出现的非正常现象,例如用户输入错误,除数为零,需要处理的文件不存在,数组下标越界等。在Java的异常处理机制中,引进了很多用来描述和处理异常的类,称为异常类。异常类定义中包含了该类异常的信息和对异常进行处理的方法。所谓异常处理,就是指程序在出现问题时依旧可以正确的执行完。三级目录...

2020-12-10 14:12:33 456

原创 npm ERR! 安装依赖 errno: -4048,解决办法:

1、最有效的解决办法:删除node_modules包重新下载依赖2、npm ERR! code EPERMnpm ERR! syscall unlinknpm ERR! path D:\demo\vue\vuerobot\node_modules\core-js\internalsnpm ERR! errno -4048npm ERR! Error: EPERM: operation not permitted, unlink 'D:\demo\vue\vuerobot\node_modul.

2020-12-09 21:33:54 11252 1

转载 Nginx 学习笔记

一、引言1.1 代理问题客户端到底要将请求发送给那一台服务器呢;1.2 负载均衡问题如果所有客户端的请求都发送给服务器1,服务器2没有存在的意义1.3 资源优化客户端发送的请求可能是动态,也可能是静态,都是去tomcat服务器获取资源的1.4 Nginx处理二、Nginx介绍Nginx是俄罗斯人研发的,目的是应对当时俄罗斯第二大网站,并在2004发布第一个版本。Nginx的特点:稳定性强,7*24小时不间断运行。Nginx提供了非常丰富的配置实例。占用内

2020-12-05 18:42:45 403

转载 Docker问题:ERROR: Pool overlaps with other one on this address space

docker容器无法启动:在docker中创建networks的时候有时候会报ERROR: Pool overlaps with other one on this address space的错误,这是因为目标网段已经存在的原因,通常这发生在将要创建的networks手动指定了subnet网段地址的时候。# 这时有两个选择,一是查看已存在的网段是否有容器正在使用,如果没再用了可以删除该网段对应的网卡,# 二是修改目标的subnet网段地址。# 查看docker网卡docker networ.

2020-12-05 15:30:56 3187

原创 Jenkins+gitlab CD持续交付,持续部署(详解)

1、CD持续交付,持续部署持续交付:将代码交给专业的测试团队去测试持续部署:可以直接将指定好tag的代码直接部署到生产环境中1.1安装Jenkins官网:https://www.jenkins.io/# 编写docker-compose.yml 文件version: "3.1"services: jenkins: images: jenkins/jenkins restart: always container_name: jenkins port

2020-12-04 21:59:14 235

原创 gitlab-runner(CI 解决无权限执行命令方案)

直接设置gitlab-runner为root权限就可以解决ps aux|grep gitlab-runner #查看当前runner用户sudo gitlab-runner uninstall #删除gitlab-runnergitlab-runner install --working-directory /home/gitlab-runner --user root #安装并设置--user(例如我想设置为root)sudo service gitlab-runner rest.

2020-12-04 17:13:51 2902

转载 Linux 安装并注册gitlab-runner

1、Add GitLab’s official repository: 添加官方仓库# For Debian/Ubuntu/Mintcurl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh | sudo bash# For RHEL/CentOS/Fedoracurl -L https://packages.gitlab.com/install/repositories.

2020-12-04 14:05:05 1057

原创 Docker-compose安装gitlab和gitlab-runner CICD(详细步骤)

1、安装gitlab项目部署:将项目通过maven进行编译打包将文件上传到指定的服务器中将war包放在tomcat服务器目录中通过Dockerfile将Tomcat和war包转换成一个镜像,由docker-compose去管理CI、CD帮助我们实现持续集成,持续交付和部署。CI(continuous intergration)持续集成持续继承:编写代码时,完成一个功能后,立即提交代码到Git仓库中,将项目重新构建测试;快速发现错误防止代码偏离主分支。1、搭建gitlab服

2020-12-03 13:46:06 4012 4

原创 问题:docker命令无法使用:docker ps Cannot connect to the Docker daemon at unix:///var/run/docker.so

[root@localhost opt]# docker psCannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?问题原因:设置的私服无法连接导致# 解决办法cd /etc/docker# 查看daemon.json 文件(没有的就创建一个,有的就修改下){ "registry-mirrors": ["https://registry.doc.

2020-12-03 10:03:16 2289

原创 Redis快速入门(详细教程)

一、Redis介绍1.主要解决的问题:用户数量大,请求量大,数据库读写压力大。多台应用服务器之间数据不同步。多台服务器之间的锁,已经不存在互斥性,无法保障线程安全的操作。2.Redis-NoSQL数据库Redis是一款NoSql数据库(非关系型数据库)Key-Value:Redis。文档型:ElasticSearch,Solr,MongoDB面向列:HBASE, Cassandra图形化:Neo4j除了关系型数据库都是菲关系型数据库。NoSQL只是一种概念,泛指非关系非关

2020-11-26 22:09:47 1697

原创 Docker快速上手教程

Docker 入门详解一、Docker介绍二、Docker的安装1. 下载Docker依赖环境2. 指定Docker镜像源3. 安装Docker4. 启动Docker并测试三、Docker的中央仓库四、Docker镜像操作1. 拉去镜像2. 查看本地镜像3. 删除本地镜像4. 镜像的导入导出五、Docker容器操作1. 启动容器2. 查看正在运行的容器3. 查看容器的日志4. 进入容器的内部5. 复制内容到容器中6. 重启-启动-停止-删除容器六、Docker数据卷1. 创建数据卷2. 查看数据卷详情3.

2020-11-19 22:13:31 225

原创 IDEA 自定义 文件模板《Mapper.xml作为示例》->其它类型的同理

1、File->Other Settings->Settings for New Projects2、搜索->file and code template:按照图片提示步骤完成创建自定义模板文件3、右键:New就会看到新创建的模板文件Mapper4、大家可以创建自己常用的模板,提高开发效率...

2020-07-25 16:50:31 175

原创 IntelliJ IDEA 解决Tomcat 控制台输出 乱码问题--亲测有效

1、外置Tomcat解决办法:1)Tomcat控制台启动乱码:Tomcat->Edit Configurations2)Tomcat->-Dfile.encoding=UTF-83)重启Tomcat查看控制台2、若未解决使用以下方法进行idea设置:1)Help->Edit Custom VM options2)增加:-Dfile.encoding=UTF-83、若还是有乱码继续设置:1)Settins->Editor-&...

2020-07-25 10:35:02 491 2

原创 Springboot快速入门详细教程

如何搭建一个Springboot应用一、springboot是什么,为什么要用springboot二、快速搭建一个springboot应用1、在线创建2、使用IDEA创建创建(需要连接网络)三、springboot-yum配置文件目录一、springboot是什么,为什么要用springbootSpringBoot是由Pivotal团队在2013年开始研发、2014年4月发布第一个版本的全新开源的轻量级框架。它基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来

2020-06-05 13:36:57 3243

原创 Win10-MySQL-8.0.17-初始化密码-修改密码-详细教程-亲测有效(忘记密码-修改密码)

本文实例为大家分享了windows10-mysql8.0.17的具体步骤更改密码的具体步骤,供大家参考,具体内容如下1、以管理权限打开cmd跳转路径到mysql的安装路径下:cd C:\Program Files\MySQL\MySQL Server 8.0\bin2、执行初始化命令mysql会生成一个临时密码-需要记下(需要在bin目录下执行).\mysqld --initialize --user=mysql --console3、net start mys.

2020-05-26 23:27:53 2339 1

原创 ✍Hexo博客搭建✍ 搭建个人博客 Hexo框架 出现hexo : 无法加载文件脚本文件解决方案

hexo : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\hexo.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。所在位置 行:1 字符: 1+ hexo init+ ~~~~ + CategoryInfo : SecurityError: (:) [],PS.

2020-05-26 14:13:09 1524 1

空空如也

空空如也

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

TA关注的人

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