关键字:XXL-JOB、XxlJobHelper、XxlJobContext、ThreadLocal、InheritableThreadLocal、线程池、日志上下文、TransmittableThreadLocal 0.前言、问题背景: 在开发生产数据模块的某个定时任务时,需要使用线程池来按工厂并发处理。这里由于本地日志不便于查询,使用XxlJo…
在最近做“原材料入库管理”模块时,我遇到了一个常见的坑:在 GET 请求里用 @RequestBody 接收 JSON 条件参数。这里记录一下踩坑→分析→解决的过程,供大家参考。 背景:想用 GET + @RequestBody 做条件查询 起初我写的 Controller: /** * 查询原材料入库记录列表(支持分页) */ @ApiOpera…
问题描述: 在使用Maven构建项目时有个sdk是放在项目中的resource的,那么就需要将这个sdk加载到本地的maven仓库。于是在项目文件下使用CMD进行加载: D:\workSpace\project\yuzhi-data-manager-api-v2>mvn install:install-file -Dfile="yuzhi-data…
在了解到工作环境使用的是JDK1.8时我就开始了环境配置,那没问题来了,JDK1.8还有很多来源: Alibaba Dragonwell (Extended) 1.8.0_462 Alibaba Dragonwell (Standard) 1.8.0_462 Amazon Corretto 1.8.0_462 Azul Zulu Community…
一、自动化脚本: 由于么每次在学习黑马点评时都得到各个地方开启各种软件,烦。所以有了以下脚本: @echo off title 一键启动开发环境 echo 正在启动开发环境组件,请稍候... :: 启动 MySQL 服务(前提是已经以服务方式安装) echo 启动 MySQL... net start MySQL80 :: 启动 Redis ech…
1 网络抽风: 问题: ping不通外部网络(8.8.8.8)和网关 解决:此处使用NAT,手动重新设置虚拟网络编辑器;右键虚拟机,设置。网络连接改为自定义指定所设置的特定虚拟网络(此处为VMnet8)而非默认的NAT模式。
1 Idea 抽风爆红 File->Invalidate Caches..解决99%的问题! 2 application.properties 中文乱码 File->Settings->Editor->File Encodings 全部改为UTF-8 3 Parameter 'XXX' not found. 有时候当有多个参…
问题: 运行以下程序,输入“潮湿”: int main(){ char * s= new char[50]; cin>>s; cout<<"strlen(s):"<<strlen(s)<<endl; if(-1<strlen(s)){ cout<<"-1<4"<<end…

先亮出BUG: 源码: public class Main{ public static void main(String[] args) { System.out.println(100+'\t'+200); } } 理想的输出为: 实际上: 问题原因: 此处IDE将100+'/t'视为100+9(对应ASCII码)而导致的bug。 问题…

解决:C语言项目中:[Error] 'for' loop initial declarations are only allowed in C99 or C11 mode(DEV C++) 报错如下: 错误原因 在 for 循环里声明变量只允许在 C99 或 C11 模式, 需要在工具(Tools)/ 编译选项(complier option)/代…