随笔分类 -  Java

摘要:非常逆天的一点,同城配送接口默认需要加解密,但是又不知道是否支持当前城市,网上搜索无果后只能加解密后获取 1、先贴一下参考链接 感谢分享,按照攻略很顺利地完成了加解密,最后对返回结果解密时需要一个resp_ts,是使用返回结果Header中的Wechatmp-TimeStamp,原文没有提示导致解密 阅读全文
posted @ 2025-11-03 14:26 鱼鱼寡欢 阅读(28) 评论(0) 推荐(0)
摘要:1、场景 使用高德地图的创建围栏,之后前端修改区域范围,更新围栏 2、请求 https://tsapi.amap.com/v1/track/geofence/update/polygon 3、问题 返回{"errcode":20003,"errmsg":"UNKNOWN_ERROR"} 4、处理过程 阅读全文
posted @ 2025-08-18 10:36 鱼鱼寡欢 阅读(75) 评论(0) 推荐(0)
摘要:通过EasyExcel导出多张图片 1. 引入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>${easyexcel.verion}</version> </depe 阅读全文
posted @ 2025-06-06 10:28 鱼鱼寡欢 阅读(556) 评论(0) 推荐(0)
摘要:在项目中经常需要回显其他表的数据,例如:订单表中存了一个shopId,需要返回店铺名称与logo,之前或许需要在getLsit或者page接口进行数据处理,或者通过sql联表返回,现在只需要添加注解即可完成,这种情况就可以使用EasyTrans,https://www.kancloud.cn/shu 阅读全文
posted @ 2025-04-18 10:51 鱼鱼寡欢 阅读(1146) 评论(0) 推荐(0)
摘要:war 包是 Sun 提出的一种 web 应用程序格式。它与 jar 类似,是很多文件的压缩包。war 包中的文件按照一定目录结构来组织。 1. 修改依赖 在pom中需要将springboot-web自带的tomcat去除,然后引入一个tomcat依赖,并且将打包格式修改为war <dependen 阅读全文
posted @ 2024-12-09 16:35 鱼鱼寡欢 阅读(158) 评论(0) 推荐(0)
摘要:记录一些与小程序相关的内容,例如登录,发送订阅消息等 1. 登录相关 1.1. 获取openid /** * code:由小程序生成 * appid:小程序id * secret:密钥 **/ public String getOpenid(String code) { String data = 阅读全文
posted @ 2024-10-30 10:36 鱼鱼寡欢 阅读(42) 评论(0) 推荐(0)
摘要:MQTT(Message Queuing Telemetry Transport, 消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽 阅读全文
posted @ 2024-10-21 14:54 鱼鱼寡欢 阅读(353) 评论(0) 推荐(0)
摘要:import java.math.BigDecimal; import java.text.NumberFormat; /** * 由于Java的简单类型不能够精确的对浮点数进行运算, 这个工具类提供精确的浮点数运算,包括加减乘除和四舍五入。 */ public class CurrencyUtil 阅读全文
posted @ 2024-10-21 14:16 鱼鱼寡欢 阅读(132) 评论(0) 推荐(0)
摘要:MyBatis-Plus 是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 1 创建注解 public class EncryptHandler extends BaseTypeHandler<String> { /** * 设置参数 */ 阅读全文
posted @ 2024-07-09 15:21 鱼鱼寡欢 阅读(1416) 评论(0) 推荐(0)
摘要:WebSocket 是一种在客户端和服务器之间提供低延迟、全双工通信的网络协议。它允许双方在建立一次连接后,进行实时、持续的数据交换,无需像HTTP那样为每一个请求和响应建立新的连接。WebSocket的设计初衷是解决传统HTTP协议在实时通信方面的不足,比如实现实时聊天、游戏、股票报价等需要高频率 阅读全文
posted @ 2024-07-06 15:39 鱼鱼寡欢 阅读(310) 评论(0) 推荐(0)
摘要:1 数据库存放list @TableField(typeHandler = JsonLongSetTypeHandler.class) private List<String> imageList; 2 数据校验报错 @NotEmpty 用在集合类上面 @NotBlank 用在String上面 @N 阅读全文
posted @ 2024-04-29 15:08 鱼鱼寡欢 阅读(48) 评论(0) 推荐(0)
摘要:1 引入依赖 <!-- 二维码相关 --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.4.1</version> </dependency> <dependenc 阅读全文
posted @ 2024-04-13 16:12 鱼鱼寡欢 阅读(204) 评论(0) 推荐(0)
摘要:public class AESUtil { public static final String algorithm = "AES"; // AES/CBC/NOPaddin // AES 默认模式 // 使用CBC模式, 在初始化Cipher对象时, 需要增加参数, 初始化向量IV : IvPa 阅读全文
posted @ 2024-03-27 09:36 鱼鱼寡欢 阅读(71) 评论(0) 推荐(0)
摘要:<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-simple</artifactId> <version>1.7.25</version> <scope>compile</scope> </dependency> 阅读全文
posted @ 2023-03-03 13:00 鱼鱼寡欢 阅读(52) 评论(0) 推荐(0)
摘要://上下文 @Resource private ApplicationContext applicationContext; @Bean public void test(){ //扫描Controller Reflections reflections = new Reflections("com 阅读全文
posted @ 2022-10-31 11:05 鱼鱼寡欢 阅读(475) 评论(0) 推荐(0)
摘要:<!-- redis依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> @Compo 阅读全文
posted @ 2022-10-19 14:30 鱼鱼寡欢 阅读(92) 评论(0) 推荐(0)
摘要:Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.YEAR, year); calendar.set(Calendar.MONTH, month - 1); //月份要-1,因为Calendar中一到十二月是0-11 阅读全文
posted @ 2022-10-17 14:21 鱼鱼寡欢 阅读(196) 评论(0) 推荐(0)
摘要:HSSF 是Horrible SpreadSheet Format的缩写,也即“讨厌的电子表格格式”。 也许HSSF的名字有点滑稽,就本质而言它是一个非常严肃、正规的API。通过HSSF,你可以用纯Java代码来读取、写入、修改Excel文件。 1 创建对象 HSSFWorkbook workboo 阅读全文
posted @ 2022-10-13 16:23 鱼鱼寡欢 阅读(1314) 评论(0) 推荐(0)