随笔分类 -  Java

摘要:war 包是 Sun 提出的一种 web 应用程序格式。它与 jar 类似,是很多文件的压缩包。war 包中的文件按照一定目录结构来组织。 1. 修改依赖 在pom中需要将springboot-web自带的tomcat去除,然后引入一个tomcat依赖,并且将打包格式修改为war <dependen 阅读全文
posted @ 2024-12-09 16:35 鱼鱼寡欢 阅读(27) 评论(0) 推荐(0) 编辑
摘要:记录一些与小程序相关的内容,例如登录,发送订阅消息等 1. 登录相关 1.1. 获取openid /** * code:由小程序生成 * appid:小程序id * secret:密钥 **/ public String getOpenid(String code) { String data = 阅读全文
posted @ 2024-10-30 10:36 鱼鱼寡欢 阅读(6) 评论(0) 推荐(0) 编辑
摘要:MQTT(Message Queuing Telemetry Transport, 消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽 阅读全文
posted @ 2024-10-21 14:54 鱼鱼寡欢 阅读(182) 评论(0) 推荐(0) 编辑
摘要:import java.math.BigDecimal; import java.text.NumberFormat; /** * 由于Java的简单类型不能够精确的对浮点数进行运算, 这个工具类提供精确的浮点数运算,包括加减乘除和四舍五入。 */ public class CurrencyUtil 阅读全文
posted @ 2024-10-21 14:16 鱼鱼寡欢 阅读(40) 评论(0) 推荐(0) 编辑
摘要:MyBatis-Plus 是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 1 创建注解 public class EncryptHandler extends BaseTypeHandler<String> { /** * 设置参数 */ 阅读全文
posted @ 2024-07-09 15:21 鱼鱼寡欢 阅读(761) 评论(0) 推荐(0) 编辑
摘要:WebSocket 是一种在客户端和服务器之间提供低延迟、全双工通信的网络协议。它允许双方在建立一次连接后,进行实时、持续的数据交换,无需像HTTP那样为每一个请求和响应建立新的连接。WebSocket的设计初衷是解决传统HTTP协议在实时通信方面的不足,比如实现实时聊天、游戏、股票报价等需要高频率 阅读全文
posted @ 2024-07-06 15:39 鱼鱼寡欢 阅读(182) 评论(0) 推荐(0) 编辑
摘要:1 数据库存放list @TableField(typeHandler = JsonLongSetTypeHandler.class) private List<String> imageList; 2 数据校验报错 @NotEmpty 用在集合类上面 @NotBlank 用在String上面 @N 阅读全文
posted @ 2024-04-29 15:08 鱼鱼寡欢 阅读(16) 评论(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 鱼鱼寡欢 阅读(146) 评论(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 鱼鱼寡欢 阅读(29) 评论(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 鱼鱼寡欢 阅读(31) 评论(0) 推荐(0) 编辑
摘要://上下文 @Resource private ApplicationContext applicationContext; @Bean public void test(){ //扫描Controller Reflections reflections = new Reflections("com 阅读全文
posted @ 2022-10-31 11:05 鱼鱼寡欢 阅读(467) 评论(0) 推荐(0) 编辑
摘要:<!-- redis依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> @Compo 阅读全文
posted @ 2022-10-19 14:30 鱼鱼寡欢 阅读(72) 评论(0) 推荐(0) 编辑
摘要:String url = "https://www.baidu.com"; HttpHeaders headers = new HttpHeaders(); //设置请求头,自己从浏览器复制一个,如果请求的网站没要求也可以不设置 headers.set("user-agent", "..."); / 阅读全文
posted @ 2022-10-17 16:48 鱼鱼寡欢 阅读(453) 评论(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 鱼鱼寡欢 阅读(166) 评论(0) 推荐(0) 编辑
摘要:HSSF 是Horrible SpreadSheet Format的缩写,也即“讨厌的电子表格格式”。 也许HSSF的名字有点滑稽,就本质而言它是一个非常严肃、正规的API。通过HSSF,你可以用纯Java代码来读取、写入、修改Excel文件。 1 创建对象 HSSFWorkbook workboo 阅读全文
posted @ 2022-10-13 16:23 鱼鱼寡欢 阅读(1174) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示