置顶联合漏洞预警服务(2022-07-19 暂停开放)关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
热文为什么说java里面只有值传递?七年前,我从温和湿润的苏州回到古色古香的洛阳,抱着一幅“天下我有”的心态“约谈”了几位面试官。其中有一位叫老马,让我印象深刻。因为他当时扔了一个面试题把我砸懵了:说说 Java 到底是值传递还是引用传递吧。 我当时年...
热文JVM Happens-Before 先行发生原则JVM先行发生原则 如果Java内存模型中所有的有序性都仅靠volatile和synchronized来完成, 那么有很多操作都将会变得非常啰嗦, 但是我们在编写Java并发代码的时候并没有察觉到这一点, 这是因为J...
热文Java大量定时任务,如何优化一、缘起 很多时候,业务有定时任务或者定时超时的需求,当任务量很大时,可能需要维护大量的timer,或者进行低效的扫描。 一般来说怎么更好的实现这类需求呢? “轮询扫描法” 1)用一个Map
热文Redisson分布式锁实现原理在了解分布式锁具体实现方案之前,我们应该先思考一下使用分布式锁必须要考虑的一些问题。 互斥性:在任意时刻,只能有一个进程持有锁。 防死锁:即使有一个进程在持有锁的期间崩溃而未能主动释放锁,要有其他方式去释放锁从而保...
热文高并发系统的设计要点高并发系统的设计要点 以下为自己总结的关于高并发系统的设计要点,为大家提供一个思路,如果有不对的地方和没想到的地方,请为大家指正和补充,非常感谢。 1.前端方面 减少http请求 http请求的开销都很昂贵,应该尽量...
热文Spring方法中嵌套事务及事务失效的处理方法Spring中嵌套事务及事务失效的处理方法 在Spring中处理业务逻辑的时候,大家可能会遇到与下面这段代码的类似的逻辑: 这时候,大家为了数据库数据的ACID,需要做事务处理了,即要求这两条对数据库数据的操作同时成...
热文SpringBoot Bean生命周期首先上一张自制的自认为比较全的Spring Bean生命周期流程图: 测试代码: 测试bean @Data public class BeanLifeCycle implements InitializingBean...
热文MySQL order by基于不同字段条件排序MySQL order by基于不同字段条件排序 从数据库上查询数据的时候,按要求排序,在某个字段的不同值的基础上再选择不同的字段进行排序,具体描述如下: 1:首先有一个基础字段status ,status 的取值分...
热文Mybatis-Plus一对多及分页Mybatis-Plus一对多及分页 需求中一个商品对应多个类型的多个图片,由于商品信息和商品相关图片是分表根据商品id关联存的,所以这就涉及到了关联查询。对这个不是很了解,所以网上搜了一圈,说的那叫一个花里胡哨啊,...
热文Java 子类构造方法与父类构造方法的问题Java 子类构造方法与父类构造方法的问题 看一段代码 class Base{ public Base(String s){ System.out.print("B"); } } public class Deriv...
trx能量租赁-2TRX=1次转账次数直接节省80%!无视对方有没有U或者是否交易所,低于2TRX的都是