关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
作者 toobug 发布的文章
热文Redis源码解析:Redis事务能保证ACID吗?
Redis事务 命令 作用 MULTI 开启事务 EXEC 提交事务 DISCARD 回滚事务 WATCH 检测键值在事务执行期间是否发生变化,如果发生变化,放弃当前事务执行 原子性 EXEC命令执行前报错 执行EX...
热文你管这个叫Dubbo?
RPC框架的实现 又到年初了,大家又要开始准备面试了。为了方便大家,我就写几篇面试相关的文章吧,这次是Dubbo 相信很多小伙伴已经看了很多Dubbo的八股文了。比如,Dubbo支持哪些序列化框架,支持哪些注册中心,...
热文Spring IOC源码解析:Spring Bean生命周期详解(二)
BeanFactoryPostProcessor和BeanPostProcessor 在上一节我们对Bean的生命周期有了一个大概的了解,但是跳过了BeanPostProcessor的执行部分,本节我们就只分析Bea...
介绍 当开发一个单体项目的时候,大家肯定都写过类似的代码。即服务提供方和服务调用方在一个服务中 public interface HelloService { public String sayHello(Strin...
热文Redis源码解析:如何调试Redis 5.0 源码
添加配置文件 下载redis源码,切换到5.0.0分支 根目录redis/CMakeLists.txt cmake_minimum_required(VERSION 3.0 FATAL_ERROR) project(...
热文Redis源码解析:一个命令的执行过程
通信协议 Redis客户端和服务端之间使用一种名为RESP(REdis Serialization Protocol)的协议进行通信。RESP设计的十分精巧,下面是一张完备的协议描述图: 各种命令执行 server....
热文Redis源码解析:dict与迭代器
介绍 在之前的文章中我们提到,Redis中的数据是放在一个字典中的。 例如当我们执行如下命令后,redis的字典结构如下 set bookName redis; rpush fruits banana apple; ...
给Key设置过期时间 移除key的过期时间 PERSIST key 查询剩余生存时间 TTL key 以秒为单位返回key的过期时间 PTTL key 以毫秒为单位返回key的过期时间 介绍 我们可以给Redis中的...
热文Spring AOP源码解析:执行切面
切面执行顺序 说起这个切面执行顺序,我就想起一个之前遇到的挺有意思的问题,为啥@Around方法里面不手动调用joinPoint.proceed()方法,目标方法就不会执行,并且@Before方法的逻辑也不会执行? ...
热文Spring MVC源码解析:返回值处理器,处理多种返回值类型
Handler可以返回多种类型 其实@RequestMapping方法可以返回多种类型的数据,但是我们现在基本上都只会用@ResponseBody这种方式,别的方式基本上不会使用了。 Handler可以返回的类型如下...












