自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 理解Mysql锁机制原理

在数据库中,锁是一种用于控制多个事务并发访问数据库中同一资源的机制。通过在数据行或表上设置锁,我们可以避免数据不一致,保证事务的原子性、一致性、隔离性和持久性,这四个特性简称为ACID特性。锁的主要类型有两种:共享锁(Shared Lock)和排他锁(Exclusive Lock)。共享锁允许多个事务读取同一资源,但阻止任何事务写入;排他锁则只允许一个事务对资源进行读写,阻止其他事务的任何访问。

2023-08-11 11:34:15 146 1

原创 ecplise导出后报错: No bean named ‘XXX‘ is defined

在spring中有个这样的标签 <context:component-scan />,它可以用来自动扫描包, 但是如果在你打的jar包里要不勾选Add directory entries,那么你这个jar包,就不能spring的jar包那样 可以被扫描到)我在项目中直接用写实现类也可以自动执行,我怀疑是spring扫描不到,建了相同的文件夹相同的类也可以自动执行。确定源码没问题后,将问题缩小在了导出jar时几个勾选上。2、项目打包时没有将XML文件囊括进来,导致项目在连接数据库时显示异常,

2023-05-29 11:53:34 237 1

原创 Linux环境下 安装Oracle

安装Oracle 与安装失败常见问题

2022-11-18 11:05:11 17841 17

原创 oracle sqlldr 数据导入时报错:Field in data file exceeds maximum length

Oracle sqlldr

2022-09-29 11:25:44 1702

转载 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效

一、问题描述 今天在oracle数据库进行删除操作时,一直爆出' 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效' 的提示1 二 解决方法 1.查询出被锁住的当前会话id,sql语句如下 select session_id from v$locked_o...

2022-04-13 19:53:46 4296

转载 @Resource和@Autowired这两个注解的讲解

概述 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,而 XML 配置采用独...

2022-04-13 11:51:47 403

原创 利用shell脚本执行java启动类,使用crontab定时任务定时切割日志文件

在项目中,程序部署到linux环境中,采用.sh的形式启动java程序的启动类当然,前提是得将java的各种jar都放入到linux程序中,项目shell脚本如下:#!/bash/binJAVA_HOME=/usr/local/jdkexport AMLSERVER_HOME=/home/**/serverCLASSPATH=$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarCLASSPATH=$CLASSPATH:$AMLS

2021-10-22 15:44:12 666

原创 java集合遍历

项目中遇到的迭代器模式T1m_risk_ele_scoreDTO t1m_risk_ele_score =new T1m_risk_ele_scoreDTO();List<T1m_risk_ele_scoreDTO> list_ele = t1m_productDAO.queryT1m_risk_ele_scoreList(t1m_risk_ele_score);List<T1m_product_eleDTO> t1m_productList = this.queryT1m_p

2021-08-17 17:37:21 111

原创 2021-07-14-项目上遇到的判空(后期遇到了逐渐更新)

以下是字符串判空if(dto.getSelectDci_sts() != null && !"".endWith(dto.getSelectDci_sts())){}//dto.getSelectDci_sts只是一个普通的get方法,可以替换为其他的get参数if(!StringUtils.isEmpty(dto.getSelectDci_sts())){}以下是对象判空if(!ObjectUtils.isNullOrEmpty(list)){}//list为一个对象的

2021-07-14 23:25:04 93

原创 2020-11-23

关于Navicat使用mysql数据库使用时间字段,自动设定当前时间数据一、该字段类型设定为datetime,并在下方默认框中填写CURRENT_TIMESTAMP二、 也可以在代码中将值设定为new Date();使之得到当前时间的值。我自己的例子:approval.setApprovaltime(new Date());...

2020-11-23 23:59:15 124

空空如也

空空如也

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

TA关注的人

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