置顶联合漏洞预警服务(2022-07-19 暂停开放)关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
热文Java大量定时任务,如何优化一、缘起 很多时候,业务有定时任务或者定时超时的需求,当任务量很大时,可能需要维护大量的timer,或者进行低效的扫描。 一般来说怎么更好的实现这类需求呢? “轮询扫描法” 1)用一个Map
热文高并发系统的设计要点高并发系统的设计要点 以下为自己总结的关于高并发系统的设计要点,为大家提供一个思路,如果有不对的地方和没想到的地方,请为大家指正和补充,非常感谢。 1.前端方面 减少http请求 http请求的开销都很昂贵,应该尽量...
热文SpringBoot Bean生命周期首先上一张自制的自认为比较全的Spring Bean生命周期流程图: 测试代码: 测试bean @Data public class BeanLifeCycle implements InitializingBean...
热文Mybatis-Plus一对多及分页Mybatis-Plus一对多及分页 需求中一个商品对应多个类型的多个图片,由于商品信息和商品相关图片是分表根据商品id关联存的,所以这就涉及到了关联查询。对这个不是很了解,所以网上搜了一圈,说的那叫一个花里胡哨啊,...
热文JVM吞吐量垃圾收集器注:本文摘抄自周志明老师的《深入理解Java虚拟机》片段,在此表示感谢。 Parallel Scavenge收集器也是一款新生代收集器, 它同样是基于标记-复制算法实现的收集器, 也是 能够并行收集的多线程收集器……...
热文垃圾收集器GC中parallel scavenge收集器为什么不能CMS配合使用?首先看一下收集器的分布: 1.解答parallel scavenge收集器为什么不能CMS配合使用? 首先讲一下Hotspot,HotSpot VM里多个GC有部分共享的代码。有一个分代式GC框架,Serial/Se...
热文Synchronized方法锁、对象锁、类锁区别synchronized关键字,我们一般称之为”同步锁“,用它来修饰需要同步的方法和需要同步代码块,默认是当前对象作为锁的对象。在修饰类时(或者修饰静态方法),默认是当前类的Class对象作为所的对象故存在着方法锁、...
热文Java的Scanner中关于next()、nextLine()、hasNext()、hasNextLine()的说明java.util.Scanner 是 Java5 的新特征,用于从键盘输入内容,读取到程序当中。 next() 与 nextLine() 区别 next(): 一定要读取到有效字符后才可以结束输入。 对输入有效字符...
热文布隆过滤器我们在《Redis缓存穿透、缓存击穿和雪崩》中说过,解决缓存穿透的有效办法之一就是使用布隆过滤器。实际上,布隆过滤器不仅仅可以解决缓存穿透的问题,还被广泛应用于网页黑名单系统、垃圾邮件过滤系统、爬虫网址判重等系统,那...
热文Redis分布式锁的Java实现(基于Lua脚本)※ Redis分布式锁的实现,主要就是基于“加锁、释放锁、防止出现并发”三点来展开的。网上也有很多例子,但都没有实现守护线程,我在这里将守护线程的实现整合进去,供大家参考。 在《Redis实现分布式锁的思路》中我们讲...
trx闪租-2TRX=1次转账次数直接节省80%!无视对方有没有U或者是否交易所,低于2TRX的都是钓鱼