关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
作者 toobug 发布的文章
热文Spring Boot2.x-12 Spring Boot2.1.2中Filter和Interceptor 的使用
文章目录 Interceptor 拦截器 拦截器中方法的执行流程 传统项目拦截器的配置 Spring Boot2.1.2整合拦截器Interceptor 示例 Step1 实现HandlerInterceptor接口...
热文并发编程-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简...
热文并发编程-16AQS同步组件之CountDownLatch 闭锁
文章目录 脑图 CountDownLatch闭锁 示例 Thread#join() CountDownLatch CountDownLatch示例二 await一直等待其他线程执行完 CountDownLatch示例...
热文并发编程-17AQS同步组件之 Semaphore 控制并发线程数的信号量
文章目录 J.U.C脑图 Semaphore 概述 Semaphore 构造函数及方法 构造函数 常用和需要注意的方法 Semaphore 示例 acquire() semaphore.acquire(int per...
热文并发编程-10线程安全策略之不可变对象
文章目录 脑图 四个线程安全策略 不可变对象定义 不可变对象需要满足的条件 如何创建不可变对象 使用final关键字定义不可变对象 修饰变量示例 final修饰基本数据类型及String: 初始化之后不能修改 (线程...
文章目录 脑图 概念 示例 不安全的发布对象Demo 对象逸出Demo 小结 代码 脑图 概念 发布对象: 使一个对象能够被当前范围之外的代码所使用,日常开发中比较常见的比如通过类的非私有方法返回对象的引用,或者通过...












