性能调优之JMH必知必会3:编写正确的微基准测试用例
性能调优之JMH必知必会3之编写正确的微基准测试用例,包含章节内容:避免DCE(Dead Code Elimination)、使用Balckhole、避免常量折叠(Constant Folding)、避免循环展开(Loop Unwinding)、Fork用于避免 配置文件引导的优化(profile-
RabbitMQ 发布确认+消息回退
RabbitMQ 发布确认+消息回退+备份交换机
【BackEnd】SpringBoot整合MybatisPlus实现登录注册功能(适合初学者)
适合新手的SpringBoot整合MybatisPlus实现登录注册功能,附Gitee工程代码地址
若依框架解读(前后端分离版)—— 1.Spring Security相关配置(@Anonymous注解)
可以看到这里实现了InitializingBean()接口,然后重写当中的afterPropertiesSet()方法,同时该类加上了@Configuration注解。我们可以了解到在项目启动后,会把所有加上@Anonymous注解的路径放入了urls集合,并且在配置类当中进行了配置。首先查看Sec
IOC容器(详细讲解)
IOC容器(详细讲解)一、IOC底层原理二、IOC接口三、Bean管理
springBoot简介
认识一个东西我们先来试着回答三个经典的问题问题,是什么?为什么?怎么样?一.springBoot是什么? 在介绍 SpringBoot 之前我们首先来简单介绍一下 Spring。Spring 是诞生于2002年的 Java 开发框架,可以说已经成为 Java 开发的事实标准。所谓事实标准就是虽然
多种Java开发工具分享
Java软件开发工具介绍:1.Java Marine APIJava Marine API介绍Java Marine API是得到了许多肯定的教育教学软件。只要是有使用过Java Marine API的话,应该不会感到失望的吧。2.javapng 介绍javapng是比较不错的一款图形图像软件。相信
spring七种事务传递机制及其原理
事物的传播机制
《摸鱼学导论》爆火,清华程序猿:这才是摸鱼的最高境界!
前不久,清华校内网课平台上线了一门《摸鱼学导论》,立马吸引了1300多位同学报名。这门“非正经”课程,主讲老师解释说:并不是向大家传授摸鱼攻略,而是希望在竞争激烈的清华,让同学们摆脱学习压力、提升幸福感,同时得到摸鱼小技巧,提高学习效率。同时对于摸鱼这件事,清华毕业的阿里程序员有不同的看法:为了以后
05全局配置文件application.properties详解
Spring Boot 提供了大量的自动配置,极大地简化了spring 应用的开发过程,当用户创建了一个 Spring Boot 项目后,即使不进行任何配置,该项目也能顺利的运行起来。当然,用户也可以根据自身的需要使用配置文件修改 Spring Boot 的默认设置。SpringBoot 默认使用以
总结:Spring boot之@EnableAutoConfiguration
一、@EnableAutoConfiguration的作用简单点说就是Spring Boot根据依赖中的jar包,自动选择实例化某些配置,配置类必须有@Configuration注解。说白了,还是实例化对象,只是实例化的是非main类之外的包。另外,我们也可以按照自动装配的规范自己定义装配的类。二、
JWT 单点登录
JWT单点登录相关概念问题及基础操作介绍,附加面试题。
Linux系统上安装JDK(有图详解)
linux系统上安装JDK,有图详解(还有各种工具的下载链接)
一项目开发(1)
1.搭建基础环境1).在pom.xml中导入依赖<properties> <java.version>1.8</java.version></properties><parent> <groupId>org.spri
jmeter结果报告导出
一、 jmeter报告导出执行命令: jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder],如下图:启动Jmeter,DOS窗口有一行命令,执行后可导出测试结果报告-n: 非GUI模式执行JMeter-
如何用idea进行安卓开发
用idea进行安卓开发序前提条件Android SDK重头戏——安装和配置教程第一次启动创建项目创建AVD执行HelloWorld程序序如果不是为了交作业,我是真不想搞这个东西,搞了一下午了头疼,思想汇报都还没赶完。网上的配置也找了一堆,可能是我太菜了,反正我电脑就是说不行,那我还是自己写一篇瞎琢磨
idea用maven搭建的web项目没有src目录只有pom解决方案(最暴力,最简单版本)
用maven搭建的web项目出现的bug解决方法
idea中Maven镜像源详细配置步骤(对所有项目)
Maven中配置阿里云镜像源
MyBatisPlus之条件查询(常规查询、范围查询、模糊查询、null值处理等)
1.2 链式编程格式1.3 lambda格式11.4 lambda格式22、组合查询条件2.1 并且2.2 或者3、条件查询null值判定3.1 封装User模型的查询条件观察User类里哪些适合设置上下限3.2 测试类3.3 null值处理3.3.1 条件参数控制3.3.2 条件参数
IDEA学生认证
无学校邮箱的idea学生认证