在IDEA中创建properties配置文件

创建 .properties配置文件。在 src路径下找到resources文件,右击选择新建Resource Bundle配置文件,为Resource Bundle配置文件命名,完成创建

一行代码搞定Spring策略模式,强的离谱

在Spring中大量使用策略模式来简化if/else代码,比如Spring Security 的各种等等,但是实现方式过于麻烦,使用重复套路来实现。

SpringMVC

RequestMapping既可以修饰类,也可以修饰方法同时支持get和post方法,两种方法访问路径的时候都支持有两个参数,value参数可以指定访问的路径,method方法可以指定访问的方法,当我们使用别的方法访问的时候,会报如下错误//仅允许get方法访问//仅允许post方法访问也可以直接改

spring6-AOP面向切面编程

aop是面向切面编程,本质上是一种代理模式,而代理模式又分为静态代理和动态代理。静态代理以Aspect J为代表,指的是预编译代理,也即编译时增强,在编译时将代理逻辑织入目标类编译得到的Java字节码文件中,当运行时产生的对象就是增强过后的对象了动态代理以spring AOP为代表,spring A

JavaWeb

参考自黑马JavaWeb课程笔记

SpringBoot项目在启动后自动关闭

在创建SpringBoot项目的时候,Web的依赖没有导入,默认以普通java项目运行导致的终止。在pom.xml文件中引入web的jar包,然后刷新maven即可。

spring-authorization-server (1.1.1)自定义认证

spring-authorization-server 1.1.1spring-authorization-server自定义认证spring-authorization-server 客户端及授权服务器

【软件测试】selenium3

selenium是什么:selenium是用来做web自动化测试框架selenium特点:支持各种浏览器,支持各种平台,支持各种语言 (Python,Java,C#,JS,Ruby…),有丰富的API自动化脚本:通过idea写的代码浏览器驱动:软件和硬件间的交互Selenium+Java环境搭建其中

ActiveMQ、RabbitMQ、RocketMQ、Kafka区别

上述案例中,如果我们使用接口进行消息推送,推送消息我们可以放在事务中处理,如果推送过程中出现异常,我们可以进行数据回滚,但我们引入消息中间件后,就需要考虑消息推送后,消费失败的问题,以及如果我们同时推送消息到BCD系统中,如何保证他们的事务一致性。但我们引入消息中间件后,就需要考虑消息中间件的维护,

springboot整合netty的正确姿势

chatGPT大神帮助我整理思路

Kafka核心原理第一弹——更新中

kafka的通信主要发生于生产端和broker之间,broker和消费端之间,broker和broker之间,这些通信都是基于TCP协议进行的,大家自己看看网络课程,底层基于TCP连接和传输数据,应用层的协议,是Kafka自己自定义的所谓自定义协议,就是定好传输数据的格式,请求格式、响应格式,这样大

FlinkSQL kafka完整案例 可直接复制使用

完整案例,可以直接使用。flinksql 消费kafka整体来说是十分简单好用的,使用时门口较低,实时性又高

小白如何进行代码调试Debug(IDEA 2023版)

本篇文章主要介绍如何进行断点调试。

Java Spring Boot 开发框架

Spring Boot是由Pivotal团队开发的一款开源框架,它建立在Spring框架的基础上,利用了Spring的各种功能和扩展,使得开发者能够更快速、更轻松地创建和部署应用程序。Spring Boot通过自动配置、快速启动、内嵌服务器等特性,大大简化了Java应用程序的开发流程。Spring

Java后端向前端返回文件流——实现下载功能!

我之前在写这个程序时就是向前端返回一个流,结果下载的文件始终格式错误,浏览器收到的响应数据类型也一直是json,原因就在于没有使用response发送流,所以一定要使用。首先设置响应数据类型,你要下载什么文件就设置什么类型,如果你不知道文件是什么类型但可以肯定他不是文本文件,那就用下面的。这样后端就

mysql8修改root的密码

【代码】mysql8修改root的密码。

java自动登录 selenium 自动登录并获取cookie

下载Edge的驱动程序,直接解压就好里面只有一个.exe文件。我用的edge,谷歌我的版本太高没有对应的驱动…

5分钟了解对称加密和非对称加密

对称加密和非对称加密的区别以及常用算法,非对称加密中数字证书的作用

linux 内存清理及释放命令分享

sync 命令将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-node、已延迟的块 I/O 和读写映射文件)本文主要介绍了linux 内存清理/释放命令,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。used——已使用内存,一般情况这个值会比较大,因为这个值包括了cache+应用程序使用的内

详解IDEA git 版本回滚

一文详解各种情况下的git的版本回滚,五分钟,看完就会。

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