简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
下面我们来了解线程池的核心参数都有哪些?corePoolSize:表示核心线程池的大小。当提交一个任务时,如果当前核心线程池的线程个数没有达到 corePoolSize,则会创建新的线程来执行所提交的任务,即使当前核心线程池有空闲的线程。如果当前核心线程池的线程个数已经达到了 corePoolSize,则不再重新创建线程。如果调用了prestartCoreThread()或者 prestartAl
虚拟机相关环境安装可以查考我的这篇文章:https://blog.csdn.net/wuhuayangs/article/details/125295937?spm=1001.2014.3001.5501安装 Docker 之前查看是否已经安装,可以卸载重新安装。1、列出当前 Docker 相关的安装包2、如果已经存在,则卸载对应的包3、最后删除 Docker 目录安装 Docker1、检查环境在
前言首先问大家一个问题,我们开发好 Java 代码是如何运行的?我们写了这么多年的代码,对于代码运行的流程是否清楚呢?是不是在 ide 中点一下 Run 启动就完事了,我们写的代码直接就跑起来了,其实在背后编译器和虚拟机默默的在帮我们承受了这一切。Java 程序从源文件创建到程序运行要经过两大步骤:1、源文件由编译器编译成字节码2、字节码由 Java 虚拟机解释运行。因为 Java 程序既要编译同
由于我们是在测试环境实现 Jenkins 的,这里我们直接使用 VMware 安装 CentOs7 的虚拟机,安装的方法可以直接参考我分享的这篇文章:https://blog.csdn.net/wuhuayangs/article/details/125295937?spm=1001.2014.3001.5502Jenkins 安装支持 docker 和 war 两种方式,这里我们只讲 war 方
虚拟机相关环境安装可以查考我的这篇文章:https://blog.csdn.net/wuhuayangs/article/details/125295937?spm=1001.2014.3001.5501安装 Docker 之前查看是否已经安装,可以卸载重新安装。1、列出当前 Docker 相关的安装包2、如果已经存在,则卸载对应的包3、最后删除 Docker 目录安装 Docker1、检查环境在
什么是ShardingSphereApache ShardingSphere 由 JDBC、Proxy 和 Sidecar(规划中)这 3 款既能够独立部署,又支持混合部署配合使用的产品组成。 它们均提供标准化的基于数据库作为存储节点的增量功能,可适用于如 Java 同构、异构语言、云原生等各种多样化的应用场景。详细资料点击官网地址.分库分表解决什么问题为什么要分库分表?分库分表就是为了解决由于数
K8s是Google在2014年开源的一个容器集群管理系统,简称K8SK8s用于容器化应用程序的部署,扩展和管理,目标是让部署容器化应用简单高效httphttps关于K8s相关组件的知识到此已讲解完,这只是根据我个人的理解所写,更加深入的大家可以自行去了解,基本上了解了个大概,下面我会根据所了解的搭建一个K8s集群环境,下一篇文章将会实现这个,大家可以参考操作一遍,加深对上面所说的理解。https
前言最近公司在使用MQ消息队列,作为一个强大的消息存储中间件,我主要用于远程数据传送和回调,消息队列在互联网技术存储方面使用如此广泛,对于面试后端技术的面试官都会在消息队列的使用和原理方面无死角的盘问,于是我想根据个人的看法写了这篇面试必备的消息队列。在实际开发过程中,我们使用比较高的消息队列中间件有哪些?而我在工作当中所用过的消息队列中间件主要有 RocketMQ、Kafka和RabbitMQ,
K8s操作命令还有很多,这里我转载了一位博主的文章,对于K8s操作命令讲解的很全面,看这篇文章就足够了linkhttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttps
前言当我们在查询数据慢的情况下第一个想到的会是添加索引,索引在数据库的实际应用场景中十分常见,数据库的优化也离不开对索引的优化。而且索引相关的知识也是面试频率非常高的点之一,因此,本文将从基础理论出发,介绍MySQL按照逻辑角度的索引分类和实现。通过索引数据结构的实现原理阐述不同结构对建立索引带来的优劣势,希望通过这篇文章能给大家带来收获。SQL执行慢的原因分析磁盘空间不足、内存不足、I/O吞吐量