自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微信小微商户/特约商户进件V3版本对接

今天我们来讲一下微信小微商户进件V3版本的接口对接。首先我们来看一下官方的文档:https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/tool/applyment/chapter3_1.shtml根据文档提示,小微商户进件对接协议和特约商户是一样的,只是参数不一样。我们这里以小微商户说明(主要是公司需要)。首先引入JRE包,后面会用到。这里使用的是maven。 <dependency> <groupId&gt.

2020-09-09 09:51:46 5713 14

原创 支付宝服务商模式下的支付开发

微信的服务商模式开发,文档有很明确的说明,也有详细的开发文档,以及操作步骤。其实支付宝也是支付服务商模式的,只是比较影藏,今天在这里梳理一下。一、如何选择支付类型??在实现支付宝支付的时候,我们要先选择一种支付方式,这里和微信是一样的。一般的作为后台开发者,我们首选手机网站支付,因为这个不仅是H5页面可以发起支付,以后也可以嵌套在APP里面,这样APP就不用二次开发了。...

2020-03-26 17:07:48 11378 7

原创 管理后台系统,springboot+redis+nginx+html+bootstrap

管理系统

2023-11-24 11:00:16 715

原创 微信现金红包开发

微信现金红包,首先必须申请一个商户号。本文采用的是服务商模式的商户号,给客户(子商户)开通。单单是上面的入驻超过90天,联系交易30就很难满足(因为客户已开通微信支付,就需要使用)。于是乎,解决了最大的问题,接下来就是开发了,下面是部分代码,供参考。后来了解到只需要申请结算周期为T+7的商户号,就能够直接使用了。但是开通现金红包条件不简单,我们先看一下官方说明。

2023-11-17 14:14:21 197

原创 微信转账到零钱2种实现方式,SDK和API对接

微信转账到零钱

2023-09-07 13:41:56 1293

原创 Mysql 查询所有的上级,下级

Mysql 查询所有的上级,下级

2022-11-14 16:08:43 3968 1

原创 springboot下,使用enum实现简单工厂模式

使用枚举,可以更好的管理bean的名称,让我们在工厂里面可以更直观的拿到相关bean的名称。在spring中,各个bean都是以单例存在。所以我们把bean都交由spring管理。这里我们使用枚举来管理的bean的名称。然后就可以创建我们的工厂类了。......

2022-08-09 17:23:28 642

原创 springboot下实现微信合单支付

微信合单支付

2022-07-15 11:54:29 1365 1

原创 H5页面开放标签wx-open-launch-weapp,跳转到小程序

官方文档https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html#211. 绑定域名登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。2. 引入JS文件http://res.wx.qq.com/open/js/jweixin-1.6.0.js3. 通过config接口注入权限验证配置并申请所需开放标签以下是官方提供的核心代码wx..

2021-08-20 14:15:52 341

原创 微信服务商分账对接

微信分账是为了解决员工抽成,服务商抽成的难题,而衍生的产品。下面我们简单介绍下首先服务商需要在微信商户平台里面,替商户开通分账的权限。商户授权通过后,就可以正常使用了。官方文档:https://pay.weixin.qq.com/wiki/doc/api/allocation_sl.php?chapter=24_1&index=1。以下提供代码片段:添加分账接收方package com.ay.wechat.bo.profitsharing;import com.u.

2021-04-23 17:30:21 2102 3

原创 阿里云人机验证之无痕验证集成

阿里云的官方文档:https://help.aliyun.com/document_detail/122071.html?spm=a2c4g.11186623.6.565.40d726afynSQtu官方提供了demo,我在这里直接写一下我的集成首先引入阿里云js<script src="https://g.alicdn.com/AWSC/AWSC/awsc.js"></script>前端是jsp页面,部分代码如下 <!-- 验证 -->

2021-01-12 10:25:44 2194 1

原创 API开通微信点击计划,商家小票

微信官方文档https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/goldplan/chapter3_1.shtmlChangeGoldplanSatusBo.javapackage com.dlys.pay.wechat.bo.v3.goldplan;import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;import com.d.

2021-01-04 14:19:08 806

原创 API获取微信小程序二维码

官方地址:https://developers.weixin.qq.com/minigame/dev/api-backend/open-api/qr-code/wxacode.getUnlimited.html直接上代码:获取工具类,QrCodeTalkUtils.javapackage com.dlys.wechat;import java.util.HashMap;import java.util.Map;import javax.annotation.Resource.

2021-01-04 10:12:26 694

原创 微信点金计划,开通商家小票

1. 点金计划管理文档:https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/goldplan/chapter3_1.shtml2. 商家小票管理文档:https://pay.weixin.qq.com/wiki/doc/apiv3/wxpay/goldplan/chapter3_2.shtml第一步,配置商家小票页面链接在服务商商户平台里面,找到点金计划,然后配置商家小票页面小票页面对接文档:https://wx.gtimg.com/pay.

