Java服务端极光推送整合Ios、Android

推送是APP做推广的常用手段,比如节假日有啥活动,APP经常会弹出一个消息,上面写着xxx活动,请大家关注之类的,如下图: 这次我们的APP采用极光推送,一开始比较懵逼,然后详细看了一下官方文档,做完之后,收获颇深。服务端推送之后,客户端不管Ios还是Android都是秒收到消息。 讲代码...

2018-09-19 15:32:53

阅读数 1053

评论数 0

Java支付宝APP支付-统一收单交易退款

上一章已经讲述了支付宝服务器异步通知接口的开发,这一章我们讲述一下支付宝统一收单交易退款接口的开发。 1、应用场景 当交易发生之后一段时间内,由于买家或者卖家的原因需要退款时,卖家可以通过退款接口将支付款退还给买家,支付宝将在收到退款请求并且验证成功之后,按照退款规则将支付款按原路退到买家帐号...

2018-09-04 16:13:16

阅读数 596

评论数 0

Java支付宝APP支付-验证异步通知消息

上一章已经讲述了支付宝如何生成支付订单,这一章讲述一下支付宝生成订单之后,异步通知接口的开发。 这里先讲一下啥叫支付宝异步通知:对于App支付产生的交易,支付宝会根据原始支付API中传入的异步通知地址notify_url,通过POST请求的形式将支付结果作为参数通知到商户系统。 通知参数详细见...

2018-09-04 10:41:40

阅读数 1665

评论数 2

Java支付宝APP支付-生成APP支付订单

讲述开发之前,先吐槽一下支付宝的官方文档,做的真乱,看的一头雾水,没有微信那么简单、明了。支付宝接口的调用和普通接口的调用不一样,使用的是支付宝官方的SDK的sdkExecute方法。 SDK的下载地址如下:https://docs.open.alipay.com/54/106370/ 接...

2018-09-03 15:30:44

阅读数 741

评论数 0

Java微信APP支付-退款结果通知

前面已经讲过微信APP支付的统一下单、支付结果通知、申请退款的接口开发,现在我们讲述一下退款结果通知的流程开发。 官方的API地址:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_16&index=...

2018-08-31 17:41:51

阅读数 1335

评论数 0

Java微信APP支付-申请退款

前面已经讲过微信APP支付的统一下单、支付结果通知的接口开发,现在我们讲述一下申请退款的流程开发。 官方的API地址:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_4&index=6 1、应用场...

2018-08-29 14:10:10

阅读数 1179

评论数 2

Java微信APP支付-支付结果通知

上一章讲了微信APP支付统一下单接口的开发,这一章我们讲支付结果通知接口的开发,这一接口是微信异步调用我们的接口,告之我们支付已经成功了,然后我们补录门店、电商订单,更新APP订单支付信息等业务逻辑。 官方的API地址:https://pay.weixin.qq.com/wiki/doc/api...

2018-08-28 10:36:56

阅读数 1619

评论数 0

Java微信APP支付-统一下单

最近因为公司的业务需要,需要自主开发一套类似淘宝、京东的购物APP系统,本人负责后端在线支付模块接口的开发,主要包含微信、支付宝的统一下单、支付结果通知、申请退款、退款结果通知等接口的开发。费话不多说,我们这一章主要讲述微信APP支付的统一下单接口的开发。 官方的API地址:https://pa...

2018-08-22 13:17:44

阅读数 1072

评论数 6

Jenkins服务器磁盘空间爆满问题解决

现象:今天接到运维同事通知,说我们测试服务器磁盘空间不足,感觉很奇怪,以前没有出现这种现象的。通过追踪查询,发现是jenkins的构建纪录未清理,而且最近我们项目测试构建很频繁,导致磁盘最近爆涨。注:查看隐藏文件的命令:du -sh .[!.]* * | sort -hr解决方法:1、手工删除构建...

2018-06-22 16:48:01

阅读数 2853

评论数 0

Linux查找日记技巧

对于从事web开发的人员来说.服务器上的日志多如牛毛,如何快速从中找出所需信息非常重要,以下是我在工作中用到的查找日志的简单命令,希望能对大家有所帮助。1、基础知识tail  -n  10  test.log   查询日志尾部最后10行的日志;tail -n +10 test.log    查询1...

