置顶联合漏洞预警服务(2022-07-19 暂停开放)关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
热文Spring MVC源码分析(三):请求分发器DispatcherServlet的设计与实现一、概述 DispatcherServlet是SpringMVC的一个前端控制器,是MVC架构中的C,即controller的实现,用于拦截这个web应用的所有请求,具体为在web.xml中配置这个servlet,对...
热文Spring IOC源码分析(七):IOC容器的对象存储体系与bean对象的加载流程一、IOC容器的对象存储体系 1. 获取bean对象 spring主要通过BeanFactory接口的getBean方法来从IOC容器,即BeanFactory的实现类中获取某个bean对象实例,如下为BeanFac...
热文Spring MVC源码分析(二):Spring容器的加载一、Tomcat引导Spring容器的加载:ContextLoaderListener 在我的上一篇文章:Spring源码分析(一):从哪里开始看spring源码,分析过在web容器,如tomcat,启动web应用时...
热文Spring源码分析(一):从哪里开始看spring源码(系列文章基于Spring5.0)一、概述 对于大多数第一次看spring源码的人来说,都会感觉不知从哪开始看起,因为spring项目源码由多个子项目组成,如spring-beans,spring-context,spring-core,spring...
热文Zookeeper学习(二):ZAB原子广播和集群leader选举策略一、概述 Zookeeper 作为分布式系统协调者和管理者,承担着联结分布式系统的各组件来组成一个完整服务的职责,如 kafka 作为一个分布式集群,在 kafka 的内部体系结构中包含消息生产者,消费消费者,消息存...
热文RabbitMQ学习(三):高并发、高吞吐量、高可用的集群实现一、概述 1. 高吞吐量:对等集群横向拓展 与其他中间件产品类似,RabbitMQ也是通过集群的方式来解决单节点在处理海量消息时的性能瓶颈,通过集群的方式来实现高吞吐量,如单个RabbitMQ节点每秒只能处理1000...
热文MySQL学习(九):SQL查询语句的用法和优化一、概述 MySQL的性能优化可以从机器硬件,如磁盘,内存等;MySQL服务器配置,如线程数,查询缓存等;MySQL的主从分离和分库分表等;SQL语句优化等。其中SQL语句优化是与日常开发密切相关的,而且也是MySQ...
热文Kafka学习(一):Kafka的整体架构与核心组件设计剖析一、概述 Kafka是一个具有高吞吐量,高拓展性,高性能和高可靠的基于发布订阅模式的消息队列,是由领英基于Java和Scala语言开发。通常适合于大数据量的消息传递场景,如日志分类,流式数据处理等。 Kafka的体系...
热文Kafka学习(二):基于磁盘顺序IO和零拷贝技术实现高性能文件读写一、概述 Kafka作为一个支持大数据量写入写出的消息队列,由于是基于Scala和Java实现的,而Scala和Java均需要在JVM上运行,所以如果是基于内存的方式,即JVM的堆来进行数据存储则需要开辟很大的堆来支...
u地址转错【TMxcA3QPzEeEET6zq1v3goH8VAoe8QMA5z】转错请联系TG:@TrxEm