智能合约

Merkle Tree的原理与应用(智能合约白名单的实现)

一、引入:为什么白名单实现推荐使用Merkle Tree? 1、现在智能合约白名单的实现主要有两种方式: 数组存储白名单地址,当使用时候,遍历数组判断地址是否在数组中; 如果白名单...
阅读更多
智能合约

密码保护:利用Receive/Fallback对有漏洞的智能合约进行重入攻击

无法提供摘要。这是一篇受保护的文章。
阅读更多
生产实战

密码保护:通过Python+Rsshub+Bark实现监听推特指定用户时间线并推送到手机

无法提供摘要。这是一篇受保护的文章。
阅读更多
内功加油站

Sentinel源码拓展之——限流的各种实现方式

一、常见的限流功能实现有以下三种方式: 滑动时间窗口、令牌桶、漏桶,这三种实现方式,有各自擅长的应用场景,而在 Sentinel 中这三种限流实现都有被用到,只不过使用在不同的限流...
阅读更多
内功加油站

Sentinel核心源码——插槽机制(责任链模式)

Sentinel的工作原理:https://github.com/alibaba/Sentinel/wiki Sentinel会为所有的资源,以资源名为区分,创建各自的Defaul...
阅读更多
SpringCloud2.0 Alibaba

Sentinel限流熔断降级——知识点总结

Sentinei官网地址:https://sentinelguard.io/zh-cn/docs/quick-start.html Sentinel Github地址:https:...
阅读更多
内功加油站

openfeign-ribbon核心源码剖析

一、总结前置: 1、ribbon、feign、openfeign三者的对比: 我们现在工作中现在几乎都是直接使用openfeign,而我们很有必要了解一下,ribbon、feign...
阅读更多
内功加油站

Nacos核心源码剖析(CP架构)——注册中心

一、Nacos CP集群架构的基础知识 1、Nacos集群部署后,可以同时支持AP和CP(注意,不是同时支持CAP) AP架构:临时实例 CP架构:持久化实例 在注册服务时,如果我...
阅读更多
内功加油站

Nacos核心源码剖析——配置中心

Nacos官方文档:https://nacos.io/zh-cn/docs/quick-start.html 服务端对外暴露的API:https://nacos.io/zh-cn/...
阅读更多
物联网

Java通过Modbus4J采集Modbus数据

一、Modbus模拟器和依赖库的选择 我选择的是ModSim,参考链接:Modscan和Modsim两种Modbus调试工具的使用说明 我选择的Java依赖库为Modbus4J:h...
阅读更多