关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
作者 toobug 发布的文章
热文每日一博 - Review线程池_02
文章目录 Pre 使用场景 场景1:响应速度优先 场景2:吞吐量优先 线程池设置不合理发生的那些故障 线程池的参数如何评估和配置??? 不用线程池? 万能公式? 线程池参数动态化? 线程池的监控 Pre 每日一博 -...
文章目录 Pre 业务描述 短信服务商基本信息 短信路由网关 基于不可变模式改造代码 第一步先将SmsInfo改造为不可变对象 接着在需要将获取服务商列表的代码改造为防御性复制 接着提供一个直接替换SmsRouter...
文章目录 Pre 潜在线程不安全的问题 解决方案(不可变类) 如果当前类被子类继承还是一个不可变类吗? 总结步骤 小结 Pre 举个例子 : 对车辆的信息进行跟踪,其中车辆的位置信息的代码如下图 位置信息类,包含代表...
文章目录 Pre 解决并发问题的方法 无锁的方式解决并发问题 局部变量 不可变对象 ThreadLocal CAS原子类 有锁的方式解决并发问题 ReentrantLock可重入锁 synchronized关键字 P...
热文每日一博 - 使用环形队列实现高效的延时消息
文章目录 Pre 方案A 方案B 总结 Pre 来个场景: 24小时后将未进行某个Action的业务,执行另外一个动作。 比如 24小时未付款的订单,取消。 你可能会说 方案A 来个定时呗 ,每隔半小时 ,扫描数据库...
文章目录 示例 CPU的内存模型 Java内存模型 基于内存模型分析缓存一致性问题 示例 来看个需求: 统计服务器某个接口的访问次数 accessCount字段表示接口被访问的次数, 每次访问接口的时候就调用一次ac...
热文小工匠聊架构-Redis 缓存一致性设计
文章目录 Pre 思路 Spring 注解使用:控制 Redis 缓存更新 一致性问题是如何产生的? 双更新模式:操作不合理,导致数据一致性问题 “后删缓存”能解决多数不一致 (Cache-Aside Pattern...
文章目录 Pre 无效请求超高并发,会导致崩溃 预防缓存穿透“神器”:布隆过滤器 布隆过滤器在电商商品中的实践 如何减少布隆过滤器的误判? 布隆过滤器在 Java 中的应用 布隆过滤器在项目中的应用 初始化后,对应商...
热文每日一博 - Review线程池
文章目录 Pre 核心设计与实现 运行机制 线程池的生命周期 ctl 解读 ctl的相关方法 线程池的状态 任务执行机制 任务调度 任务缓冲 任务申请 任务拒绝 Worker线程管理 Worker线程 增加Worke...
热文每日一博 - ThreadLocal VS InheritableThreadLocal VS TransmittableThreadLocal
文章目录 ThreadLocal 核心API ThreadLocal类 源码分析 set get remove 缺陷 InheritableThreadLocal 源码解析 局限性 TransmittableThre...












