支付宝退款接口alipay.trade.refund 相关记录

因为客户反馈,所使用的php支付接口无退款接口,故尝试为此集成。在集成中遇到了不少有趣的错误。 第一个错误:0:check sign Fail!The reason :signData is Empty Public Key和Private Key写反了 第二个错误:invalid_parameter 此错误在检查参数无误后,偶然在一篇博文中看到的解决办法。在 setBizContent中的最后一个参数不要加 ‘,’ 即可。 附一个 […]

iptables转发保留源IP

以示例说明: A主机外网IP为:100.1.1.1 B主机外网IP为:100.1.1.2 他们通过隧道 tunnel 进行连接(注意如果为wireguard,请在client和server端放行0.0.0.0/0,另外注个小技巧,在wg-quick进行启动的时候,会自动写默认路由,如果需要禁用他,你可以在配置文件的Interface进行设置参数Table = off即可)。 A主机tunnel分配的IP为:10.0.0.1 B主机tunnel分配的IP为: […]

EQ

rdp远程桌面无法复制粘贴,请查看 rdpclip.exe是否运行,如果无运行,请重新启动此进程。

为solusvm的noVNC增加粘贴功能

在solusvm的主控目录的:/usr/local/solusvm/www/admincp/include 与 /usr/local/solusvm/www/include 的util.js最后增加以下内容即可 function paste(){ return !(function () { var t = prompt("Enter text to be sent to console, (This wont send the enter keystro […]

linux sed命令笔记

sed -i 's/char/chara/g' filename #这里是将filename的文件中所有的char替换为charased '/^$/d' file #删除空白行sed '2d' file #删除第二行sed '2,$d' file #删除第二行到最后一行sed '$d' file #删除最后一行sed '/^test/'d file #删除开头为test的行sed -i '2a\this is a test line' test.conf […]

重启dbus和systemd-logind后,libvirtd异常

仅供记录,当重启dbus和systemd-logind后kvm宿机出现,无法启动kvm虚拟机,结果重启libvirtd后出现异常错误,导致virsh运行缓慢,甚至出现卡死状态,此时需要再次重启 systemd-logind。 出现的宿机环境为CentOS7 重启后发现,仍有报错:error: Failed to activate service ‘org.freedesktop.machine1’: timed out 解决办法: […]

CentOS7下systemctl异常处理办法

执行任何 systemctl 都无响应,dbus-daemon等异常占用。 或者提示: Failed to get properties: Connection timed out 执行以下语句,重启systemctl: systemctl restart dbus; systemctl restart systemd-logind.service update:关于第一条评论,文章中叙述确实存在一些问题,systemctl并非全部无响应,至少对dbus与 […]

Echarts笔记

创建一个div: <div id='main' style="width: 600px;height:400px;"></div> JavaScript部分: <script type='text/javascript'>var charts=echarts.init(document.getElementById('main'));var options={ title:{ text:'test' }, tooltip […]

Flask一些笔记

好久没更新博客了,来水一篇文章。 因为一些原因,要使用Flask与Flask-SQLalchemy来展示数据(同时得使用echarts),故这里记一些常用东西(仅笔记与个人见解,如有不同意见欢迎在评论中提出,我将会作出修改) 首先就是导入这2个库 from flask import Flaskfrom flask-SQLAlchemy import SQLAlchemy 导入后,我们就可以使用flask创建一个简单的网页(比如hello world),示例 […]

ajax请求api数据示例

$.ajax({ method: "POST", url: "api.php", data: { userid: '1', }, dataType: 'json', cache: false, success: function(value) { if (value.status == 'success') { swal({ title: "success!", text: value.msg, type: "success" }); } else if […]