置顶联合漏洞预警服务(2022-07-19 暂停开放)关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
热文ZAB 协议 与 Raft协议 比较我们不仅要在平时工作和学习中,认真、全面的学习理论,掌握概念的内涵,还要能“包容”和“发展”着理解技术。 随着分布式的发展,对应的算法也在不断的演进。这里是学习了极客时间的一个专栏中,从中总结的关于ZAB协议与Raf...
热文Raft 协议原理详解前言 先简单聊聊分布式算法的重要性问题 在分布式微服务系统的项目中,最重要的是 如何选择或者设计合适的算法,来解决一致性问题以及可用性等相关问题 而分布式系统的最关键之处,在于根据场景的需要选择合适的算法,在一致性和...
热文分布式全局唯一ID 方案 (附参考角度)分布式架构下,唯一序列号生成是我们在设计一个系统,尤其是数据库使用分库分表的时候常常会遇见的问题。当分成若干个sharding表后,如何能够快速拿到一个唯一序列号,是经常遇到的问题。 现目前市面上有很多的解决方案,那...
热文分布式锁中的王者方案:Redisson我们先来看下 Redis 官网对分布式锁的说法: 而 Java 版的 分布式锁的框架就是 Redisson。 本篇实战内容将会基于我的开源项目 PassJava 来整合 Redisson。 我把后端、前端、小程序都上...
热文高并发系统的设计要点高并发系统的设计要点 以下为自己总结的关于高并发系统的设计要点,为大家提供一个思路,如果有不对的地方和没想到的地方,请为大家指正和补充,非常感谢。 1.前端方面 减少http请求 http请求的开销都很昂贵,应该尽量...
热文JAVA 下的 AES/ECB/ZeroPadding 加密Java 下 如果我们直接使用ZeroPadding填充方式的话会出现错误。 这个时候我们只能通过改进NoPadding填充来实现效果。 @Slf4j public class AESUtil { private s...
热文Java Api 如何操作 zookeeper (Curator客户端)本文我们使用的客户端是目前比较成熟的Curator,他是基于zookeeper Api 的封装。 1. 依赖 使用Curator操作zookeeper,我们首先需要引入相关依赖: framework 是他的核心框架 ...
热文zookeeper 权限控制及watch监听机制使用本文主要记录ZK中的相关特性,包括监听机制、权限控制等。 1. ZK特性 1.1 节点状态信息stat 节点除了存储数据内容以外,还存储了数据节点本身的一些状态信息,通过stat命令可以获得状态信息的详细内容,如下所...
热文Sharding JDBC 实战 —— 分布式事务处理在我们使用Sharding JDBC分库分表的时候,会带来另外一个问题,就是分布式事务问题,如下图所示。用户采购商品业务,整个业务包含3个微服务: 库存服务: 扣减给定商品的库存数量。 订单服务: 根据采购请求生成订...
热文zookeeper 安装部署与简单使用官网: https://www.apache.org/dyn/closer.cgi/zookeeper/ ZooKeeper 是 Apache 的一个顶级项目,为分布式应用提供高效、高可用的分布式协调服务,提供了诸如...
TRX能量代理-2TRX=1次转账次数直接节省80%!无视对方有没有U或者是否交易所,低于2TRX的都是