2020-12-15 11:07:32 2508 2

原创 模糊查询,按个数匹配,并返回条数

package com.util;import java.util.ArrayList;import java.util.Arrays;import java.util.IdentityHashMap;import java.util.List;import java.util.Set;import org.apache.commons.text.similarity.LevenshteinDistance;import org.apache.commons.text.similarit.

2020-10-15 13:50:52 483

原创 服务商模式下,微信小程序如何调起H5页面的支付?

做过微信公众号支付(JSAPI)的同学,会比较熟悉,调起微信支付所需要的六个必须参数:appId、timeStamp、nonceStr、package、signType。详情可以参考官方文档:https://pay.weixin.qq.com/wiki/doc/api/jsapi_sl.php?chapter=7_7&index=6我们再来看一下小程序支付的官方介绍:https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_sl_api.php?.

2020-08-18 15:02:19 2115

原创 微信支付服务商模式说明

微信支付分为普通商户版,服务商版以及银行服务商版,我们主讲服务商版。官方地址:https://pay.weixin.qq.com/wiki/doc/api/sl.html微信支付服务商模式如果把服务商模式比作公司的话,普通商户就好比个人。公司可以聘请很多“个人”(员工)。也就是说,服务商可以发展很多自己的子商户。并且在费率上面服务商也是有优势的。服务商模式比普通商户模式,从下单参数上面来看,主要多了子商户号:sub_mch_id(必填),sub_appid和sub_openId(非必填)

2020-06-11 15:29:35 8903 2

原创 微信小微商户进件(一):获取证书

1.官方文档地址:https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=19_11

2020-06-10 19:36:31 1884 3

原创 微信小微商户进件(三):申请入驻

前面讲了,获取证书和获取证书和上传图片,现在我们进入主题,讲申请入驻。首先打开官方文档:https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=19_2接口链接URL地址:https://api.mch.weixin.qq.com/applyment/micro/submit是否需要证书请求需要双向证书。 详见证书使用1. 请求参数说明平台证书序列号(cert_sn),请参考第一小节:获取证书...

2020-06-10 19:36:25 8658 8

原创 关于jax-rs-client作为客户端的几种访问形式

