java

主页 > 软件编程 > java >

规则引擎Drools的应用介绍

现在有这么个需求,网上购物,需要根据不同的规则计算商品折扣,比如VIP客户增加5%的折扣,...

Spring populateBean属性赋值和自动注入

protected void populateBean(String beanName, RootBeanDefinition mbd, @Nullable BeanWrapper bw) { if (bw == null) { if (mb...

ThreadPoolExecutor参数的用法及说明

一、ThreadPoolExecutor核心参数说明 1、corePoolSize:核心线程数 * 核心线程会一直存活,及时没有任...

springcloud gateway无法路由问题的解决

现在企业微服务架构基本上都是用springcloud体系了,在国内基本上新项目都用springcloud alibaba,...

RocketMQ broker 消息投递流程处理PULL_MESSAGE请求解析

RocketMq消息处理整个流程如下: 本系列RocketMQ4.8注释github地址,希望对大家有所帮助,要是觉得...

idea搭建SSM框架遇踩的坑(附完整过程)

首先说明这是我一个不熟悉idea和SSM框架的新手小白遇到的坑,适合用idea搭建SSM框架的小伙伴看...

java实现文件夹上传功能的代码(SpringBoot框架)

有时我们后台管理等服务可能会有这样一个简单需求,就是根据文件夹将整个文件夹下的所有...

Mybatis批量插入大量数据的最优方式

Mybatis批量插入的方式有三种 1. 普通插入 2. foreach 优化插入 3. ExecutorType.BATCH插入 下面对这三种...

手把手教学Win10同时安装两个版本的JDK并随时切换(JDK8和JDK11)

若是只需要知道如何切换两个JDK的同学,可以直接移步至第三部分 一,官网下载两个版本的...

Jmeter怎么将每次测试的结果保存到文件中

在测试中,最好能够将测试时的接口返回数据保存下来,供以后需要的时候查看。 1.在Jmeter中...

用Java实现对m3u8直播流抽帧

什么是抽帧 抽帧(frame extraction)是指从视频流中提取一些特定的帧,通常是关键帧或者随机帧...

SpringBoot实现定时发送邮件的三种方法案例介绍

一、发送邮件的三种方法 1、发送纯文本邮件 2、发送复杂邮件 3、发送模板邮件 二、定时任务...

idea配置检查XML中SQL语法及书写sql语句智能提示的方法

idea怎么像Navicat一样写MySQL语句? 题主今天被告知一个问题,因为XML中的表别名改了,但是字段...

SpringCloud OpenFeign基本介绍与实现示例

介绍 在上面一篇介绍Nacos的文章最后,两个服务的相互调用是用的RestTemplate类完成的。但这种...

微信公众号开发消息推送功能介绍

微信公众号开发 运行效果 微信公众号简介 微信公众号分为服务号、订阅号、企业号,订阅号...

SpringBoot多controller添加URL前缀的实现方法

前言 在某些情况下,服务的controller中前缀是一致的,例如所有URL的前缀都为/context-path/api/v1,...

Java synchronized重量级锁实现过程浅析

一、什么是重量级锁 当有大量的线程都在竞争同一把锁的时候,这个时候加的锁,就是重量级...

Java synchronized轻量级锁实现过程浅析

一、什么是轻量级锁 轻量级锁是JDK 6之中加入的新型锁机制,它名字中的轻量级是相对于使用...

Java两大工具库Commons和Guava使用介绍

除了操作集合、限流和缓存,Guava还有另一个隐秘的功能:事件总线EventBus机制是发布-订阅模式...

Java中List集合数据修改方式

Java中List集合数据修改 先说写这篇文章的原因 我被提供了一个需求,Excel表格数据导入数据库...
首页 上一页 8 9 10 11 12 下一页 末页