摘要: 比如要查询0x55d398326f99059ff775485246999027b3197955这个地址在BSC链上的地址。 币安的 API 不提供 EVM 地址(如 0x 开头地址)直接查询余额的接口,因为这是链上资产,属于链上钱包的范畴。你要查某个地址是否持有 USDT,需要调用的是 区块链节点服 阅读全文
posted @ 2025-06-18 11:30 Charlie-Pang 阅读(2) 评论(0) 推荐(0)
摘要: 依赖冲突的命令: 就能看到真实来源是哪个依赖链 mvn dependency:tree -Dverbose -Dincludes=org.mockito:mockito-core 查看mockito-core的依赖路径 mvn dependency:tree -Dincludes=org.mocki 阅读全文
posted @ 2025-06-13 21:14 Charlie-Pang 阅读(4) 评论(0) 推荐(0)
摘要: 最近产品需要接入AWS邮件服务。 1、首先登陆改地址: https://us-east-2.signin.aws.amazon.com/oauth?client_id=arn%3Aaws%3Asignin%3A%3A%3Aconsole%2Fcanvas&code_challenge=Hsrfjfs 阅读全文
posted @ 2025-06-11 10:12 Charlie-Pang 阅读(6) 评论(0) 推荐(0)
摘要: 今天早上老板打电话说运营那边最近在推项目呢,昨天一天注册用户暴增了9k多,分析有可能是用脚本在不停的注册新用户。导致短信账户钱花光了。 当时分析的情况是: 1、每个注册的ip地址不一样。 2、邮箱的格式各种各样。 3、每分钟有50-60个注册的新用户,有的甚至都在同一秒注册的。 我们采取的措施是: 阅读全文
posted @ 2025-06-05 22:13 Charlie-Pang 阅读(2) 评论(0) 推荐(0)
摘要: 目的:通过模板模式细分拆解Bean对象的实例化过程,将PropertyValues引入BeanDefinition定义中,在对象实例化完成后,填充Bean对象的属性。 BeanReference是类引用 public class BeanReference { private final Strin 阅读全文
posted @ 2025-06-03 22:49 Charlie-Pang 阅读(5) 评论(0) 推荐(0)
摘要: 本章目的:基于策略模式实现两种用于实例化对象的方法,如JDK、Cglib,并基于此方法实现含有带入参信息的构造函数的类实例化策略。 以下是源码: public class BeanDefinition { private Class bean; public BeanDefinition(Class 阅读全文
posted @ 2025-06-01 22:10 Charlie-Pang 阅读(2) 评论(0) 推荐(0)
摘要: 本章重点是运用AbstractBeanFactory抽象类,运用模版模式拆分功能,解耦SpringBean容器,处理界限上下文关系,完成BeanFactory接口的实现。 刚开始看这块的时候感觉非常绕,为什么要这么定义,很好奇后面能扩展成什么样子,这块建议多看看模版模式。反复多练几遍,达到看到这几个 阅读全文
posted @ 2025-06-01 20:59 Charlie-Pang 阅读(8) 评论(0) 推荐(0)
摘要: Java开发这么多年,一直对Spring、SpringBoot底层原理不太熟,所以打算深入学习一下Spring相关的底层原理。 1、SpringBean包含并管理应用对象的配置和生命周期。Spring并不是直接创建一个完整的Java对象并立刻使用,而是先将对象的结构信息(如类名、构造器、依赖属性、作 阅读全文
posted @ 2025-06-01 11:49 Charlie-Pang 阅读(4) 评论(0) 推荐(0)
摘要: Stirling-PDF https://github.com/Stirling-Tools/Stirling-PDF 描述:Stirling-PDF是一个基于spring-boot开发的开源项目,旨在提供一个功能强大的基于Docker的本地托管PDF操作工具。它使您能够对PDF文件进行多种操作,包 阅读全文
posted @ 2025-05-25 19:13 Charlie-Pang 阅读(2) 评论(0) 推荐(0)
摘要: 在编写合约中,觉得ETH转USD的金额转换很绕,因此记录一下。 这是一份合约代码: pragma solidity ^0.8.0; import {AggregatorV3Interface} from "@chainlink/contracts/src/v0.8/shared/interfaces 阅读全文
posted @ 2025-05-24 18:10 Charlie-Pang 阅读(47) 评论(0) 推荐(0)