10 2020 档案

摘要:下面介绍安装jenkins步骤: 使用下面的命令拉取jenkins的docker镜像,这里用的是lts的长期支持版本,你可以到jenkins官网自由选择其他版本 sudo docker pull jenkins/jenkins:lts 配置宿主机映射到容器的目录,之后jenkins的一些配置文件都将 阅读全文
posted @ 2020-10-27 11:44 菜鸟的菜_疯子 阅读(507) 评论(0) 推荐(0)
摘要:镜像获取: docker pull gitlab/gitlab-ce 查看镜像: docker images 运行镜像: docker run -d -p 443:443 -p 8082:80 -p 222:22 --name=gitlab --restart=always -v /home/git 阅读全文
posted @ 2020-10-26 17:32 菜鸟的菜_疯子 阅读(3173) 评论(0) 推荐(1)
摘要:拉取nexus3镜像 docker pull docker.io/sonatype/nexus3 查看镜像 docker images 运行nexus容器 docker run -id --privileged=true --name=nexus3 --restart=always -p 8081: 阅读全文
posted @ 2020-10-26 13:55 菜鸟的菜_疯子 阅读(5534) 评论(0) 推荐(0)
摘要:MySQL复制是一个允许来自一个数据库服务器的数据自动复制到一个或多个服务器的过程。 MySQL支持许多复制拓扑,其中主/从拓扑是一个最着名的拓扑之一,其中一个数据库服务器充当主服务器,而一个或多个服务器充当从服务器。默认情况下,复制是异步的,其中主服务器将描述数据库修改的事件发送到其二进制日志,并 阅读全文
posted @ 2020-10-23 16:59 菜鸟的菜_疯子 阅读(372) 评论(0) 推荐(0)
摘要:环境信息: OS:Ubuntu18.04MySQL: 5.7.22 安装MYSQL 在Ubuntu中,默认情况下,只有最新版本的MySQL包含在APT软件包存储库中,要安装它,只需更新服务器上的包索引并安装默认包apt-get。 #命令1 sudo apt-get update #命令2 sudo 阅读全文
posted @ 2020-10-23 16:06 菜鸟的菜_疯子 阅读(511) 评论(0) 推荐(0)
摘要:背景 开发过程中会遇到关于外网回调内网接口等场景,希望可以通过外网访问到自己的内网服务,而此时自己又没有公网域名和ip,只能借助一些工具来实现,比如花生壳、net123等,由于花生壳稳定性更高,因此选择花生壳。本章节主要介绍体验版免费功能。 花生壳5 百度网盘链接:https://pan.baidu 阅读全文
posted @ 2020-10-15 11:43 菜鸟的菜_疯子 阅读(3538) 评论(0) 推荐(0)
摘要:安装nginx 使用apt-get方式安装 lipeiguang@lipeiguang:/home$ sudo apt-get install nginx 查看是否安装成功: lipeiguang@lipeiguang:/home$ nginx -v 启动nginx lipeiguang@lipei 阅读全文
posted @ 2020-10-14 15:11 菜鸟的菜_疯子 阅读(219) 评论(0) 推荐(0)
摘要:背景 在工作中,我们不可能把企业项目push到公有仓库进行管理。所以为了更好的管理镜像,Docker不仅提供了一个中央仓库,同时也允许我们搭建本地私有仓库。这一篇介绍registry这种较为方便的私有仓库搭建。 搭建过程 1. 搭建 Docker 官方提供了一个搭建私有仓库的镜像 registry  阅读全文
posted @ 2020-10-10 17:41 菜鸟的菜_疯子 阅读(706) 评论(0) 推荐(0)
摘要:说明 为了简化开发,可以集成tk,tkmybatis是在mybatis框架的基础上提供了很多工具,让开发更加高效,下面来看看这个框架的基本使用,后面会对相关源码进行分析,感兴趣的同学可以看一下,挺不错的一个工具。 引入依赖 集成tkmybatis就不需要再次引入mybatis的相关包了,已经被封装提 阅读全文
posted @ 2020-10-02 16:16 菜鸟的菜_疯子 阅读(2773) 评论(0) 推荐(0)
摘要:集成mail 创建springboot项目 使用idea创建springboot项目,这里不再赘述。 引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail< 阅读全文
posted @ 2020-10-02 15:40 菜鸟的菜_疯子 阅读(1621) 评论(0) 推荐(0)
摘要:引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</artifactId> </dependency> 创建模板 由于springboot会 阅读全文
posted @ 2020-10-02 15:07 菜鸟的菜_疯子 阅读(3596) 评论(0) 推荐(0)
摘要:线程和进程 进程是资源分配的最小单位,线程是CPU调度的最小单位。 是不是很抽象,做个简单比喻,进程=火车,线程=车厢,线程在进程里运行(单个的车厢是无法运行的);不同进程之间数据很难共享,同一进程下的线程数据共享则很容易。 多线程 一个应用程序有多条执行路径(单线程:一个应用程序只有一条执行路径) 阅读全文
posted @ 2020-10-02 12:01 菜鸟的菜_疯子 阅读(4889) 评论(2) 推荐(0)
摘要:为什么要重试: 远程调用超时、网络突然中断可以重试。 外部 RPC 调用,或者数据入库等操作,如果一次操作失败,可以进行多次重试。 通过重试,可以提交调用成功的可能性。 优雅的重试机制要具备几点: 无侵入:这个好理解,不改动当前的业务逻辑,对于需要重试的地方,可以很简单的实现 可配置:包括重试次数, 阅读全文
posted @ 2020-10-02 09:58 菜鸟的菜_疯子 阅读(4139) 评论(0) 推荐(0)
摘要:背景 红字信息表需要导出pdf,另外税务组很多应用都会存在pdf的导出场景,但是目前没有一个比较完美的解决方案。 要求 导出的pdf不能是图片,pdf中的文字可以进行复制。 方案调研 经过在网上找寻以及公司内部其他部门的使用方式,主流方案总结如下: 基于模板引擎 前端实现,html转canvas再转 阅读全文
posted @ 2020-10-02 09:34 菜鸟的菜_疯子 阅读(4069) 评论(1) 推荐(0)