自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 java实现事务一致性(@Transactional注解的使用)

为什么要实现事务一致性?通常在一个服务中,新增或修改操作功能常常会涉及操作多张表,当发生异常时,极大可能会产生脏数据,若实现事务一致性,可避免这些操作带来的脏数据的产生。那什么是事务呢?那就简单介绍一下:事务管理是应用系统开发中心不可少的一部分,Spring为事务管理提供了丰富的功能支持。Spring事务管理分为编程式和声明式两种方式。编程式事务指的是通过编码方式实现事务,在此不做过多赘述;声明式事务基于AOP,将具体业务逻辑与事务处理器解耦。声明式事务管理使业务代码逻辑不受污染,因此在实际使用中声明式事

2020-07-21 20:14:16 4059

原创 java的浅克隆和深度克隆

每个类直接或间接的父类都是object,因此它们都包含clone()方法,但是因为该方法是protected,所以不能在类外进行访问,想要对一个对象进行克隆,需要重写clone()方法,以使clone方法赋值的对象与原对象同时独立存在。克隆要点:1.被克隆的对象需要实现cloneable接口;2.重写clone方法,修改访问修饰符为public,方法中调用super.clone方法得到需要的克隆对象。注:没有复合对象,用浅克隆,有复合对象,用深度克隆。示例如下:@Getter@Setter@T

2020-07-21 19:42:48 117

原创 mysql如何创建序列

Mysql创建序列 1.新建序列表drop table if exists sequence_userid;delimiter #create table sequence_userid ( seq_name varchar(50) not null comment '序列名称', current_val int not null comment '当前值', increment_val int not null default 1 comment '跨度', ...

2020-06-23 23:26:17 2168

原创 linux上利用sed命令实现在某行后写入特定内容

linux上利用sed命令实现在某行后写入特定内容格式:sed -i ‘/特定行/a\插入内容’ 文件test.sh原文如下:#!/bin/bashread -p "Please input the length: " nfor i in seq 1 $ndofor ((j=$n;j>i;j–))doecho -n " "donefor m in seq 1 $idoecho -n "* "doneechodone比如我想往/home/test/test.sh文件第一

2020-06-22 21:18:38 862

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除