会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
huan1993的技术分享
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
26
下一页
2025年9月26日
Java中实现html转pdf
摘要: 目录1、背景2、需求3、思路4、实现步骤4.1 搭建一个简单的工程4.1.1 引入依赖4.1.2 编写Freemarker工具类4.1.3 编写pdf工具类4.1.4 增加一个模板4.1.5 增加一个控制层4.1.6 运行4.2 功能完善4.2.1 生成的pdf需要支持中文4.2.1.1 程序中引入
阅读全文
posted @ 2025-09-26 12:54 huan1993
阅读(356)
评论(0)
推荐(0)
2025年2月5日
Transaction rolled back because it has been marked as rollback-only问题解决
摘要: 1、背景 在我们的日常开发中,经常会存在在一个Service层中调用另外一个Service层的方法。比如:我们有一个TaskService,里面有一个execTask方法,且这个方法存在事务,这个方法在执行完之后,需要调用LogService的insertLog方法记录一条日志,这个方法上也有事务,
阅读全文
posted @ 2025-02-05 14:38 huan1993
阅读(112)
评论(0)
推荐(0)
2024年10月12日
在Java程序中监听mysql的binlog
摘要: `最近在开发的过程中遇到这么一个问题,当产生某种类型的工单后,需要实时通知到另外的系统,由另外的系统进行数据的研判操作。` **由于某种原因**, 像向消息队列中推送工单消息、或直接调用另外系统的接口、或者部署`Cannal` 等都不可行,因此此处使用 `mysql-binlog-connector-java` 这个库来完成数据库`binlog`的监听,从而通知到另外的系统。
阅读全文
posted @ 2024-10-12 08:58 huan1993
阅读(1872)
评论(2)
推荐(5)
2024年3月24日
ForkJoinPool在生产环境中使用遇到的一个问题
摘要: 1、背景 在我们的项目中有这么一个场景,需要消费kafka中的消息,并生成对应的工单数据。早些时候程序运行的好好的,但是有一天,我们升级了容器的配置,结果导致部分消息无法消费。而消费者的代码是使用CompletableFuture.runAsync(() -> {while (true){ ....
阅读全文
posted @ 2024-03-24 16:01 huan1993
阅读(547)
评论(4)
推荐(2)
2023年7月17日
MapReduce实现TopN的效果
摘要: # 1、背景 最近在学习Hadoop的MapReduce,此处记录一下如何实现 `TopN` 的效果,以及在MapReduce中如何实现 `自定义分组`。 # 2、需求 我们有一份数据,数据中存在如下3个字段,`订单编号`,`订单项`和`订单项价格`。 输出的数据,需求如下: 1. `订单编号`与订
阅读全文
posted @ 2023-07-17 14:07 huan1993
阅读(125)
评论(0)
推荐(0)
2023年7月3日
MapReduce的基础知识
摘要: # 1、什么是MapReduce 1. Hadoop MapReduce 是一个 `分布式计算框架`,用于轻松编写分布式应用程序,这些应用程序以可靠,容错的方式并行处理大型硬件集群(数千个节点)上的大量数据(多TB数据集) 2. MapReduce 是一种`面向海量数据`处理的一种指导思想,也是一种
阅读全文
posted @ 2023-07-03 12:28 huan1993
阅读(78)
评论(0)
推荐(0)
2023年6月21日
Spring Cloud灰度部署
摘要: # 1、背景(灰度部署) 在我们系统发布生产环境时,有时为了确保新的服务逻辑没有问题,会让一小部分特定的用户来使用新的版本(`比如客户端的内测版本`),而其余的用户使用旧的版本,那么这个在Spring Cloud中该如何来实现呢? `负载均衡组件使用:Spring Cloud LoadBalance
阅读全文
posted @ 2023-06-21 08:31 huan1993
阅读(480)
评论(0)
推荐(1)
2023年6月19日
hdfs的透明加密记录
摘要: # 1、背景 我们知道,在`hdfs`中,我们的数据是以`block`块存储在我们的磁盘上的,那么默认情况下,它是以`密文`存储的,还是以`明文`存储的呢?如果是明文存储的,那么是否就不安全呢?那么在`hdfs`中是如何做才能做到数据的`透明加密`呢? # 2、常见的加密层级 
评论(0)
推荐(0)
2023年6月5日
hdfs中acl权限管理的简单实用
摘要: # 1、背景 在我们开发的过程中有这么一种场景, `/projectA` 目录是 `hadoopdeploy`用户创建的,他对这个目录有`wrx`权限,同时这个目录属于`supergroup`,在这个组中的用户也具有这个目录的`wrx`权限,对于其他人,不可访问这个目录。现在有这么一个特殊的用户`r
阅读全文
posted @ 2023-06-05 12:26 huan1993
阅读(412)
评论(0)
推荐(0)
2023年5月25日
hdfs开启回收站(废纸篓)
摘要: # 1、背景 我们知道,在`mac`系统上删除文件,一般情况下是可以进入 `废纸篓`里的,如果此时我们误删除了,还可以从 废纸篓中恢复过来。那么在`hdfs`中是否存在类似mac上的`废纸篓`这个功能呢?答案是存在的。 
评论(0)
推荐(0)
1
2
3
4
5
···
26
下一页
公告