- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 以太坊中metamask、imtoken等钱包签名的php验证
以太坊中metamask、imtoken等钱包签名的php验证之前开发Dapp,需要用到以太坊钱包登陆dapp,找了很久没有这方面的库,加密算法倒是有很多,直接重新写了一个库,https://github.com/huigan/ethsign此代码库为以太坊中使用metamask等钱包生成的签名的验证。##步骤1 前端传值 签名、消息字符、地址。如下:sign: 里面包含三部分,分别是:r s v,无需自己解析,传入后代码会自动解析。例如:0xb319edba9d9d8c12a83d3a6e2a07
2020-07-30 15:55:51
3829
4
转载 转:Go 为什么这么“快”,G-P-M模型讲的最好的干货
之前看过很多go语言的G-P-M调度模型的文章,看的迷迷糊糊,知道看到这篇腾讯出的,大厂就是大厂。怎么让我们的系统更快随着信息技术的迅速发展,单台服务器处理能力越来越强,迫使编程模式由从前的串行模式升级到并发模型。并发模型包含 IO 多路复用、多进程以及多线程,这几种模型都各有优劣,现代复杂的高并发架构大多是几种模型协同使用,不同场景应用不同模型,扬长避短,发挥服务器的最大性能。而多线程,因为其轻量和易用,成为并发编程中使用频率最高的并发模型,包括后衍生的协程等其他子产品,也都基于它。并发 ≠ 并
2020-05-15 09:59:23
975
原创 docker快速安装启动Rocketmq消息队列
安装docker网上很多教程了,简单的可以用宝塔直接安装docker。搜索镜像docker search rocketmq看到还是有很多镜像:选择第一个吧,rocketmqinc/rocketmq拉取镜像docker pull rocketmqinc/rocketmq启动服务rocketmq 有2个服务需要启动:namesrv 和 broker1 启动namesrv服务...
2020-04-29 10:13:39
3454
3
原创 mysql 8 版本存在的一个坑和解决的一个长久问题
现在很多业务还是用的mysql5.6,一直看到有很多人分享mysql 8.0性能提升了多少,新功能又多好用,最近看到叶金荣老师分享的mysql 8.0.19 解决了一个20多年的“BUG”,就安装试了一下。mysql 8 版本存在的一个坑急匆匆的在本地用最新的phpstudy(懒,直接用的集成环境)安装了MYSQL8,创建表结构:Create Table: CREATE TABLE `t1`...
2020-04-25 09:56:09
1299
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人