- 博客(13)
- 收藏
- 关注
原创 Spring 七种事务传播性介绍
方法B的事务传播性设置为REQUIRES_NEW,当被方法A调用时,此时方法A的事务1会被挂起,方法B开启自己的事务2,然后执行insert,此时并没有提交;b.调用TestBServcie的B方法,由于B方法也声明了事务,并且传播性是REQUIRED,所以方法B的事务,合并到方法A开启的事务中。方法A调用方法B时,方法B的传播性为NOT_SUPPORTED,不支持事务,然后挂起外层方法A的事务,方法B以非事务的方式执行insert。内层方法B抛出异常,则会回滚方法B的所有操作,但不影响外层事务方法A。
2024-01-05 23:06:05 1302 5
原创 【MySQL】MySQL表设计的经验
如果没有特殊的理由, 一般都建议将字段定义为 NOT NULL。为什么呢?首先, NOT NULL 可以防止出现空指针问题。其次,NULL值存储也需要额外的空间的,它也会导致比较运算更为复杂,使优化器难以优化SQL。NULL值有可能会导致索引失效如果将字段默认设置成一个空字符串或常量值并没有什么不同,且都不会影响到应用逻辑, 那就可以将这个字段设置为NOT NULL。
2024-01-04 18:28:26 731 1
原创 Java Stream API 操作:让你的代码更加出色-3
Java Stream 是一种强大的数据处理工具,可以帮助开发人员快速高效地处理和转换数据流。使用 Stream 操作可以大大简化代码,使其更具可读性和可维护性,从而提高开发效率。本文将为您介绍 Java Stream 操作的所有方面,包括 groupingBy、groupingBy、joining、mapping 等操作,让你的代码行云流水,更加优雅。
2023-05-25 09:43:00 113
原创 Java Stream API 操作:让你的代码更加出色-4
Java Stream 是一种强大的数据处理工具,可以帮助开发人员快速高效地处理和转换数据流。使用 Stream 操作可以大大简化代码,使其更具可读性和可维护性,从而提高开发效率。本文将为您介绍 Java Stream 操作的所有方面,包括 range、range、iterate、generate 等操作,让你的代码行云流水,更加优雅。
2023-05-24 10:36:50 79
原创 Java Stream API 操作:让你的代码更加出色-2
Java Stream 是一种强大的数据处理工具,可以帮助开发人员快速高效地处理和转换数据流。使用 Stream 操作可以大大简化代码,使其更具可读性和可维护性,从而提高开发效率。本文将为您介绍 Java Stream 操作的所有方面,包括 filter、map、distinct、sorted 等操作,让您的代码行云流水,更加优雅。
2023-05-23 18:24:53 64
原创 Java Stream API 操作:让你的代码更加出色-1
Java Stream 是一种强大的数据处理工具,可以帮助开发人员快速高效地处理和转换数据流。使用 Stream 操作可以大大简化代码,使其更具可读性和可维护性,从而提高开发效率。本文将为您介绍 Java Stream 操作的所有方面,包括 filter、map、distinct、sorted 等操作,让您的代码行云流水,更加优雅。
2023-05-22 17:03:45 97 1
原创 VUE中常用的4种高级方法
要使自定义的Vue组件支持v-model,需要实现一个名为value的prop和一个名为input的事件。在组件内部,将value prop 绑定到组件的内部状态,然后在对内部状态进行修改时触发input事件。下面是一个简单的例子,展示如何创建一个自定义的输入框组件并支持v-model
2023-04-29 11:10:47 118
原创 LeetCode第301题——删除无效的括号-BFS解决
给你一个由若干括号和字母组成的字符串 s ,删除最小数量的无效括号,使得输入的字符串有效。返回所有可能的结果。答案可以按 任意顺序 返回。输出:[“(a())()”,“(a)()()”]输出:[“(())()”,“()()()”]输入:s = “(a)())()”来源:LeetCode第301题。输入:s = “()())()”输入:s = “)(”
2022-10-29 07:58:49 202
原创 安装VMWare 15.5的详细教程
VMware(虚拟机)是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,通过它可在一台电脑上同时运行更多的Microsoft Windows、Linux、Mac OS X、DOS系统。
2022-09-06 21:28:04 2019
正则表达式是由一些具有特殊含义的字符组成的字符串,多用于查找、替换符合规则的字符串 在表单验证、Url映射等处都会经常用到
2023-04-12
计算机操作系统的基础知识
2022-10-07
Java中spring框架入门
2022-10-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人