大数据
未读
Docker方式部署SeaTunnel-2.3.4集群
概述 docker 方式部署 seatunnel,其实就是使用了 openjdk 的镜像给 seatunnel 提供了一个运行环境而已,启动镜像的时候将 seatunnel 的目录映射进容器即可 有聪明的同学可能会问了,为什么不将 seatunnel 打包进镜像? 原因是后续我们还可能会不断二次开发
Java
未读
JDK9 module-info模块化打包最小依赖运行时镜像
项目结构 m1
|-src
|-module-info.java
|-com
|-m1
|-M1App.java
其中 module-info.java 文件描述模块的依赖以及暴露给外部模块的信息 com.m1.M1App.java package
Java
未读
问题解决:JCE cannot authenticate the provider BC
前提 项目使用 maven-assembly-plugin 进行打包,将所有依赖的 jar 都打成一个 jar 业务场景需要用 AES/CBC/PKCS7Padding,但是 java 默认并不支持 PKCS7Padding,所以引入了 bcprov-jdk18on 这个第三方库,写代码时没什么问题
算法致用
未读
AC算法Java实现、关键字搜索
根据AC算法的原理([算法]AC算法原理),我们需要定义几个类 Keyword(关键字):构建前缀树用的关键字,关键字并不是一个单词,而是一个序列(或者说是一个列表),关键字可以是字符串(字符序列),可以是其他类型的列表,比如 [1,2,3,4] 。关键字里的每一个元素,作为状态转移的条件 Trie
算法致用
未读
生成类似excel横坐标的字母序列
前言 做业务有时候需要导出excel,还得动态设置样式,代码循环的时候只知道当前列的数字位置,不知道excel中表示的字母编号,需要动态的算出表格横坐标的字母编号,下面给出可以直接拿去使用的代码以及生成过程的说明。 序列号(数字)生成字母序列 类似excel表格