- 博客(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
4341
5
转载 转:Go 为什么这么“快”,G-P-M模型讲的最好的干货
之前看过很多go语言的G-P-M调度模型的文章,看的迷迷糊糊,知道看到这篇腾讯出的,大厂就是大厂。 怎么让我们的系统更快 随着信息技术的迅速发展,单台服务器处理能力越来越强,迫使编程模式由从前的串行模式升级到并发模型。 并发模型包含 IO 多路复用、多进程以及多线程,这几种模型都各有优劣,现代复杂的高并发架构大多是几种模型协同使用,不同场景应用不同模型,扬长避短,发挥服务器的最大性能。 而多线程,因为其轻量和易用,成为并发编程中使用频率最高的并发模型,包括后衍生的协程等其他子产品,也都基于它。 并发 ≠ 并
2020-05-15 09:59:23
1151
原创 docker快速安装启动Rocketmq消息队列
安装docker 网上很多教程了,简单的可以用宝塔直接安装docker。 搜索镜像 docker search rocketmq 看到还是有很多镜像: 选择第一个吧,rocketmqinc/rocketmq 拉取镜像 docker pull rocketmqinc/rocketmq 启动服务 rocketmq 有2个服务需要启动:namesrv 和 broker 1 启动namesrv服务 ...
2020-04-29 10:13:39
3683
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
1411
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