关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
作者 toobug 发布的文章
热文第 7 节 @Configuration注解与Java类配置
1 基于 xml 文件的应用配置 对于 SpringBoot 框架的使用老鸟可能会对 Java 类配置和 xml 文件配置的对应关系有清楚的了解,不过为了照顾部分 SpringBoot 框架使用新手同学,在这里分...
热文第 6 节 SpringBoot 框架启动类 SpringApplication 剖析
1 SpringApplicaiton 的 run 方法剖析 1.1 应用启动类 Application 的特点 在前面的章节分析过,基于 SpringBoot 框架搭建的项目是可以通过执行项目启动类 Appli...
热文第 5 节 Spring IOC容器的设计与初始化流程
1 Spring IOC 容器的使用 1.1 IOC 的概念 SpringBoot 框架提供了一套解决方案来简化 Spring 应用的开发,不过 SpringBoot 框架在内部还是基于 Spring 框架来实现...
热文第 4 节 基于 main 方法启动 SpringBoot 进程
1 静态 main 方法与 JVM 进程的关系 在讲解 SpringBoot 项目的启动和运行之前,首先分析一下基于静态 main 方法启动运行 Java 类的相关知识,以便读者能够更好理解基于 SpringBo...
1 SpringBoot 的设计初衷 1.1 应用迭代快 为了适应市场变化的需求,应用的更新迭代速度越来越快,所以如果还是基于SpringMVC 和 Tomcat 这套应用开发和部署方案,则会由于需要进行大量配置...
热文第 3 节 SpringBoot项目搭建方法与项目结构分析
1 SpringBoot项目的搭建方法 1.1 从官网下载压缩包 SpringBoot 框架的主要目的是简化 Spring 应用的开发难度,所以在项目搭建方面,SpringBoot 开发团队也提供了很好的支持。我...
热文Redis性能优化:scan命令替换keys命令的用法和原理解析
一、keys命令 用法 keys命令用于返回指定的正则表达式所匹配的所有key的列表,其所检索的是Redis当前所使用的数据库(默认为0号数据库)的所有key,用法如下: 1. *匹配数据库中所有key KEYS *...
热文异地多活的设计思路
一. 什么是异地多活 异地多活是系统高可用的一种解决方案,它通过在多个不同机房建立多个数据中心,并且使这多个数据中心都可以同时在线提供服务来避免当出现机房断电、光纤被挖断等场景出现服务不可用的场景,实现服务高可用,同...
概述 Grpc是Google开发的一款高性能、跨语言的RPC框架,使用Google的数据序列化框架protobuf作为IDL(接口定义语言)跨语言的服务接口定义,以及数据序列化。在通信层面基于HTTP2.0实现,这是...
一、概述 JVM是Java应用程序的运行环境,每个Java应用程序,通过main方法作为执行入口启动后,在操作系统中都会对应一个JVM进程。 Java应用程序在启动时,需要加载实际执行的类的类文件.class,从而获...











