自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Drone CI/CD系列(三)——java语言(Springboot)之配置.drone.yml文件

本文整体思路还是应用drone的docker流水线特性,整体步骤分为3步,第一步先使用maven镜像将springboot打包成为jar包,将jar从docker镜像拷贝到宿主机目录。第二步使用docker的ssh镜像将jar包build成docker的镜像。第三步将打包好的镜像构建成运行的容器。

2022-03-20 13:41:58 5833

原创 Drone CI/CD系列(二)——python语言之配置.drone.yml文件

本次python的思路,没有用单独的python环境容器来承载脚本的运行,这个python项目,主要是写了循环获取外网ip,并将外网ip推送到dnspod做域名的解析。本次的执行python的思路是,启用drone的ssh容器去在服务器执行部署!

2022-03-13 23:39:37 4347

原创 Drone CI/CD系列(一)——docker安装与配置

Drone作为新一代的CICD的平台,不仅高颜值,可与docker和k8s无缝衔接,且可配置目前主流git平台进行联动,实现git push打包部署,和界面一键部署各种语言的功能,下面本文就来介绍一下,如何使用docker来安装和部署Drone!

2022-03-13 11:51:44 5139 1

原创 Java多线程并发-线程池-CompletableFuture

线程的工作模式是,首先先要创建线程并指定线程需要执行的业务方法,然后再调用线程的 start() 方法,此时线程就从 NEW(新建)状态变成了 RUNNABLE(就绪)状态,此时线程会判断要执行的方法中有没有 synchronized 同步代码块,如果有并且其他线程也在使用此锁,那么线程就会变为 BLOCKED(阻塞等待)状态,当其他线程使用完此锁之后,线程会继续执行剩余的方法。

2022-03-03 00:25:38 2983

原创 数据结构之一对一(完结)

>例如:线性表:>一个表里面元素a1到aN,a1没有直接前驱有且仅有一个直接后继,ai作为中间元素,有且仅有一个直接前驱>和一个直接后继,aN作为表的尾元素,没有直接后继,有且仅有一个直接前驱>>直接前驱也叫直接前件

2022-03-03 00:21:26 1136

原创 Haffman编码

## Haffman构造方法1. 将所有带权结点,按照从权值大小进行从小到大的排序2. 在排好序的序列中,拿出前两个最小的,由二者构成一个新结点3. 将构成的新结点,放到序列中,重新排序4. 重复步骤2 步骤3,直到把结点放完为止(剩一个结点)**ps:**按照左小右大的规则放置结点,也可以左大右小,只要定下来,剩下结点放置必须遵守

2022-03-03 00:20:21 184

原创 数据结构之一对多,树(完结)

树,**定义:**一个树至多有一个根节点,每一个路径的终端都叫终端节点,也叫叶子结点。既不是根也不是叶子节点叫中间节点,节点与节点连接的线叫边。从底下往上看叫***高度***,从上往低看叫***深度***。PS:树整体高度和深度取最大值。度:看当前节点有n个子节点就叫n度。

2022-03-03 00:19:25 1160

原创 C/C++十大排序大总结(完结)

冒泡排序 在同一个数组中,从数组第一个数开始,相邻两个数进行比较,按照小左大右或者大右小左的顺序,依次循环遍历,进行排序!

2022-03-03 00:17:16 339

原创 C/C++查找大总结

定义:对已经建好散列表的数据进行查找。>哈希是**查找速度最快**的算法。>**缺点:**空间消耗非常大。

2022-03-03 00:15:23 899

原创 Linux常用系统命令

bash是一个为GNU计划编写的Unix shell。它的名字是一系列缩写:Bourne-Again Shell这是关于Bourne shell(sh)的一个双关语(Bourne again/born again)

2022-03-03 00:13:12 1548

原创 2022 C++简答题及其答案(非原创)

C++中什么数据分配在栈或堆,静态存储区以及常量存储区中?

2022-03-03 00:11:10 790

原创 dubbo和springcloud问题解决——interface not allow null

dubbo和springcloud问题解决——interface not allow null当使用`@Service`注解注入`dubbo provider`到Spring容器中时,在`dubbo provider`的bean对象里依赖`SpringCloud`的bean时,触发报错,应用报错无法启动!

2022-03-03 00:00:00 4069

空空如也

空空如也

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

TA关注的人

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