- 博客(6)
- 收藏
- 关注
原创 Java基础-线程的创建
workQueue任务队列设置的LinkedBlockingQueue基于链表的阻塞队列,默认无界,所以在使用他的时候很有可能出现OOM内存溢出的情况;所以我们可以直接new一个ThreadPoolExecutor,并且指定一个有界的阻塞队列ArrayBlockingQueue。对比第一种方式,是不是实现类的方式更好呢?,众所周知Java中类是单继承的,而接口可以多实现。线程的6种状态,在Thread线程类的State枚举对象里可以看到。不推荐这么使用线程池!具体为什么 看下源码。
2025-03-11 16:42:38
962
原创 华为k8s云容器化部署
项目初始化-发版第一步:在Gitlab上初始化前端/后端项目代码(注释事项:需要用到容器话部署的项目需要在项目根目录下创建一个dockerfile文件,用户构建docker镜像使用)后端Java项目Dockerfile配置FROM openjdk:8-jre[基础镜像]MAINTAINER [作者] [作者邮箱]COPY build/libs/*.jar /application.ja...
2019-12-26 12:04:50
3557
原创 Jenkins+GItLab配置自动化构建CI/CD(Gradle项目的构建、Maven项目的构建、NodeJS项目的构建)
Jenkins CI/CD 环境搭建Jenkins 安装
2019-04-02 05:04:45
1121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人