☘ 主页 > 软件编程 > 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表格数据导入数据库...