2018-02-08 09:36:06

阅读数 590

评论数 0

java.net.MalformedURLException: no protocol

今天在用JAVA读取SOAP1.2接口返回数据时,解析XML数据时出现的在这个异常,java.net.MalformedURLException: no protocol 初次判断是编码问题,然后上网搜了一下找到解决的办法。 我的代码是 DocumentBuilderFactory dbf =...

2017-11-16 09:52:46

阅读数 1858

评论数 0

No such namespace prefix: soap12 is in scope on: org.dom4j.tree.DefaultElement

org.dom4j.IllegalAddException: No such namespace prefix:  这个异常是说:要添加的这个元素的前缀,没有声明!这主要是在添加元素时直接用上级元素的allElement方法时出现的。例: Element ns1 = rootTarget....

2017-11-13 10:55:55

阅读数 1420

评论数 0

阿里云CentOS7.2清除wnTKYg木马

最近发现阿里云CPU占用很高,一直是100%,重启之后降下来了,但过一会又100%。 用top命令查了一下,发现是wnTKYG进程占用了99.9%,百度了一下wnTKYG说是一个挖矿木马,中毒原因应该是redis没有设密码或者是弱口令。 先关了redis防止再次中招 systemctl sto...

2017-11-07 15:12:55

阅读数 1226

评论数 0

Linux安装Memcached服务端

第一步:查询memcached 安装资源包信息 yun search memcached该指令可以查询yum库中,所包含memcached安装包信息。如下截图所示: 第二步:centos 执行安装指令,安装memcached 资源包 yum -y install memcache...

2017-11-02 15:46:04

阅读数 614

评论数 0

Linux+Nginx+Tomcat实现Web服务器的负载均衡集群

一、环境准备 服务器名称 系统版本 预装软件 IP地址 Nginx服务器 CentOS 7 最小安装 Nginx 192.168.159.128 Web服务器A CentOS 7 最小安装 tomcat+jdk 192.168.159.128 Web服务器B CentOS 7 ...

2017-11-01 15:57:57

阅读数 574

评论数 0

Linux环境下安装及配置Nginx

一、安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。 1. gcc 安装 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: yum...

2017-11-01 10:56:03

阅读数 1393

评论数 0

阿里云dubbo提供者Service启动时默认将方法注册到内网IP

一、现象 这个问题困扰了笔者很久,终于找到解决方案。 服务提供端代码: 但是服务消费端却无法访问。 二、原因 一般Dubbo服务都是通过内网调用,Dubbo服务启动时默认会将服务注册到内网IP,dubbo-admin也显示服务提供者为内网ip,消费端就无法从外网访问。 三、解决...

2017-07-05 21:42:50

阅读数 2813

评论数 0

bin/sh^M: bad interpreter: No such file or directory解决

一、原因 sh脚本在windows系统下用记事本文件编写的。不同系统的编码格式引起的。 二、解决 转行文件的编码格式: 1、确保用户对文件有读写及执行权限      chmod a+x test.sh 2、然后修改文件格式       2.1、使用vi工具             ...

2017-06-30 15:52:44

阅读数 360

评论数 0

Java通过mybatis插入Oracle数据库中Date格式不显示到时分秒问题

用mybatis generator生成代码后,执行查询语句时,Oracle里的Date类型字段只精确到年月日,后面时分秒都为零。 后来发现是jdbcType问题,改成 jdbcType="TIMESTAMP" 就可以。(原先默认生成时是jdbcType="DATE&...

2017-06-01 14:46:35

阅读数 5818

评论数 0

PI清除IDOC缓存

PI实际工作中有时会遇到这样的情况,举一个例子,比如商品表加了一个属性字段,升级传输之后,我们进行测试,发现新增属性字段并没有下发,还是空的。此时很有可能就是没有清除IDOC缓存的原因,清除IDOC缓存之后,重新下发之后,发现新增字段值不为空。 1、登录GUI,输入CODE:idx2 ...

2017-05-27 09:14:09

阅读数 946

评论数 0

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