置顶联合漏洞预警服务(2022-07-19 暂停开放)关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
热文Spring MVC源码分析(二):Spring容器的加载一、Tomcat引导Spring容器的加载:ContextLoaderListener 在我的上一篇文章:Spring源码分析(一):从哪里开始看spring源码,分析过在web容器,如tomcat,启动web应用时...
热文Spring源码分析(一):从哪里开始看spring源码(系列文章基于Spring5.0)一、概述 对于大多数第一次看spring源码的人来说,都会感觉不知从哪开始看起,因为spring项目源码由多个子项目组成,如spring-beans,spring-context,spring-core,spring...
热文分布式系统设计之容错机制前言 由于分布式系统是由多个分布在不同网络节点的子系统或者称为子服务组成,在处理客 户端请求时,服务之间需要通过网络来进行相互调用,所以如果某个服务由于宕机或者其他 原因导致不可用,则服务调用方需要采取一定的容错机制...
热文基于注解@EnableWebMvc启用SpringMvc的用法与实现原理用法与最佳实践 在@Configuration注解的配置类中添加,用于为该应用添加SpringMVC的功能,即添加之后可以在项目中,可以使用@RequestMapping,@Controller等注解来定义请求处理与...
热文SpringBoot学习(二):为什么main方法启动类SpringApplication需要在项目根目录一、概述 使用SpringBoot的应用是需要将应用代码编译打包成jar包,然后基于main方法的方式来独立启动这个应用,使得该应用作为一个独立进程运行。这是跟传统的将项目打包成war包,然后部署到tomcat服务器...
热文数据结构-树(二):平衡树AVL树设计初衷 树主要是链表数据结构的变形,目的是实现各种操作的O(logN)时间复杂度,从而优化链表的O(N)时间复杂度。 对于二叉查找树来说,对于每个节点,左子树的值均小于该节点的值,右节点的值均大于该节点值。故当数据...
热文GC日志配置与格式GC日志配置与日志格式 -XX:+PrintGC或者-verbose:gc:开启日志打印功能,即JVM会将运行期间的每次GC事件都以日志方式输出出来。配置之后打印如下: [GC 118250K->113543K(13...
热文Mybatis源码分析(六):SQL执行器Executor与一二级缓存的实现SQL执行器Executor 由上篇文章分析可知,mybatis在内部主要通过executor包的Executor来调用JDBC的相关API来完成SQL语句的执行。Executor通常绑定到SqlSession中,即...
热文SpringBoot学习(五):自动配置的源码实现(一)@EnableAutoConfiguration详解这篇文章是 SpringBoot学习(五):自动配置的源码实现系列的第一篇。 @EnableAutoConfiguration注解 @EnableAutoConfiguration为@SpringBootApplic...
热文JDK1.8源码分析:ReentrantReadWriteLock可重入读写锁概述 ReentrantReadWriteLock包含读写两把锁,如下: public ReentrantReadWriteLock.WriteLock writeLock() { return writerLock...
TRX能量代理-2TRX=1次转账次数直接节省80%!无视对方有没有U或者是否交易所,低于2TRX的都是