- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 多线程工具
这个例子就是使用方法,我的推送群发企微消息的方法,注意方法的入参是需要用的服务对象,可以没有,你想要用其他service就用入参传入,忘了是为什么要这样写了,就当符合开闭原则吧。log.info("处理第{}到{}条数据,循环{}次",startIndex,endIndex,taskIndex+1);log.info("第{}线程", Thread.currentThread().getId());log.info("处理有问题,{}", JSONUtil.toJsonStr(ex));
2025-04-10 16:14:41
1704
原创 循环依赖怎么办
我师父告诉我,当循环依赖的时候,可以用反射来解决,springutil.getbean()。java允许用.class文件来创建bean,这就叫反射。
2024-01-08 11:46:43
407
原创 策略和规则
区别就是,规则是handler里面把所有实现接口的规则都执行,而策略是传入对应的类型,按类型去选对应的策略去执行。规则的执行顺序可以自定义一下,用@order注解,先去执行快的影响大的规则。然后把具体的规则或策略实现这个接口。写法都是写个都要有的方法的接口。用一个handler去调用。
2024-01-05 09:28:48
587
1
原创 java用feign发请求,参数可以为一个字符串吗?
我想用feign发送一个post请求,但对方接收的参数类型是一个加密后的字符串,放在body中,请问如何做?我现在的解决方法是用resttemplate用postforobject发字符串,我想修改成用feign来完成。用feign不知道怎么发送参数,因为只有字符串,没参数名称。
2023-07-11 00:40:34
363
原创 文件或输入流返回压缩包
/ 向zip输出流中添加一个zip实体,构造器中name为zip实体的文件的名字。// 向zip输出流中添加一个zip实体,构造器中name为zip实体的文件的名字。// 需要保留原来的文件结构时,需要对空文件夹进行处理。// 没有文件,不需要文件的copy。// copy文件到zip输出流中。// 空文件夹的处理。// copy文件到zip输出流中。* 压缩成ZIP 方法1。* 压缩成ZIP 方法2。* 压缩成ZIP 方法3。* 压缩成ZIP 方法4。//源文件,输出路径。参考一些文章然后修改的。
2023-07-06 11:19:13
267
1
TA创建的收藏夹 TA关注的收藏夹
TA关注的人