关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
作者 toobug 发布的文章
Enable注解是如何实现的? 当我们使用Spring Boot的时候,只需要在启动类上加@SpringBootApplication注解即可,非常方便。@SpringBootApplication是一个复合注解 @...
蛮荒的年代 最近用了一些spring-boot-starter-data的组件(redis,mongodb,jpa,elasticsearch等),才意识到Spring Boot真是极大的简化了开发的流程。以演进的视...
介绍 后面一节写登陆端的接口时,需要用mybatis generator生成dao层,所以本节介绍一下mybatis generator的使用 MyBatis Generator的作用就是根据数据库中的表结构,帮我们...
热文如何优雅的使用MyBatis Generator
介绍 MyBatis Generator的作用就是根据数据库中的表结构,帮我们自动生成和表结构相同的实体类,mapper接口,包含基本增删改查语句的XML文件,我以一个例子演示如何优雅的使用MyBatis Gener...
思路分析 前面的文章我们详细分析了如何实现一个RPC框架,后面几个章节,我们就自己来写一个RPC框架。框架先实现一个最基本的功能,然后不断迭代,完善这些功能。 首先我们需要封装一个请求对象,包含要调用方法的基本信息,...
热文2w字搞懂Spring Bean的一生
基本概念 Spring是一个IOC容器 当我们不用Spring进行开发时,我们需要在代码中设置对象的依赖关系。当我们用了Spring之后,由Spring来管理这种依赖关系,当我们想使用对象时,直接从Spring容器中...
前言 一个单体项目的自测还是很方便的。那如果是一个微服务项目,该如何自测呢? 毕竟一个方法中有可能调用好多服务,而且调用的服务有可能好没写好,如果等别人的项目写好再开始联调的话,中途可能会耗费很长时间,因为调用的服务...
热文面试官:BeanFactory和FactoryBean有哪些区别?
区别 说实话,他俩除了名字比较像以外,好像没有其他共同点了。 BeanFactory和FactoryBean有哪些区别? BeanFactory是一个最基础的IOC容器,提供了依赖查找,依赖注入等基础的功能 Fact...
热文RocketMQ 设计原理与最佳实践
介绍 RocketMQ 是一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务。同时,广泛应用于多个领域,包括异步通信解耦、企业解决方案、金融支付、电信、电子商务、快递物流、广...
热文面试官:RocketMQ如何保证消息的可靠性投递?
介绍 要想保证消息的可靠型投递,无非保证如下3个阶段的正常执行即可。 生产者将消息成功投递到broker broker将投递过程的消息持久化下来 消费者能从broker消费到消息 发送端消息重试 producer向b...












