
java
文章平均质量分 54
codeRichLife
微服务、IOT、物联网、工业互联网、分布式、项目管理、架构、AI、数字化
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatisplus3.5.6,用String处理数据库列为JSONB字段
如上所示,在新增数据时,就可以将String格式的json字段插入到表中列格式为jsonb的字段。查询时,将从数据库中查询到的字符串显示转换成json即可。原创 2025-06-10 20:15:00 · 266 阅读 · 0 评论 -
NIFI的处理器:PutDatabaseRecord 2.4.0
这里的配置是MySQL5.6版本的配置。用户可以根据具体的数据库类型和版本,配置合适的URL和驱动类。如果NIFI没有相应的驱动包,可以手工将驱动包拷贝至NIFI的lib目录,重启NIFI后即可使用。PutDatabaseRecord 处理器通过指定的 RecordReader 从输入流文件中读取记录(可能包含多条),将其转换为 SQL 语句并作为单个事务执行。Database Type: 支持MySQL, Oracle, MS SQL, PostgreSQL, Phoenix等数据库。原创 2025-05-19 19:43:37 · 440 阅读 · 0 评论 -
NIFI 2.40简介及部署
Apache NiFi 是一款易于使用、功能强大且可靠的数据处理与分发系统。它为全球数千家跨行业企业实现了网络安全、可观测性、事件流和生成式 AI 数据管道及分发的自动化。原创 2025-05-19 19:17:58 · 482 阅读 · 0 评论 -
Quartz使用
Quartz是一个特性丰富的,开源的任务调度库。它几乎可以被集成到任何java应用中,从最小的单体应用到大型的企业级系统。Quartz可支持数千个任务的简单或者复杂的调度,支持集群和JTA事务。Quartz用起来很简单,示例如下。pom.xml配置如下: <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>qu...原创 2021-03-23 14:30:38 · 148 阅读 · 0 评论 -
JVM调优笔记
java内存区域相关异常:1.java.lang.StackOverflowError --栈的深度超过了虚拟机容许的最大深度 --栈内存不够,-Xss2.java.lang.OutOfMemoryError: Java heap space --堆内存不够,内存泄露,-Xmx3.java.lang.OutOfMemoryError: PermGen space --方法区(持久代)使用过大,应用加载class过多,字节码生成技术使用过多 --XX:PermSize,-XX:Max...原创 2020-10-29 16:10:33 · 101 阅读 · 0 评论 -
同步屏障CyclicBarrier
同步屏障CyclicBarrier的字面意思是可循环使用的屏障。它要做的事情是,让一组线程到达一个屏障时被阻塞,直到最后一个线程到达屏障时,屏障才会开门,所有被屏障拦截的线程才会继续运行。默认的构造方法是CycBarrier(int parties),表示需要达到的线程数。CyclicBarrier可以被重置。示例如下:public class CyclicBarrierTest { public static void main(String[] args) throws Int...原创 2020-08-05 20:01:40 · 235 阅读 · 0 评论 -
POI导出大批量的数据生成excel
SXSSF是兼容XSSF的API的流式扩展,用于大量的sheet页生成,并且占用的堆内存空间有限的场景。 SXSSF 通过限制可以访问的表格行数来减少内存的占用,而XSSF则可以访问文档中所有的行。超出限制数量的行不可以访问,因为已经被写到了磁盘上的临时文件中。import junit.framework.Assert;import org.apache.poi.s...原创 2020-01-16 21:26:42 · 380 阅读 · 0 评论