logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用newCachedThreadPool创建线程池——造成OOM(内存溢出)

一、Java通过Executors提供四种线程池,分别为:1、newCachedThreadPool:创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。2、newFixedThreadPool:创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。3、newScheduledThreadPool:创建一个定长线程池,支持定时及周...

vue 打包 tomcat下启动运行

一、简介说明本文的背景是基于iview_admin2.0, 配置文件package.json如下进行的vue打包,即打包后在tomcat下运行的说明。npm run dev 运行开发测试环境npm run build 打包正式环境二、打包、运行1、修改配置文件src/config/index.js如下其中baseUrl中的pro即为正式环境运行...

idea vue高亮(使vue组件代码提示)

原理就是用.html的方式打开.vue文件。这个idea的打开方式跟eclipse不同(这点比较恶心)希望对大家有所帮助。cltr+alt+s 设置界面,打开方式修改 

xxl-job任务触发流程

xxl-job老版本是依赖quartz的定时任务触发,在v2.1.0版本开始 移除quartz依赖:一方面是为了精简系统降低冗余依赖,另一方面是为了提供系统的可控度与稳定性。(本文 相应代码版本2.2.0-SNAPSHOT)以下是本文的目录大纲:一.任务触发执行总体流程  二.任务定时触发流程  三.关于这么设计的感悟请尊重作者劳动成果,转载请标明原文链接:xxl-job任务定时触发流程 - 王小

Springboot 循环依赖

springboot 循环依赖 @Aysnc注解

#spring boot
到底了