摘要:
war 包是 Sun 提出的一种 web 应用程序格式。它与 jar 类似,是很多文件的压缩包。war 包中的文件按照一定目录结构来组织。 1. 修改依赖 在pom中需要将springboot-web自带的tomcat去除,然后引入一个tomcat依赖,并且将打包格式修改为war <dependen 阅读全文
摘要:
记录一些与小程序相关的内容,例如登录,发送订阅消息等 1. 登录相关 1.1. 获取openid /** * code:由小程序生成 * appid:小程序id * secret:密钥 **/ public String getOpenid(String code) { String data = 阅读全文
摘要:
MQTT(Message Queuing Telemetry Transport, 消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽 阅读全文
摘要:
import java.math.BigDecimal; import java.text.NumberFormat; /** * 由于Java的简单类型不能够精确的对浮点数进行运算, 这个工具类提供精确的浮点数运算,包括加减乘除和四舍五入。 */ public class CurrencyUtil 阅读全文
摘要:
MyBatis-Plus 是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 1 创建注解 public class EncryptHandler extends BaseTypeHandler<String> { /** * 设置参数 */ 阅读全文
摘要:
WebSocket 是一种在客户端和服务器之间提供低延迟、全双工通信的网络协议。它允许双方在建立一次连接后,进行实时、持续的数据交换,无需像HTTP那样为每一个请求和响应建立新的连接。WebSocket的设计初衷是解决传统HTTP协议在实时通信方面的不足,比如实现实时聊天、游戏、股票报价等需要高频率 阅读全文
摘要:
使用json存入数据库时记得在实体类上添加注解 @TableName(value = "test",autoResultMap = true) <el-table-column label="图片" align="center" width="180px" :show-overflow-toolti 阅读全文
摘要:
/** 时间戳转日期 */ const timestampToDate = (timestamp: any) => { if (timestamp == null || timestamp == undefined) return ""; const date = new Date(timestam 阅读全文
摘要:
1 数据库存放list @TableField(typeHandler = JsonLongSetTypeHandler.class) private List<String> imageList; 2 数据校验报错 @NotEmpty 用在集合类上面 @NotBlank 用在String上面 @N 阅读全文
摘要:
1 引入依赖 <!-- 二维码相关 --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.4.1</version> </dependency> <dependenc 阅读全文