事务及SpringBoot中的事务开启
1.什么是事务?1.什么是事务?事务是指在数据库管理系统中执行的一系列操作的逻辑单元。事务可以由一个或多个数据库操作(例如插入、更新、删除等)组成,这些操作被视为一个不可分割的工作单元。在事务中,要么所有的操作都成功执行,要么所有的操作都不执行,不会出现部分操作成功而部分操作失败的情况。传播行为(P
idea 出现 cpu占用100%
idea 出现 cpu占用100%
安全登录--Springboot使用Rsa加密及Ldap源进行登录认证
注册登录一直都是工程师做系统的必经之路,毕竟这个功能相对与业务较复杂的代码来说是比较简单的。当然,最简单的事情往往最容易出错,最为普通的注册登录就是将用户名及密码存入数据库,在用户登录时,将两者进行比对来校验是否登录成功。此篇文档则会介绍非对称加密及Ad域认证两种登录方式。
Selenium操作监听
对于UI自动化测试,如果运行测试时,出现接口报错等非常规的问题,无法有效的进行报错的校验和判断,这时候可以通过实现WebDriverEventListener的接口,可以捕获各种事件,例如页面加载、元素点击、输入文本等。下面是使用WebDriverEventListener的示例。使用监听时,需要将
如何修改IDEA的代码样式配置+代码格式化快捷键配置
目录问题现象:问题分析:温馨提示:1、IDEA的代码样式配置 1.1、Use tab character - Smart tabs配置: 1.2、Tab Size 配置: 1.3、Indent 配置: 1.4、Continuation Indent 配置 1.5、应用并
Spring Boot中整合Jasypt 使用自定义注解+AOP实现敏感字段的加解密
前言开始接入步骤一:添加依赖步骤二:配置Jasypt步骤三:创建自定义注解步骤四:创建AOP切面步骤四:创建示例实体类步骤五:创建测试Controller步骤六:验证功能结语在博主前面一篇文章中,相信小伙伴对中整合Jasypt以及加解密的方法有了一定的了解,没看过的小伙伴可以访问【Spring Bo
从零开始—【Mac系统】MacOS配置Java环境变量
手把手,从零开始在mac系统下配置Java环境变量。
IntelliJ IDEA添加代码注释常用的快捷键+类注释
IntelliJ IDEA添加代码注释常用的快捷键+类注释文件配置
用浏览器访问springboot项目显示无法连接,用postman发请求却可以接收到返回
因为这个项目用到了thymeleaf,所以我去找了thymeleaf的问题,以为是转发或者返回页面有问题,然而并没有发现问题,然后又尝试只返回字符串, 结果还是不行。起因是我准备部署一个springboot项目到本地,因为8080端口被占用了,我就随便写了个10080端口,结果发现项目可以正常启动,
Eclipse 2024安装教程(最新版)
11.取消勾选,点击“Add”,输入“https://mirrors.tuna.tsinghua.edu.cn/eclipse/technology/babel/update-site/latest/”,点击“Add”13.往下滑,找到“Babel Language Packs in Chinese
mac配置JDK和Maven那些事
mac配置java环境的步骤和问题小记,本人亲测好用
Java实战:Spring Boot整合Canal与RabbitMQ实时监听数据库变更并高效处理
本文将详细介绍如何在Spring Boot项目中整合Canal和RabbitMQ,构建一套完整的数据库变更监听及消息发布机制。
IDEA中启动项目报堆内存溢出或者没有足够内存的错误
【代码】IDEA中启动项目报堆内存溢出或者没有足够内存的错误。
一篇文章搞懂前端HTML,CSS,JS(代码应用)
HTML 文件由一系列的元素(elements)组成,这些元素通过标签(tags)来定义。HTML标签都是预定义好的。盒子:页面中所有的元素(标签),都可以看做是一个 盒子,由盒子将页面中的元素包含在一个。三大特点:HTML标签不区分大小写,HTML标签属性单双引号都可以,HTML语法松散。这是盒子
nginx 网页匹配跳转(rewrite、location)
location,rewrite基于:域名、客户端ip、旧域名、参数匹配,跳转
单元测试Mock中常见问题与解决方案
很久不写博客了,经常搜索前辈和晚辈写的问题解决方案,得到很多帮助,也受益匪浅,所以也时常感到愧疚。那么接下来一段时间,我也分享一些技术点,问题方案吧。闻道有先后,术业有专攻。也希望我们都能保持一颗谦卑的心向身边或网络上的人学习,因为每个人都有自己的闪光点……本篇单元测试暂时局限于mock、power
如何实现在Idea对已经提交到远程仓库的push代码进行撤回
实现在Idea对已经提交到远程仓库的push代码进行撤回
Java开发或调用WebService的几种方式
Java开发或调用WebService的几种方式,如jdk自带的JAX-WS、Apache Axis1.4、ApacheCXF等
IDEA 配置和缓存目录 设置
IDEA系列产品,一般会在用户目录创建和一般占用 少则 几百M,多则 几个G。以下总结了下更改配置目录的方法。
Kafka下载安装及基本使用
Apache Kafka是一个分布式流处理平台,最初由LinkedIn开发并于2011年开源。它主要用于解决大规模数据的实时流式处理和数据管道问题。Kafka是一个分布式的发布-订阅消息系统,可以快速地处理高吞吐量的数据流,并将数据实时地分发到多个消费者中。Kafka消息系统由多个broker(服务