12 2021 档案
摘要:> 表名:dc_sync_field_conf | number | sync_config | | | | | 12345 | [{"syncFlag": 2, "fieldName": "typeXXX", "fieldText": "类型"}] | | 67890 | [{"syncFlag"
阅读全文
摘要:LcoalDateTime LocalDateTime now = LocalDateTime.now(); LocalDateTime end = LocalDateTime.now(); Duration duration = Duration.between(now,end); //相差的天数
阅读全文
摘要:查询数据时发现一个bug,前端传了2021-12-28这个日期,转成String类型居然变成了2022-12-28. 经过各种排查,锁定问题可能出现在一个时间转换代码上 DateFormat formatter = new SimpleDateFormat("YYYY-MM-dd HH:mm:ss"
阅读全文
摘要:实现方法 通过Object的通信wait,notify来实现两个线程的功能 原理: 需要一把锁,和一个可以通信的类,用锁来控制两个线程的竞争,用通信类来让线程 等待 和 唤醒 public static void main(String[] args) { // 创建锁对象 final Object
阅读全文
摘要:import com.weiming.so.nova.common.utils.uuid.UUID; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.Ou
阅读全文
摘要:执行计划 explain syntax 执行计划-返回优化后的语法 分析语法 group by 后面可以跟with xxx 进行分析,比如上卷,多维分析,聚合 ClickHouse 自带的优化器 谓词下推: 就是将能提前筛选的条件,提前执行筛选,让匹配的结果集尽量小。 比如having后的条件可以挪
阅读全文
摘要:1.指定源 curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash - 2.安装 node sudo apt-get install -y nodejs 3.安装 nrm npm install -g nrm 4.切换taobao
阅读全文
摘要:官方文档(Upgrading your build from Gradle 6.x to the latest) 1. 兼容性价差 以下两种方式用一种就行,就是为了排查一下有没有升级后不兼容的API 1.1 可视化 指令会生成一个网址,填个email,我没用过,大家可以研究一下 gradlew he
阅读全文
摘要:老项目用的Gradle引入依赖用的compile关键词,升级Gradle 7.x版本后,这个关键词被启用了。 查了下文档,如果项目的Jar包要对外暴露,就用api,如果引用的jar包只有本项目自己用,就用implementation。 核心,公共模块的jar包引用改成了api,但是报错了 A pro
阅读全文