自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 Shopfiy 自建应用以及物流对接

因公司境外业务需要,我们通过shopfiy平台搭建了自己的境外官网商城,现在需要对在境外产生的订单在发货后上送物流信息。最早之前开发了一版,API版本是2021-07,,但由于shopfiy将于2023-4月废弃之前版本,所以不得不更换新版本API。

2023-03-09 16:30:40 1599 5

原创 Java导出Excel

一、添加maven依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</version> </dependency> <dependency> <groupId>org.apache.poi</groupId>

2021-08-26 18:33:04 261

原创 java对接PayPal支付(ipn中文乱码解决)

IPN验证有中文的时候会出现乱码,是由于encoding设置导致的,请通过以下步骤将encoding设置改为UTF-8应该就能解决:1)登录您的PayPal账号后打开这个链接进入设置页面:https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-language-encoding.如果是sandbox账号的话请打开这个链接:https://www.sandbox.paypal.com/cgi-bin/customerprofilew

2020-08-24 10:13:24 1406 3

原创 搭建kafka集群(伪搭建)

一、下载 kafka官网下载地址: http://kafka.apache.org/downloads.二、配置 server.properties解压zookeeper,进入config目录,找到server.properties文件broker.id=1 //集群中唯一idhost.name=192.168.120.87 //ipport=9091 //端口log.dirs=C:\\Users\\Desktop\\kafka\\tmp\\kafka_log1 // 日志地址zookee

2020-08-02 16:26:51 176

原创 搭建 zookeeper 集群 (真实集群+伪集群)

一、下载 zookeeper官网下载地址: http://mirror.bit.edu.cn/apache/zookeeper/.二、配置 zoo.cfg解压zookeeper,进入conf目录,找到zoo_sample.cfg文件,复制一份并重命名为zoo.cfg三台机器的配置都是这样,一模一样# The number of milliseconds of each ticktickTime=2000# The number of ticks that the initial # sync

2020-07-31 16:40:59 134

原创 java对接PayPal支付-自动续费功能

一、 java对接PayPal支付(v2). 讲了PayPal v2:checkout-sdk 的对接过程二、 java对接PayPal支付 (添加物流跟踪信息). 讲了PayPal添加物流信息 的对接过程今天我们讲讲如何实现自动续费的功能。PayPal自动续费功能在v1版本里面有,如果想实现此功能,必须引入v1 rest-api-sdk言归正传,正式开始一、引入maven依赖 <dependency> <groupId>com.paypal.sdk</

2020-07-22 14:17:37 2629 5

原创 java对接PayPal支付 (添加物流跟踪信息)

上一篇文章 java对接PayPal支付(v2). 讲了PayPal v2:checkout-sdk 的对接过程,今天我们讲讲如何通过代码对已经发货的订单添加物流信息。为何要添加物流信息?上一边文章已经提到过了,通过PayPal支付的订单,一旦出现争议,PayPal大多数时候是偏向用户的,商户这边如果再各个细节上处理的不好,会导致货、钱两空的局面。为了防止这种情况,添加物流信息可避免用户恶意发起没有收到货物的争议。言归正传,正式开始一、引入maven依赖这次我们必须引入 v1 rest-api

2020-05-30 11:33:51 2220

原创 java对接PayPal支付(v2)

java对接PayPal支付 ——(java对接第三方支付)我们公司最近开通了网上支付功能,国内选择对接支付宝和微信,国外选择对接paypal,今天我先将paypal对接方式记录下来,后面会记录微信和支付宝(本人比较懒,微信和支付宝的可能会需要很久才更新)PayPal是类似于支付宝和微信这类的第三方支付工具,区别是微信和支付宝必须有登录账号才可以支付,而PayPal可以不用登录直接选择银行卡支付PayPal也是国外用户数最多的一个支付平台(因为一旦出现争议,PayPal偏向个人用户比较多)Pay

2020-05-25 17:07:59 11289 144

原创 java实现 印象笔记AOuth 授权认证

package com.ratta.supernotes.util;import java.util.HashMap;import java.util.Map;import org.scribe.builder.ServiceBuilder;import org.scribe.builder.api.EvernoteApi;import org.scribe.model.Token;import org.scribe.model.Verifier;import org.s

2019-03-01 17:25:55 1386 2

GeoLite2-City.mmdb

GeoLite2数据库,免费的数据库,2019年12月30号之前的版本,用户通过ip获取位置信息,国家、省份、城市、经纬度、时区等

2020-08-24

jdk1.8补充解密包.zip

对接微信退款时,返回的数据有一个字段需要解密,这个解密需要jdk支持,但由于出口限制,国内部分jdk不不支持这个解密,所以需要手动下载jar包,放在jdk所在的文件夹 “/jre/lib/security”这个目录下,重新启动jdk即可。

2020-05-27

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

TA关注的人

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