相关文章
solidity实现ERC1155多代币标准
文章目录 1、NFT - 维基百科2、IERC1155MetadataURI3、IERC1155Receiver4、IERC11555、ERC11556、NFT11557、开源地址 1、NFT - 维基百科 ERC-1155 标准于2018年6月由Witek Radomski、Andrew Cooke、Philippe Castonguay、James Therien、Eric Binet及Ronan Sandford提出。此标…
建站知识
2024/4/30 4:12:36
aop使用自定义注解报错 cannot resolve symbol
aop使用自定义注解报错 cannot resolve symbol *,自定义一个注解 AuthTest,在aop场景下使用:annotation(AuthTest)结果自定义注解报红。
错误写法: Before("execution(* com.zhh.demo.controller.*.*(..)) && annot…
建站知识
2024/4/30 4:12:25
删除PPT文件的备注内容
解决方案的工作经常汇报以及经常做ppt的回报工作,但是删除备注很痛苦。
在网上或者拿历史的ppt文件修改后,需要删除ppt备注内容以及删除ppt个人文件信息的办法: 现象:很多备注信息,需要删除 解决办法一、 文件--信息-…
建站知识
2024/4/30 2:07:14
【刷题日志】牛客 HJ73 计算日期到天数转换
计算日期到天数转换 阅读题目解题方案 及 解题思路方法一 . 手撕日期类方法二 . 分别直接算出平年和闰年每个月的时间 并对应下标存入数组中,判断该年份为平年还是闰年,再 for循环依次求和优化:也不用分别算出平年和闰年的每个月的时间&#…
建站知识
2024/4/30 2:07:20
掌握 Go 语言中的循环结构:从基础到高级
一、if else(分支结构)
1、if 条件判断基本写法
package main
import ("fmt"
)
func main() {score : 65if score > 90 {fmt.Println("A")} else if score > 75 {fmt.Println("B")} else {fmt.Println("C")}
}
2、if 条件判断…
建站知识
2024/4/29 16:38:02
常见代码优化案例记录
1. 使用StringBuilder优化字符串拼接:
// 不优化的写法
String result "";
for (int i 0; i < 1000; i) {result i;
}// 优化的写法
StringBuilder resultBuilder new StringBuilder();
for (int i 0; i < 1000; i) {resultBuilder.append(i)…
建站知识
2024/4/30 4:12:18
【WebSocket】通信协议基于 node 的简单实践和心跳机制和断线重连的实现
前后端 WebSocket 连接
阮一峰大佬 WebSocket 技术博客
H5 中提供的 WebSocket 协议是基于 TCP 的全双工传输协议。它属于应用层协议,并复用 HTTP 的握手通道。它只需要一次握手就可以创建持久性的连接。
那么什么是全双工呢?
全双工是计算机网络中的…
建站知识
2024/4/30 4:12:14
SpringBoot集成i18n(多语言)
配置文件 spring: messages: basename: il8n/messages # 配置国际化资源文件路径 fallback-to-system-locale: true # 是否使用系统默认的语言环境作为备选项 国际化配置 import org.springframework.context.annotation.Bean; import org.spr…
建站知识
2024/4/30 4:12:09