前言 作为一个java程序员,数据库的JDBC几乎每天都在做,数据库连接池Druid每天也在使用,但可能用起来太简单了(spring中引入依赖即可),往往忽略了连接池的意义和...
前言 初学hadoop,网上的相关资料很多,讲解大同小异:一堆专业术语+火星文 学习起来很困难,很难探究出它的存在意义,因此本文结合自己的理解,用地球人的语言来描述hadoo...
前言 在Activiti使用过程中,有时候需要提前判断下一个用户节点,以获取其相关设置 事情麻烦点在如果出现分支需要结合变量去判断分支的具体走向,而且下一个节点可能是一个网关...
前言 平时开发项目时,总会写很多crud代码,开发过程基本一个套路,定义controller、service、dao、mapper、dto,感觉一直在repeat yours...
前言 写过工作流都会遇到这样的难题,希望流程的设计可以类似钉钉一样简单明了,而不是超级不有好的bpmn设计器,上网大概搜了一下实现方案,前端仿钉钉设计器一大堆,例如wflow...
版本 8.4 安装 windows本地安装,直接下载zip包解压即可windows安装官方教程[https://www.elastic.co/guide/en/elastic...
版本 2.7.8 SPI机制 官方文档介绍如下 SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的全限定...
二进制 为什么要编码? 在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0) 我们用QQ给其他人发消息、发文件、发表情,最终会...
前言 最近一直在看netty源码,观后感:很难看,于是为了屡清netty的设计思路,我参照netty源码手写一个山寨简版的“netty”,说是手写,其实也就是从源码复制出来核...
Runnable && Thread Runnable和Thread都是java.lang包最基本的线程操作类,相当于官方的,而Executor接口及其实现都是Doug Le...
前言 多线程Runnable任务的执行器Executor[//www.greatytc.com/p/d276ee6b4cb2]有很多,今天来看一下最常用的Execu...
前言 本文主要参照线程池ThreadPoolExecutor的实现方式自己写一个线程池,主要是因为ThreadPoolExecutor的源码读起来还是挺费劲,想通过自己仿写的...
前言 上文不使用第三方工具, 纯java搭建web服务[//www.greatytc.com/p/ae6e9921c86e]完成了一个web服务,并封装实现了一个内...
前言 不知道有没有人和我一样,开始学java就是springboot的天下了,springboot内嵌了tomcat,写一个controller加上RequestMappin...
问题描述 项目使用spring cloud gateway作为网关,nacos作为微服务注册中心,项目搭建好后正常访问都没问题,但是有个很烦人的小瑕疵: 当某个微服务重启后,...
类加载器 类加载器的作用就是把磁盘中的类文件加载到内存的方法区以供使用,分析类加载前,先看下jvm运行时都需要加载什么样的类 类和类库 jvm运行时的类主要分三种 核心类比如...
前言 本文主要结合jvisualvm工具和thread自带的getState方法,分析不同情况下的线程状态其中jvisualvm区分的线程状态区分如下 jvm的线程状态区分如...