置顶联合漏洞预警服务(2022-07-19 暂停开放)关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
热文Java线程虚假唤醒是什么、如何避免?一、什么是虚假唤醒? 多线程环境下,有多个线程执行了wait()方法,需要其他线程执行notify()或者notifyAll()方法去唤醒它们,假如多个线程都被唤醒了,但是只有其中一部分是有用的唤醒操作,其余的唤醒都...
热文《RockerMQ源码分析》客户端是如何发送心跳到Broker的?含心跳包数据来源一、前言 RocketMQ所有的心跳机制: 1)Producer端: Producer与NameSrv随机建立长连接,定期从NameSrv获取topic路由信息; Producer与Broker的Master结点建立...
热文和面试官聊聊MySQL排序的坑(含order by limit 分页出现重复数据问题、结合索引 order by什么情况不会进行内存排序操作(Using filesort))1. 面试官:MYSQL按多个字段排序需要注意哪些问题? 这是准备考我实操经验呀!巧了前一段时间遇到过类似的坑。针对多字段进行组合排序时,首先order by 后可加多个字段时,字段之间用英文逗号隔开;其次优先级按照...
热文《RocketMQ源码分析》部分Consumer下线后,倒推Broker如何做到准实时通知剩余Consumer?一、承上启下 我们接着上一篇RocketMQ Broker如何感知Consumer的异常宕机、正常下线?继续聊Broker感知到到Consumer下线后,如何通知剩余的Consumer? 二、正文 1、Consume...
热文这些年遇到的Java连接ES报错原因汇总 >> None of the configured nodes are available:[{#transport#-1}{jfVEwfw7QJqo1VW背景 为什么要写这一篇文章呢?其实随着ES版本的迭代,大家现在新项目更习惯于用Spring-data-elasticsearch,但现实是我们不免要维护、迭代一些老项目;最近在做一个ES相关的需求,因为ES版本是5....
热文Java使用TransportClient连接ES授权失败问题:missing authentication token for action [cluster:monitor/nodes/liven背景 公司的一个项目TEST环境ES不需要授权、UAT环境使用x-pack做鉴权;这我看着官方文档写的代码不兼容了呀,也就出现了授权失败的问题;再加上我也是第一次遇到ES做鉴权的场景,以前公司直接就可以访问。 环境信...
热文深度剖析RocketMQ延时消息机制原理/源码一、前言 RocketMQ版本4.8.0,本文中相关源码注释见GitHub中:RocketMQ:release-4.8.0。上一篇文章我们分析了RocketMQ的的消费超时/失败重试机制,最终会发送一个延时消息到Br...
热文从源码和面试官聊了半小时Java8的ConCurrentHashMap(两万字图文总结)文章目录 前言 1. 面试官:多线程环境下如何安全的使用Map结构? 2. 面试官:JDK1.7 与 JDK1.8 中ConcurrentHashMap 的区别? 3. 面试官:ConcurrentHashMap中变...
热文图文源码分析Spring MVC请求映射原理、执行流程一、Spring MVC执行流程(总结) 客户端的所有请求都会交给前端控制器DispatcherServlet来处理,DispatcherServlet会负责调用系统的其他模块来完成用户请求的处理; 即用户发送的请求...
热文这些年遇到的RocketMQ消息消费超时/消费异常重试机制导致的重复消费问题(并发消费和顺序消费)源码分析一、前言 前一段时间在业务上遇到了一个MQ重复消费的问题,排查发现一个老哥在代码里写了个线程睡眠n分钟(n为客户控制)的逻辑(设计方案真是一言难尽…),导致必现消息重复消费的问题;于是接盘在业务上修改了设计方案、做了...
2TRX能量租赁-2TRX=1次转账次数直接节省80%!无视对方有没有U或者是否交易所,低于2TRX的都