抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

Jenkins + Gitlab + Docker + Spring Boot 实现自动部署

本文主要介绍持续集成的搭建方式,采用 Docker 的方式去搭建 Jenkins 环境,篇幅有点长,请仔细阅读。(无废话版)

自动部署
阅读更多

CentOS搭建Gitlab的详细教程

记录一次CentOS搭建gitlab服务器的经历。

Gitlab
阅读更多

Java多线程情况下执行Shell命令

记录一下Java多线程情况下如何执行Shell命令。

Java线程Shell
阅读更多

Java下载网络文件到指定目录

Java下载网络文件到指定目录

Java工具类
阅读更多

基于HttpClient实现java中实现数据传输及文件传输

基于HttpClient实现java中实现数据传输及文件传输

Java工具类
阅读更多

Java代替if和switch的方法

如何优雅的代替Java中的if和switch语句。

Java优化
阅读更多

CyclicBarrier 的理解和使用

CyclicBarrier 是一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 barrier 在释放等待线程后可以重用,所以称它为循环的 barrier 。

Java线程
阅读更多

Java 垃圾收集算法

JVM 中的垃圾回收算法有标记-清除算法、复制算法、标记-整理算法、分代收集算法四种算法。

JavaJVM
阅读更多

CountDownLatch 的理解和使用

最近在看多线程之间的通信,笔者我觉得自己的脑袋实在不够用了,很多东西看过就忘,所以今天抽出点时间码一遍 CountDownLatch 的理解和使用。

此文也是从网上查找的资料,然后自己敲一遍,以便加深印象和更深入的理解。

Java线程
阅读更多

Java 多线程的实现

重温 Java 多线程的四种创建方式。

Java线程
阅读更多

Vue 格式化数字为金额格式

贴出 Vue 常用工具方法,格式化数字为金额格式。

Vue
阅读更多





京ICP备2020040230号

WordCount87.7k