第一种 public static String sendPost(String param) { try { WebClient client = WebClient.create(host); client.reset(); client.header("Content-Type", "application/json; charset=UTF-8"); client.header("Authorization", "APPCODE " + appcode); c

2020-06-03 18:01:13 682

原创 微信小微商户进件(二):图片上传

最近在开发微信的小微商户进件,里面需要用到图片上传API,在这里记录一下。官方文档:https://pay.weixin.qq.com/wiki/doc/api/xiaowei.php?chapter=19_9请求Url https://api.mch.weixin.qq.com/secapi/mch/uploadmedia 提交方式 multipart/form-data 是否需要证书 是,详见证书使用 WxUploadMediaBo.javapackage .

2020-05-26 17:16:12 2684 8

原创 微信支付HMAC-SHA256签名方式

在微信支付中,有一些sign_type=HMAC-SHA256,一下附上代码public class HMACSHA256 { /** * 将加密后的字节数组转换成字符串 * * @param b 字节数组 * @return 字符串 */ public static String byteArrayToHexString(byte[] b) { StringBuilder hs = new StringBui

2020-05-26 14:00:22 2842

原创 CRC16 java工具类

public class CRC16 { private static int[] table = { 0x0000, 0x8005, 0x800F, 0x000A, 0x801B, 0x001E, 0x0014, 0x8011, 0x8033, 0x0036, 0x003C, 0x8039, 0x0028, 0x802D, 0x8027, 0x0022, 0x8063, 0x0066, 0x006C, 0x8069, 0x0078, 0x807D, 0x8077, 0x0072, 0x0.

2020-05-21 19:16:59 866 1

原创 Mqtt集成Spring,解决callBack重连之后订阅消息失败的问题

废话不多说,直接上代码消息接收端:MqttConsumers.javapackage com.mqtt;import javax.annotation.Resource;import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;import org.eclipse.pah...

2020-04-01 11:41:47 3618

原创 java AES解密ECB模式ZeroPadding填充

AES是分组加密的,16字节一组加密,最后可能会不足16字节的,所以需要padding补充到16字节。ZeroPadding它是使用“0”作为填充数据的填充方式,但是java提供了NoPadding.NoPadding意思是不做填充,也满足不了,那就自己手动改下吧。package com.util;import org.apache.commons.codec.binary.Ba...

2020-03-27 16:09:31 6909 3

原创 车牌的模糊匹配

package com.util;import java.util.ArrayList;import java.util.Arrays;import java.util.IdentityHashMap;import java.util.List;import java.util.Set;import org.apache.commons.text.similarity.Leven...

2020-03-27 11:44:41 1352

原创 银联聚合支付

开发银联聚合支付,需要公司和银联有商务合作,银联提供支付对接文档,才可以。本人参考的文档:银联商务公众号+服务窗支付接入接口规范V2.6.docx核心代码片段UnPayRes.javapackage com.pay.unionpay.res;import java.lang.reflect.Field;import java.util.HashMap;import jav...

2020-03-27 10:37:49 2166

原创 微信现金红包开发

近期公司在开发微信现金红包功能,这里记录一下开发过程中遇到的坑,和一些领悟。要实现微信扫码找零(现金红包),首先必须申请一个商户号。本文采用的是服务商模式的商户号,给客户(子商户)开通。但是开通现金红包条件不简单,我们先看一下官方说明。单单是上面的入驻超过90天,联系交易30就很难满足(因为客户已开通微信支付,就需要使用)。后来了解到只需要申请结算周期为T+7的商户号,就能够直...

2020-03-26 16:03:26 882 1

原创 字节数组和javaBean的相互转换

近期由于物联网的发展,IOT设备对接,成为每个公司必不可少的事情。硬件方面都是采用的MQTT和服务端通讯,这里我们不讲MQTT,因为网上的资料很多,我们来点干货:如何把MQTT的通讯数组(字节数组)转换成我们熟悉的javaBean。首先做一下简单的介绍一下。java的数组类型占的字节长度。byte占一个字节short占两个字节int占4四个字节long占8个字节以上4个类...

2020-03-26 10:02:27 2080 1

原创 微信支付开发配置

微信支付操作流程1. 注册微信公众号首先需要注册一个微信公众号(注意这里是服务号,不是订阅号),然后申请微信支付(订阅号没有微信支付)。2. 配置微信支付授权目录登录“微信公众平台”(https://mp.weixin.qq.com),在左边菜单点击“微信支付”,然后点击右边的“开发配置”,选择公众号支付,配置授权目录。授权目录固定为:https://wx.xxx.cn/。如下图:  注意:上面配...

2018-06-12 17:24:53 4296

原创 支付宝集成获取私钥与公钥【原创】

项目需要,需要在客户端集成支付宝接口。就研究了一下:因为使用支付宝接口,就需要到支付宝官网:注册帐号,并申请。下面讲的是申请好之后的操作。登录成功之后, 店家我的商家服务—在页面的下方找到——>签约管理—>找打 移动支付—–>点击下载集成文档—>跳到新的页面,在页面下方—>找到下载开发包,下载移动支付即可。然后解压出来之后一般会得到三个文件夹。这个时候要打开文件名为:支付宝钱包支付

2017-03-27 17:38:28 415

转载 极光消息推送服务器端开发实现推送(下)

极光消息推送服务器端开发实现推送(下)时间 2014-02-10 14:38:30  CSDN博客原文  http://blog.csdn.net/dawanganban/article/details/19029667主题 极光推送 安卓开发前面我们已经实现了通过我们自己的服务器生成消息向极光消息推送服务器发送推送消息的功能,下面我们来看看如何在手机客户端实现

2015-11-13 13:45:45 594

转载 jpush 推送

JPush极光推送Java服务器端API// 对android和ios设备发送JPushClient jpush = new JPushClient(masterSecret, appKey); // 对android和ios设备发送,同时指定离线消息保存时间JPushClient jpush = ne

2015-11-13 11:56:40 477

java后台管理系统-高质量,适合个人开发

这是java后台管理系统/进销存系统,项目有基础的进销存功能,有完整的账号权限管理。导入开发工具可以直接运行,源码(包括表结构sql文件)可二次开发,也可以直接使用。maven项目,框架使用的是SpringMVC+myBatis+Alibaba-Druid连接池,数据库用的是mysql。适合初创公司做后台,也可以作为个人项目开发。源码可以直接导入eclipse运行,有问题请+v联系。

2021-11-03

微信小程序端,调起H5支付demo

微信小程序端,调起H5支付demo,小程序代码

2021-06-04

国密sm2算法商户demo.zip

国密sm2算法商户demo

2021-06-04

js滑动验证,支持H5和网页

滑动验证,支持H5和PC网页

2021-01-07

cssbox-4.11源码及jar包

cssbox源码

2020-03-27

jsTree中文api

jsTree中文api文档,js操作树可移动节点 增加修改删除节点.jsTree中文api文档,js操作树可移动节点 增加修改删除节点.

2017-10-18

postman最新版本

谷歌浏览器postman插件,解决一些版本的google浏览器不兼容的问题,最好的openApi接口测试工具

2017-04-07

jquery zTree 控件

该控件提供了各种tree的控件,checkbox ztree,以及对tree的拖拽功能

2012-04-11

空空如也

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

TA关注的人

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