随笔分类 -  springboot相关知识

摘要:一、基于 Word 模板占位符的动态文档生成技术 💡 作者:古渡蓝按 个人微信公众号:微信公众号(深入浅出谈java) 感觉本篇对你有帮助可以关注一下,会不定期更新知识和面试资料、技巧!!! 📝 简介 在企业业务系统中,合同、工单、报告等 Word 文档往往格式固定但内容动态。传统硬编码方式开发 阅读全文
posted @ 2025-10-29 17:27 古渡蓝按 阅读(430) 评论(0) 推荐(1)
摘要:如何通过接口实现动态二维码的定时刷新? 感觉本篇对你有帮助可以关注一下我的微信公众号(深入浅出谈java),会不定期更新知识和面试资料、技巧!!! 一、需求场景 在Web应用中,动态二维码常用于以下场景: 登录验证:微信扫码登录、APP扫码授权 支付场景:支付宝/微信支付码定时刷新 票务系统:电子票 阅读全文
posted @ 2025-05-26 16:57 古渡蓝按 阅读(750) 评论(2) 推荐(1)
摘要:自定义全局异常处理类:优雅管理应用错误,告别杂乱代码 感觉本篇对你有帮助可以关注一下我的微信公众号(深入浅出谈java),会不定期更新知识和面试资料、技巧!!! 优点: 自定义全局异常处理类在开发中有以下几个主要用途和好处: 集中管理异常:通过自定义全局异常处理类,可以集中处理应用程序中所有的异常, 阅读全文
posted @ 2025-04-24 16:09 古渡蓝按 阅读(261) 评论(0) 推荐(0)
摘要:微信支付功能的设计实现与关键实践(UniApp+Java)全代码 感觉本篇对你有帮助可以关注一下我的微信公众号(深入浅出谈java),会不定期更新知识和面试资料、技巧!!! 概述 在移动互联网时代,支付功能已成为应用开发的核心能力之一。本文将以 UniApp前端+Java后端技术栈为例,系统解析微信 阅读全文
posted @ 2025-04-24 15:52 古渡蓝按 阅读(1336) 评论(2) 推荐(3)
摘要:Maven Maven 是一个以项目为中心的自动化构建工具,主要用于Java项目的管理和构建。它提供了一种统一的方式来描述项目的结构、依赖关系和构建过程,简化了项目的构建和管理。 Maven 的主要特点: 项目对象模型(POM):Maven 使用pom.xml文件来定义项目的依赖、插件和构建配置。P 阅读全文
posted @ 2024-09-27 09:15 古渡蓝按 阅读(1791) 评论(0) 推荐(6)
摘要:使用itextPDF实现PDF电子公章工具类 一、制作公章 在线网站:印章生成器 - Kalvin在线工具 (kalvinbg.cn) 然后对公章进行下载保存 盖章图片: 二、生成数字签名 2.1: java工具keytool生成p12数字证书文件 Keytool是用于管理和证书的工具,位于%JAV 阅读全文
posted @ 2024-06-07 21:28 古渡蓝按 阅读(1033) 评论(0) 推荐(1)
摘要:MySQL 主从复制是一种常见的数据库架构,它可以提高数据库的性能和可用性。动态数据源切换则可以根据业务需求,在不同场景下使用不同的数据源,比如在读多写少的场景下,可以通过切换到从库来分担主库的压力。 在本文中,我们将介绍如何在 Spring Boot 中实现 MySQL 动态数据源切换,使用 My 阅读全文
posted @ 2024-02-17 20:47 古渡蓝按 阅读(4044) 评论(0) 推荐(3)
摘要:限流介绍 限流(rate limiting) ​ 是指在一定时间内,对某些资源的访问次数进行限制,以避免资源被滥用或过度消耗。限流可以防止服务器崩溃、保证用户体验、提高系统可用性。 限流的方法有很多种,常见的有以下几种: 漏桶算法: ​ 漏桶算法通过一个固定大小的漏桶来模拟流量,当流量进入漏桶时,会 阅读全文
posted @ 2024-01-03 20:34 古渡蓝按 阅读(2896) 评论(8) 推荐(9)
摘要:前言: 在Spring Boot中实现快递鸟、顺丰和快递100的物流查询功能通常需要与它们提供的API进行交互。当然使用他们的API 我们是需要申请和注册,从而去拿到 key 来进行调用。所以为注册的必须先进行注册,以下是他们的官网地址,可以快捷到达。 快递鸟官网:快递鸟 - 快递查询接口_免费快递 阅读全文
posted @ 2023-11-25 21:32 古渡蓝按 阅读(1591) 评论(0) 推荐(2)
摘要:一,注册公众号 1,官网地址:申请测试公众号 地址: 微信公众平台 (qq.com) 文档地址:微信开放文档 (qq.com) 2,注册后可以查看自己的appId 和 appsecret 3,创建模板 请注意: 1、测试模板的模板ID仅用于测试,不能用来给正式帐号发送模板消息 2、为方便测试,测试模 阅读全文
posted @ 2023-10-07 14:08 古渡蓝按 阅读(2443) 评论(0) 推荐(4)
摘要:# 一,什么是Quartz quartz 是一款开源且丰富特性的Java **任务调度库**,用于实现任务调度和定时任务。它支持各种任务类型和灵活的配置选项,具备作业持久化、集群和分布式调度、错误处理和重试机制等功能。Quartz被广泛应用于各种应用程序中,提供可靠和灵活的任务调度解决方案。 # 二 阅读全文
posted @ 2023-06-09 14:06 古渡蓝按 阅读(2386) 评论(4) 推荐(1)
摘要:简述Xss 一,什么是Xss 攻击 百度百科: ​ XSS攻击通常指的是通过利用网页开发时留下的漏洞,通过巧妙的方法注入恶意指令代码到网页,使用户加载并执行攻击者恶意制造的网页程序。这些恶意网页程序通常是JavaScript,但实际上也可以包括Java、 VBScript、ActiveX、 Flas 阅读全文
posted @ 2023-03-07 16:38 古渡蓝按 阅读(14940) 评论(0) 推荐(5)
摘要:前言 1,在一些特定的场景我们往往需要看一下接口的入参,特别是跨系统的接口调用(下发,推送),这个时候的接口入参就很重要,我们保存入参入库,如果出问题就可以马上定位是上游还是下游的问题(方便扯皮) 2,还有一般需要在系统中看普通日志,还有特殊的异常(报错)日志,一般我们可以通过服务器去查看相应的位置 阅读全文
posted @ 2022-08-25 18:52 古渡蓝按 阅读(1435) 评论(2) 推荐(3)