置顶联合漏洞预警服务(2022-07-19 暂停开放)关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
热文Java Review - Java进程内部的消息中间件_Event Bus设计模式文章目录 概述 EventBus架构类图 Code Bus接口 (定义注册topic以及发送event接口) 自定义注解-回调方法及topic 同步EventBus 异步EventBus Subscriber注册表R...
热文高并发-【抢红包案例】之一:SSM环境搭建及复现红包超发问题文章目录 概述 抢红包案例 案例关注点 工程结构 库表设计 Domain Dao层实现 Service层实现 使用全注解搭建SSM 开发环境 Controller层 View层 运行测试 超量发送的BUG验证 超发问...
热文高并发-【抢红包案例】之四:使用Redis+Lua脚本实现抢红包并异步持久化到数据库文章目录 导读 概述 实现步骤 注解方式配置 Redis lua脚本和异步持久化功能的开发 Service层添加Redis抢红包的逻辑 Controller层新增路由方法 构造模拟数据,测试 代码 总结 导读 高并发...
热文高并发-【抢红包案例】之三:使用乐观锁方式修复红包超发的bug文章目录 导读 乐观锁 CAS 原理 ABA问题 库表改造 代码改造 RedPacketDao新增接口方法及Mapper映射文件 UserRedPacketServic接口及实现类的改造 Controller层新增路...
热文高并发-【抢红包案例】之二:使用悲观锁方式修复红包超发的bug文章目录 概述 超发问题分析 使用数据库锁的解决方案 使用悲观锁(排它锁 for update) 使用乐观锁(依靠表的设计和代码) 总结 悲观锁(抽象的描述,不真实存在这个锁) 共享锁(S锁) 排他锁(X锁) 代码改...
热文并发编程-11线程安全策略之线程封闭文章目录 脑图 概述 线程封闭的三种方式 示例 堆栈封闭 ThreadLocal Step1. ThreadLocal操作类 Step2. 自定义过滤器 Step3. 注册拦截器,配置拦截规则 Step4. Cont...
热文并发编程-12线程安全策略之常见的线程不安全类文章目录 脑图 概述 字符串拼接子之StringBuilder、StringBuffer StringBuilder (线程不安全) StringBuffer (线程安全) 小结 时间相关的类 SimpleDateF...
热文并发编程-13线程安全策略之两种类型的同步容器文章目录 脑图 概述 同步容器 集合接口下的同步容器实现类 Vector (线程安全性比ArrayList好一些,但并非绝对线程安全) 同步容器 线程不安全的场景 其他注意事项 Hashtable Collectio...
热文并发编程-14线程安全策略之并发容器(J.U.C)中的集合类文章目录 J.U.C总览 脑图 概述 并发容器特性 示例 ArrayList对应的线程安全的并发容器类CopyOnWriteArrayList (线程安全) HashSet对应的线程安全的并发容器类CopyOnWri...
热文并发编程-15并发容器(J.U.C)核心 AbstractQueuedSynchronizer 抽象队列同步器AQS介绍文章目录 J.U.C脑图 J.U.C核心AQS简介 AQS底层数据结构 AQS特点 J.U.C脑图 为了体现出AQS和线程池的重要性,上图单独将AQS和线程池拿出来了。 J.U.C的构成如下: J.U.C核心AQS简...
专业TRON能量租赁平台-2TRX=1次转账次数直接节省80%!无视对方有没有U或者是否交易所,低于2T