加载中
EventBus原理深度解析

一、问题描述 在工作中,经常会遇见使用异步的方式来发送事件,或者触发另外一个动作:经常用到的框架是MQ(分布式方式通知)。如果是同一个jvm里面通知的话,就可以使用EventBus。由于Event...

09/26 01:29
3.3K
Servlet生命周期详解

一、问题介绍 在java项目的实际开发中,很多项目都是java web项目,这里就离不开servlet,了解servlet的生命周期及处理流程对于掌握web开发十分重要。 二、实例及源码讲解 2.1、servlet的生命...

08/26 22:46
484
分布式锁的三种实现方式及对比分析

一、问题介绍 日常工作中很多场景下需要用到分布式锁,例如:任务运行(多个节点同一时刻同一个任务只能在一个节点上运行(分片任务除外)),交易请求接收(前端交易请求发送时,可能由于两...

跳板机登录服务器脚本及命令制作

一、目的 从跳板机登录服务器是每次登录线上服务器都有的操作,如果每次都是手动ssh username@ip的形式就显得低效和繁琐,如果登录跳板机之后,自动执行一个命令,显示自己有登录权限的系统,...

08/02 22:40
83
shell及python脚本方式登录服务器

一、问题 在工作过程中,经常会遇见需要登录服务器,并且因为安全的原因,需要使用交互的方式登录,而且shell、python在工作中也经常用到,并且可以提供交互的功能。都是利用了expect、spawn...

07/20 22:39
76
spring boot应用测试框架介绍

一、spring boot应用测试存在的问题 官方提供的测试框架spring-boot-test-starter,虽然提供了很多功能(junit、spring test、assertj、hamcrest、mockito、jsonassert、jsonpath),但是在数...

spring-boot-unitils-starter完全spring boot化

针对配置的问题进行改进,使其完全遵循spring boot规则 一、问题 在上一篇文章中,我们的配置都是放在unitils.properties,如下: unitils.modules=database,dbunit,springBoot unitils.mod...

给spring-boot测试提供unitils支持的开源项目

一、unitils测试框架优缺点介绍 在unitils的支持下,xml配置的spring项目在测试时,有如下好处: 1、利用注解@DataSet、@ExpectedDataSet来准备数据和校验结果数据,每次运行测试用例不用重新...

扩展mybatis-generator-core支持Example生成目录的指定

一、问题 基于最新版的mybatis-generator-core:1.3.6生成的代码中,model和example在一个目录下,如下图,其实他们并不是一类bean。 dto和example生成在一个目录的原因是它们的生成目录都使用...

maven中mybatis generator使用相关问题

在工作中通常需要根据表结构来生成对应的model、mapper、xml。以下是介绍基于maven的mybatis-generator-plugin来完成相关工作,以及遇见的相关问题。 一、基本配置 使用maven配置mybatis gen...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部