置顶联合漏洞预警服务(2022-07-19 暂停开放)关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
热文can not get cluster name in registry config ‘service.vgroupMapping.xx‘, please make sure registry一、前言 最近在公司遇到分布式事务嵌套子事务的问题,用的也是seata,于是就准备自己研究一下seata。在搭建项目的过程中,发现一直无法将服务注册到Seata服务中,报错如下: can not get cluste...
热文定时任务线程池ScheduledThreadPoolExecutor的使用1. ScheduledThreadPoolExecutor介绍 ScheduledThreadPoolExecutor继承自ThreadPoolExecutor。它主要用来在给定的延迟之后执行任务,或者定期执行任务...
热文RocketMQ TAG/SQL过滤消费实现原理以及消息丢失问题一、背景 在分析完RocketMQ Consumer端的消息拉取流程之后,发现一个很有意思的钩子函数,可以用来自定义消息的过滤消费。那么我们来看一下RocketMQ是如何实现过滤消费的? 二、消息过滤方式 1、使用T...
热文RocketMQ源码分析pullMessage:Consumer是如何从broker拉取消息的?一、背景 在《RocketMQ源码解析:ProcessQueue的作用》一文中我们介绍了consumer拉取消息时入参PullRequest中的主要操作类ProcessQueue,每个MessageQueue对应一个...
热文RocketMQ源码解析:ProcessQueue的作用一、背景 今天准备写了关于Consumer获取消息的流程,即pullMessage()。结果在看到拉取消息的报文包装类PullRequest时,它其中有个队列消费快照ProcessQueue,进入源码一看,卧槽,50...
热文精通RocketMQ系列:万字深度剖析RocketMQ Consumer start启动流程源码一、概述 RocketMQ的消息消费包含两种模式:推push和拉pull。对于拉模式官方已经不推荐使用,所以我们主要介绍推模式。特别说明:本文的源码基于RocketMQ4.8。 二、Push模式启动流程 1、cons...
热文详解如何自定义Dubbo Filter(含dubbo2.7.X及以上版本和2.6.X及以下版本两种写法)一、前言 前一段时间做了一个日志审计模块,其中会对HTTP调用、Dubbo接口之前做链路追踪,针对HTTP调用Dubbo接口、Dubbo接口中调用Dubbo接口的场景采用自定义Dubbo Filter(Provide...
热文精通Java并发编程N+2:万字梳理读写锁ReentrantReadWriteLock原理/源码分析文章目录 一、ReentrantReadWriteLock实现原理 1、概述 1)面试题2:为什么要使用读写锁? 2)面试题3:为什么读写锁中读锁和写锁采用一个变量来标识? 3)面试题4:读写锁如何保证写线程不饿死?...
热文使用Dubbo的RpcContext居然那么多坑一、前言 前一段时间在公司写了一个链路追踪的服务,其中SpringMVC做为门面对外提供服务,微服务之间采用Dubbo接口调用。对于Dubbo接口之间传递链路信息,采用RpcContext将需要的参数透传过去。然而在...
热文拿来即用的MyBatis Plugin实现SQL语句结构动态新增/更改字段(在实际链路追踪服务运行)一、前言 前一段时间在公司写了一个链路追踪的服务,需要把用户的信息和服务链路的调用信息持久化到业务表,然后使用canal + binlog的方式做日志审计。其中在将用户的信息和服务链路的调用信息持久化到业务表时,采用...
2TRX能量租赁-2TRX=1次转账次数直接节省80%!无视对方有没有U或者是否交易所,低于2TRX的都