会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
客至在水一方
博客园
首页
新随笔
联系
订阅
管理
2026年10月16日
使用分布式锁保证幂等性
摘要: String lockKey = "company_pickup_config:" + getCustomerNo() + ":" + getCurrentAccount().getCountryCode(); RLock lock = redissonClient.getLock(lockKey)
阅读全文
posted @ 2026-10-16 09:44 客至在水一方
阅读(3)
评论(0)
推荐(0)
2026年10月15日
从OSS下载EXCEL模版,新增第一列。导出数据
摘要: public void exportErrorOrderList(HttpServletResponse response, String exportKey){ response.setContentType("application/vnd.ms-excel"); response.setCha
阅读全文
posted @ 2026-10-15 17:41 客至在水一方
阅读(2)
评论(0)
推荐(0)
2025年8月4日
JAVA 读取配置文件application.yaml 集合配置
摘要: 配置文件application.yaml #订单导入模版文件名称 orderTest: importTemplate: 1: [{"zh":"订单导入模板 V1.2.xlsx"},{"ar":"نموذج دليل ادخال الطلبات بسبيداف 1.2.xlsx"},{"en":"Up
阅读全文
posted @ 2025-08-04 09:43 客至在水一方
阅读(45)
评论(0)
推荐(0)
2025年4月21日
设计模式之策略模式(优化版)
摘要: 不同的国家身份证不同,识别哈萨克斯坦和乌兹别克斯坦的用户身份证。识别身份证文本信息,并提自身所需要的信息(姓名、身份证号) 抽象策略类 public interface OCRIdentifyStratergy { Customer identify(List<String> list,Custom
阅读全文
posted @ 2025-04-21 10:08 客至在水一方
阅读(38)
评论(0)
推荐(0)
2025年3月12日
ExcelWriter 导出
摘要: public void exportOrderList(HttpServletResponse response, @RequestBody ExpressOrderQueryDto expressOrderQueryDto) throws IOException{ response.setCont
阅读全文
posted @ 2025-03-12 13:45 客至在水一方
阅读(72)
评论(0)
推荐(0)
2025年2月19日
自定义注解
摘要: 自定义注解可以标记在方法上或类上,用于在编译期或运行期进行特定的业务功能处理。在 Java 中,自定义注解使用 @interface 关键字来定义,它可以实现如:日志记录、性能监控、权限校验等功能。 import org.aspectj.lang.annotation.After; import o
阅读全文
posted @ 2025-02-19 17:47 客至在水一方
阅读(35)
评论(0)
推荐(0)
2025年1月23日
JAVA 策略模式
摘要: 策略模式(strategy pattern)的原始定义是:定义一系列算法,将每一个算法封装起来,并使它们可以相互替换。策略模式让算法可以独立于使用它的客户端而变化。 不同国家发送短信验证码算法不同 例如中国和哈萨克斯坦的短信模版、使用系统、签名不同 策略模式实现 策略模式的本质是通过Context类
阅读全文
posted @ 2025-01-23 14:51 客至在水一方
阅读(52)
评论(0)
推荐(0)
2025年1月21日
MongoDB 语句以及IDEA使用
摘要: MongoDB语句 --查询当前已存在库show dbs --生成库use mydbuse mydemo --删除库db.dropDatabase() --查看已存在的集合show collections --生成表格(集合)db.createCollection("mytable") --修改表格
阅读全文
posted @ 2025-01-21 18:21 客至在水一方
阅读(77)
评论(0)
推荐(0)
2024年12月20日
idea poi 读取Excel文件数据
摘要: File file = new File("D:\\Users\\Administrator\\Desktop\\demo.xlsx");try { FileInputStream stream = new FileInputStream(file); XSSFWorkbook workbook =
阅读全文
posted @ 2024-12-20 15:36 客至在水一方
阅读(124)
评论(0)
推荐(0)
2024年12月19日
idea mysql sharding分表分库
摘要: 水平分表 引入jar包 <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>sharding-jdbc-spring-boot-starter</artifactId> <version>4.0.0-RC1</v
阅读全文
posted @ 2024-12-19 17:08 客至在水一方
阅读(73)
评论(0)
推荐(0)
下一页
公告