自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 windows系统使用phpstudy的一些坑

在站点域名管理里面配置网站目录时,文件夹名字不要以 t 开头,可能会出现莫名其妙的问题,初步判断是因为windows的文件目录分隔符 \ 和 t 组成了\t,在某些配置文件下面会转义,造成配置文件错误。...

2019-08-26 11:54:17 971

原创 如何确定一笔用户的BTC转入记录

在用户充值BTC业务中,我们需要通过BTC官方RPC接口中的 listtransactions 接口来获取BTC钱包中最近的交易记录,当监听当某笔未处理的记录时,我们会给记录对应的用户加钱,然后将这笔记录在系统中标记为已处理状态。重点是接口会返回许多笔交易记录,那如何判断某笔记录是已经被我们系统查询到且已经处理了呢?首先想到的 listtransactions 接口中返回的 txid 字段,起...

2019-08-22 11:53:54 957

原创 以太坊交易异常 replacement transaction underpriced

在以太坊交易中,在使用同一个地址连续发送交易时,每笔交易往往不可能立即到账, 当前交易还未到账的情况下,下一笔交易无论是通过eth.getTransactionCount()获取nonce值来设置,还是由节点自动从区块中查询,都会获得和前一笔交易同样的nonce值,这时节点就会报错Error: replacement transaction underpriced。应等待上一次交易成功时再执行下一...

2019-08-22 10:52:40 2891

原创 TP5框架低版本漏洞

TP5框架低版本漏洞**漏洞1**:描述:未对控制器名做严格过滤,导致非法用户可以通过将控制器名写为带完整命名空间类的方式来调起系统所有公告类的方法。代码:\thinkphp\library\think\App.php类的module方法。修复:添加下方补丁代码( 补丁代码 start 到 补丁代码 end) // 设置默认过滤机制 $request->f...

2019-05-24 10:13:54 3114

原创 Ubuntu16.04 php7.2 安装swoole扩展

Ubuntu16.04 php7.2 安装swoole扩展swoole官网:https://www.swoole.com/先查看是否安装了php的pecl,如果没有安装的话可以执行以下命令来安装apt install php-pear安装完成之后执行以下命令安装swoole扩展pecl install swoole...

2019-05-11 09:48:29 1583

原创 Ubuntu16.04 安装 php7.2 Nginx Mysql8

ubuntu16.04 安装 php7.2系统环境为阿里云的云服务器,系统为Ubuntu 16.04。先更新apt源。apt update可以通过 apt list | grep php7 命令查看是否有php7.2的包,默认是没有的,只有7.0的。由于官方的源没有7.2版本的php,所以要添加额外的源,依次执行以下命令。apt-get install software-proper...

2019-05-10 16:53:47 1755

空空如也

空空如也

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

TA关注的人

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