自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 solidity采坑日记之智能合约返回事件内容解析

最近在用java调用solidity智能合约方法的时候,遇到了方法Log解析的问题。正常在调用合约后,如果该合约有event时间,那么执行结果会返回对应的log日志,但是返回的log日志是0x开头的16进制字符串,不是我们需要的string、bool等类型的数据。因此我们需要把hex转换成合约对应返回的数据类型。如下,合约log返回的信息解析方法第一步,需要引入web3j库 <dependency> <groupId>.

2021-02-02 23:13:16 1324 2

原创 solidity踩坑日记之java通过web3j调用智能合约传递数组参数的坑

最近在写solidity智能合约,用java与solidity交互过程中,需要传递数组参数到智能合约,但是用web3j转换后的数组参数去调用智能合约接口一直返回错误信息,在万能的互联网上翻阅了大量资料后,终于解决,在此记录一下:首先java项目需要引入web3j的依赖包: <dependency> <groupId>org.web3j</groupId> <artifactId>core&

2020-12-09 18:02:24 4479 4

原创 记一次java.lang.NoClassDefFoundError: okio/Options 的问题

当遇到BoClassDefFoundError: okio/Options的时候,首先想到的是jar包冲突了。项目中引入的maven如下: <!-- 引入 bitcoinj-core--> <dependency> <groupId>org.bitcoinj</groupId> <artifactId>bitcoinj-core</artifactId&g

2020-10-10 14:54:58 7644 2

原创 微信支付退款功能(SDK版)

微信支付的退款功能,如果使用官方提供的SDK版本,使用起来还是很方便的,官方封装了签名,map转XMLString的一些方法,使用起来能剩很多代码量.微信退款功能主题代码如下: @Override public Boolean refund(FWxRefund refund) { try { log.info("开始处理退款任务,订单号 [" + refund.getOrderId() + "]"); //这里使用的是微信

2020-08-21 14:29:52 1678

原创 RSA 初始化秘钥对 并进行签名验证操作 Java版 前端js签名

package com.zz.util;import java.io.UnsupportedEncodingException;import java.security.*;import java.security.spec.InvalidKeySpecException;import java.security.spec.PKCS8EncodedKeySpec;import jav...

2020-03-27 15:01:05 1163

原创 Tomcat启动问题(debug无法启动,正常可以启动)

FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)最近遇到了这样一个问题,项目正常启动没毛病,但是用debug启动就会报上图的这个错误。查了百度,上面很多解决方案,最终找到了答案,不知道什么操作,触动了防火墙,导致防火墙把tomcat

2017-11-14 11:41:07 4295

原创 java反射异常

java.lang.RuntimeException: 方法执行失败 at cn.zhang.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:42) at cn.zhang.Test1.test03(Test1.java:39) at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ

2017-10-19 18:08:39 2112

原创 java二维码--QRCode解析问题

public static void main(String[] args) { File file = new File("G:/imooc/code/qrCodeImg.png"); try { BufferedImage bi = ImageIO.read(file); QRCodeDecoder decoder = new QRCodeDecoder();

2017-10-18 10:41:04 2977 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除