Java订单交易_Java实现获取105发卡平台的订单信息

[Java] 纯文本查看 复制代码/**

* unicode转字符

* */

public static String decodeUnicode(String theString) {

char aChar;

int len = theString.length();

StringBuffer outBuffer = new StringBuffer(len);

for (int x = 0; x < len;) {

aChar = theString.charAt(x++);

if (aChar == '\\') {

aChar = theString.charAt(x++);

if (aChar == 'u') {

// Read the xxxx

int value = 0;

for (int i = 0; i < 4; i++) {

aChar = theString.charAt(x++);

switch (aChar) {

case '0':

case '1':

case '2':

case '3':

case '4':

case '5':

case '6':

case '7':

case '8':

case '9':

value = (value << 4) + aChar - '0';

break;

case 'a':

case 'b':

case 'c':

case 'd':

case 'e':

case 'f':

value = (value << 4) + 10 + aChar - 'a';

break;

case 'A':

case 'B':

case 'C':

case 'D':

case 'E':

case 'F':

value = (value << 4) + 10 + aChar - 'A';

break;

default:

throw new IllegalArgumentException(

"Malformed \\uxxxx encoding.");

}

}

outBuffer.append((char) value);

} else {

if (aChar == 't')

aChar = '\t';

else if (aChar == 'r')

aChar = '\r';

else if (aChar == 'n')

aChar = '\n';

else if (aChar == 'f')

aChar = '\f';

outBuffer.append(aChar);

}

} else

outBuffer.append(aChar);

}

return outBuffer.toString();

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ZFAKA是一款免费开源的发卡系统,支持多种支付接口,如支付宝、微信、QQ钱包等。以下是搭建ZFAKA发卡平台的教程: 1.准备工作 在开始搭建之前,需要准备以下工具和环境: - JDK(Java Development Kit):确保你的电脑已经安装了JDK,可以在命令行中输入“java -version”查看是否已经安装。 - MySQL数据库:ZFAKA需要使用MySQL数据库,因此需要安装并配置好MySQL。 - Tomcat服务器:ZFAKA使用Java Web技术,需要使用Tomcat服务器作为运行环境。 2.下载ZFAKA源码 从ZFAKA官网(https://zfaka.org/)下载最新版的源码,解压到本地。 3.配置数据库 在MySQL中创建一个新的数据库,并执行ZFAKA源码中的“zfaka.sql”脚本,创建数据库表。 修改“config.properties”文件中的数据库配置信息,如下: ``` db.driver=com.mysql.jdbc.Driver db.url=jdbc:mysql://localhost:3306/zfaka?useUnicode=true&characterEncoding=UTF-8 db.username=root db.password=123456 ``` 其中,“db.url”是数据库连接地址,“db.username”和“db.password”是数据库的用户名和密码。 4.配置支付接口 ZFAKA支持多种支付接口,需要根据自己的需求进行配置。 - 支付宝支付 修改“config.properties”文件中的支付宝配置信息,如下: ``` alipay.appid= alipay.publicKey= alipay.privateKey= alipay.notifyUrl=http://localhost:8080/alipay/notify alipay.returnUrl=http://localhost:8080/alipay/return ``` 其中,“alipay.appid”是支付宝的AppID,“alipay.publicKey”和“alipay.privateKey”是支付宝的公钥和私钥,“alipay.notifyUrl”和“alipay.returnUrl”是支付宝的回调地址。 - 微信支付 修改“config.properties”文件中的微信支付配置信息,如下: ``` wechatpay.appid= wechatpay.mchId= wechatpay.key= wechatpay.notifyUrl=http://localhost:8080/wechatpay/notify wechatpay.returnUrl=http://localhost:8080/wechatpay/return ``` 其中,“wechatpay.appid”是微信支付的AppID,“wechatpay.mchId”是商户ID,“wechatpay.key”是商户密钥,“wechatpay.notifyUrl”和“wechatpay.returnUrl”是微信支付的回调地址。 5.部署ZFAKA 将ZFAKA源码打包成war包,部署到Tomcat服务器中。 启动Tomcat服务器,访问ZFAKA的首页(http://localhost:8080/),即可使用ZFAKA发卡平台了。 以上就是ZFAKA发卡平台的搭建教程,希望对你有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值