自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 关联子表条件查询时,不再 in 整个子表的id集合

关联子表条件查询时,不再 in 整个子表的id集合。

2022-11-10 20:39:40 169 1

原创 使用策略模式适配在不同的支付场景下执行各自的业务逻辑

订阅 Paypal 付款成功的 webhook 后,每次只会异步通知同一个方法,当需要在支付货款、运费成功后,需要执行不同的业务逻辑时,则可能出现下面的代码。使用策略模式,先定义对应的策略,再根据回调时传入不同的支付方式,执行对应的业务逻辑。后续每增加一种支付方式,就需要加个 else if ,长久以往,代码维护性较差。那么 原先回调函数中的 支付成功方法 ,就可以改写成执行容器中的方法。1、先定义一个支付成功接口。2、定义一个支付成功的策略。3、定义一个策略容器。

2022-11-10 09:00:16 264

原创 内网穿透是真的好玩,兄弟们,都给我去玩内网穿透。

利用FRP 搭建内网穿透。

2022-10-13 19:45:04 189

原创 gateway+springsecurity+oauth2 整合google github 等第三方登录

首先 注册Google Cloud Platform (GCP)添加一个 ClientID,选择WEB应用。接下来 配置 gateway 网关模块。2.配置application.yml。3.添加一个 Security 配置类。先配置好 oauth同意屏幕。

2022-09-26 20:37:50 1087

原创 基于mybatis批量操作

1、注入SqlSessionTemplate 对象 @Autowired private SqlSessionTemplate sqlSessionTemplate;2、开启批量提交事务public void updateBatch(List<OrderUpdateDTO> orderUpdateDTOS) { List<OrderPO> orderPOS = BeanUtil.copyToList(orderUpdateDTOS, OrderP

2022-05-07 14:55:36 532

原创 java 批量处理 https url 转 InputStream

具体代码实现:根据url集合获取InputStream对象集合public static List<InputStream> downloadFile(List<String> fileUrls) { List<InputStream> inputStreams = new ArrayList<>(); try { SSLContext sslcontext = SSLContext.getInstan

2022-04-28 19:45:11 1057

原创 java多个pdf合并为一个pdf,并通过feign下载

1.首先pom文件添加依赖,操作pdf文件工具类 <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.21</version> </dependency>2.pdf合并操

2022-04-28 17:07:58 1374

原创 mybatis-plus 批量导入数据

mybatis-plus 批量导入数据insertBatchSomeColumn 实现批量导入1.先配置 sql 注入器public class BatchSqlInjector extends DefaultSqlInjector { @Override public List<AbstractMethod> getMethodList(Class<?> mapperClass) { List<AbstractMethod> met

2022-04-26 15:49:26 953

原创 安装Ruby2.4

yum install -y centos-release-scl-rhyum install -y rh-ruby24

2021-11-25 21:47:13 566

原创 String html标签自动补齐

这里写自定义目录标题新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markd

2021-10-25 17:10:51 135

原创 FreeMark html 转 pdf 遇到的问题

FreeMark html 转 pdf 遇到的问题Template template = freemarkerCfg.getTemplate(htmlTmp);template.setEncoding(“UTF-8”);这里的编码与html中的编码对应。但转换还是乱码。解决方案配置Configuration的时候添加 freemarkerCfg.setEncoding(Locale.CHINA, “UTF-8”);即在进行转换前,还需要指定一下配置类中编码。我们对Markdown编辑器.

2021-10-22 16:26:11 491

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除