置顶联合漏洞预警服务(2022-07-19 暂停开放)关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
热文面试官:如何实现一个工业级的MySQL分布式锁?介绍 在分布式系统中,分布锁是一个最基础的工具类。例如,部署了2个有付款功能的微服务中,用户有可能对一个订单发起2次付款操作,而这2次请求可能被发到2个服务中,所以必须得用分布式锁防止重复提交,获取到锁的服务正常进行...
热文面试官:Redis的基本数据类型都有哪些应用场景啊?介绍 redis有五种基本数据类型 string(字符串) hash(哈希) list(列表) set(集合) zset(sorted set:有序集合) string 缓存 简单key-value存储 分布式锁 s...
热文面试官:MyBatis你只写了接口为啥就能执行sql啊?因为mybatis利用动态代理帮我们生成了接口的实现类,这个类就是org.apache.ibatis.binding.MapperProxy 静态代理 又是一年毕业季,很多小伙伴开始去大城市打拼。来大城市第一件事就是...
热文面试官:既然你用了原子类,那你知道CAS的工作原理是啥吗?前言 JUC是java.util.concurrent包的简称,JUC有2大核心,CAS和AQS,CAS是java.util.concurrent.atomic包的基础,即AtomicInteger和AtomicLo...
热文面试官:你知道zookeeper有哪些作用吗?介绍 zookeeper在很多框架中都有应用,例如:Dubbo,Hadoop,Storm,Kafka等,在这些框架中都用到了zookeeper,但典型的用法也就几种,掌握了这几种用法,再看zookeeper在相关框架...
热文面试官:说一下八种基本数据类型及其包装类吧介绍 整型:byte,short,int,long 浮点型:float,double 逻辑型:boolean 字符型:char 原始类型 原始类型所占的字节数 包装类 byte 1个字节 Byte shot 2个字节...
热文面试官:HashMap死循环形成的原因是什么?介绍 HashMap实现原理 之前的文章已经分析了HashMap在JDK1.7的实现,这篇文章就只分析HashMap死循环形成的原因 死循环形成是在扩容转移元素的时候发生的 void resize(int newCa...
热文面试官:说一下你对数据库事务四大特性的理解前言 说到数据库事务,很多人就会想事务的ACID即原子性,一致性,隔离性,持久性,以及事物的四个隔离级别,但是并不是很明白为什么要用这四个特性来保证事务,以及事务的隔离级别是怎么产生的?包括LZ之前看《高性能MySQ...
热文面试官:同样是等待,说一下sleep和wait的区别介绍 基本的差别 sleep是Thread类的方法,wait是Object类的方法 sleep方法可以在任何地方使用,wait只能在synchronized方法或synchronized块中使用 最主要的本质区别 T...
波场便宜能量-2TRX=1次转账次数直接节省80%!无视对方有没有U或者是否交易所,低于2TRX的都是钓