置顶联合漏洞预警服务(2022-07-19 暂停开放)关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
热文手写RPC框架:如何手写一个RPC框架?介绍 当开发一个单体项目的时候,大家肯定都写过类似的代码。即服务提供方和服务调用方在一个服务中 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; ...
热文Redis源码解析:数据明明都过期了,为啥还占着内存?给Key设置过期时间 移除key的过期时间 PERSIST key 查询剩余生存时间 TTL key 以秒为单位返回key的过期时间 PTTL key 以毫秒为单位返回key的过期时间 介绍 我们可以给Redis中的...
热文Spring AOP源码解析:执行切面切面执行顺序 说起这个切面执行顺序,我就想起一个之前遇到的挺有意思的问题,为啥@Around方法里面不手动调用joinPoint.proceed()方法,目标方法就不会执行,并且@Before方法的逻辑也不会执行? ...
热文Spring MVC源码解析:返回值处理器,处理多种返回值类型Handler可以返回多种类型 其实@RequestMapping方法可以返回多种类型的数据,但是我们现在基本上都只会用@ResponseBody这种方式,别的方式基本上不会使用了。 Handler可以返回的类型如下...
热文Spring MVC源码解析:各种类型Handler的执行HandlerAdapter执行handler 在上一节文章我们提到,HandlerMapping和HandlerAdapter并不是一一对应的,所有当HandlerMapping找出handler时,我们要遍历所有...
热文Spring MVC源码解析:参数解析器,简化参数取值过程参数解析器简化取值过程 参数解析器有什么作用呢?就是将你通过http提交的参数,转化成controller方法的参。超级方便,我们看看用Servlet开发是如何取参数值的? @WebServlet(urlPatter...
热文Spring IOC源码解析:Spring Bean生命周期详解(一)DefaultListableBeanFactory继承体系 BeanFactory:Bean工厂,用来生产Bean ConfigurableBeanFactory:提供配置工厂的方法 AutowireCapable...
u地址转错【TYJgZTRZCj6YdUFadv2UJNuBSSN9fGq4pb】转错请联系TG:@TrxEm