apache-incubator-streampark源码编译本地运行(五)
发表于|更新于
|浏览量:
相信谎言的人必将在真理之前毁灭。——赫尔巴特
今天是这个报错

是install完成后,console提示shaded包下面类找不到
此时我们需要mvn clean下项目,然后取消勾选右侧的shaded模块

最后关闭项目,删除目录下的.idea文件夹,重新打开,install
再次运行即可

相关推荐
2023-04-24
通过getter获取setter函数
勤劳的家庭,饥饿过其门而不入。——富兰克林 分享一个通过getter获取setter函数 放在:https://gitee.com/dromara/stream-query 1234567891011121314151617181920212223242526/** * 通过getter获取setter * * @param getter getter对应的lambda * @param <T> getter参数类型 * @param <R> property类型 * @return 返回setter对应的lambda */public static <T, R> SerBiCons<T, R> getSetter(SerFunc<T, R> getter) { return getSetter(getter, SerBiCons.class);}/** * 通过getter获取setter * * @param getter getter对应的lambda * @param...
2020-12-14
android进度条
为者败之,执者失之。——《道德经》 原生安卓实现的进度条 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566package com.example.uidemo.activity;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.ProgressBar;import android.widget.SeekBar;import android.widget.TextView;import com.example.uidemo.R;import java.math.BigDecimal;import java.util.Locale;public class ProgressBarActivity...
2023-12-24
spring-state-machine持久化restore踩坑
没有人事先了解自己到底有多大的力量,直到他试过以后才知道。——歌德 今天遇到的问题是在响应式编程中发生禁止block异常: 1org.springframework.statemachine.persist.AbstractStateMachinePersister#restore 源码如下: 12345678@Overridepublic final StateMachine<S, E> restore(StateMachine<S, E> stateMachine, T contextObj) throws Exception { final StateMachineContext<S, E> context = stateMachinePersist.read(contextObj); stateMachine.stopReactively().block(); stateMachine.getStateMachineAccessor().doWithAllRegions(function -> function.r...
2025-04-12
MinecraftForge
毋为已消逝之年华叹息,须正视匆匆溜走的时光。 ——欧洲谚语 什么是 MinecraftForge?MinecraftForge 是一个为 Minecraft 提供的开源模组开发框架,它是 Minecraft 社区中最受欢迎的模组开发工具之一。通过 Forge,开发者可以轻松创建和加载模组(Mods),并扩展 Minecraft 的功能。Forge 的生态系统支持数千个模组,是 Minecraft 游戏创新的核心平台。 核心特点 模组兼容性: Forge 提供了一个标准化的接口,让不同的模组可以无缝工作,减少冲突。 支持多个模组同时运行,方便玩家自由搭配。 开发工具: 提供全面的 API,方便开发者调用 Minecraft 的核心功能。 ForgeGradle:一个集成了 MinecraftForge 项目的 Gradle 插件,用于简化模组开发构建流程。 跨版本支持: Forge 会随着 Minecraft 的更新而更新,支持多个 Minecraft 版本(如 1.12、1.16、1.18 等)。 强大的社区: Forge 拥有一个庞大的开发者和玩家社区...
2023-03-13
spring-guides-accessing-data-jpa
名誉过高,实在是一种害人的负担——福尔特尔 教程网址:https://spring.io/guides/gs/accessing-data-jpa 首先访问 [pre-initialized project](https://start.spring.io/#!type=maven-project&language=java&platformVersion=3.0.1&packaging=jar&jvmVersion=17&groupId=com.example&artifactId=accessing-data-jpa&name=accessing-data-jpa&description=Demo project for Spring Boot&packageName=com.example.accessing-data-jpa&dependencies=data-jpa,h2) 直接点击GENERATE 下载下来,解压并打开项目 首先新建一个Customer类 12...
2025-03-04
MP批插优化
我虽不富甲天下,却拥有无数个艳阳天和夏日。——梭罗 看到这篇文章 https://mp.weixin.qq.com/s/NkP6kND6wQZqTd_gIuaYAw MyBatisPlus 高并发场景下的ID生成优化:分布式序列号服务实践突破分布式ID的性能瓶颈某电商平台在促销活动期间面临订单创建峰值压力,使用MyBatisPlus默认的雪花算法生成ID时,出现以下问题: 时间戳精度不足导致ID碰撞率升高(单机QPS超5000时) 服务器时钟回拨引发的批量插入失败 长ID对存储空间的额外消耗(18位 vs 传统13位) 压力测试显示,在高并发场景下单节点生成ID的吞吐量上限为1.2万/秒,成为系统瓶颈。通过改造ID生成机制,我们实现了单机5万/秒的ID生成速度,同时将存储空间压缩40%。 混合式ID生成架构设计技术方案对比 方案类型 吞吐量 碰撞概率 时钟依赖 实现复杂度 原生雪花算法 1.2万/s 0.01% 强依赖 低 UUIDv4 无限 理论无碰撞 无依赖 低 数据库序列 800/s 无 无 中 混合分段...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog