架构师之路
文章平均质量分 71
破草
阿雷?学习使我快乐
展开
-
使用jenkins+gitlab+tomcat进行项目的自动部署
前面学习gitlab+jenkins后自己动手部署了一下,在这里记录一下相关的操作1. 在jenkins新建一个maven项目2. 配置gitlab的项目地址,和gitlab的用户名密码3. pom.xml下对应执行的是maven命令4.点击应用并保存5.点击立即构建,看是否成功打包6.如果打包成功,会在jenkins的目录下workspace下面出现该项目的文件夹,点击进去会有一个target文...原创 2018-06-14 09:53:38 · 2156 阅读 · 0 评论 -
使用jenkins+gogs+tomcat构建自动化部署
前言:时隔一段时间,重新回顾一下这一整套的操作,可能有错误的地方欢迎指出,共同学习。jenkins版本都是比较新的,抛弃了沉重的gitlab,采用了轻量级的gogs,对于一个1核2G的阿里云用户来说是不错的选择。Jenkins的安装和配置去jenkins官方下载一个jenkin.war文件 在自己的服务器上安装一个tomcat 将jenkins.war放在tomcat的webapps目...原创 2018-09-07 13:49:58 · 3196 阅读 · 2 评论 -
递归分解(数组求和)
分治法 (Divide and Conquer)基本思想:把一个规模大的问题划分为规模较小的子问题,然后分而治之,最后合并子问题的解得到原问题的解。 步骤:分割原问题 求解子问题 并子问题的解为原问题的解 在分治法中,子问题一般是相互独立的,因此,经常通过递归调用算法来求解子问题。 一道数组求和: public class SumRecursiveMT { pub...原创 2019-05-30 10:40:44 · 1595 阅读 · 0 评论 -
ForkJoin实现归并排序
public class MergeSortAction extends RecursiveAction { private final int threshold; private int[] arrayToSort; public MergeSortAction(final int[] arrayToSort, final int threshold) { this.array...转载 2019-05-30 14:14:06 · 702 阅读 · 0 评论 -
ForkJoin的基本介绍和应用
ForkJoinPool 框架主要类:ForkJoinPool 实现ForkJoin的线程池 - ThreadPoolForkJoinWorkerThread 实现ForkJoin的线程ForkJoinTask<V> 一个描述ForkJoin的抽象类 Runnable/CallableRecursiveAction 无返回结果的ForkJoinTask实现Runnabl...原创 2019-05-30 14:57:03 · 860 阅读 · 0 评论