个人博客
chemyoo
这个作者很懒,什么都没留下…
展开
-
禁用Springboot以jar方式使用内嵌tomcat的不安全http方法
禁用Springboot以jar方式使用内嵌tomcat的不安全http方法原创 2023-02-01 09:43:53 · 372 阅读 · 0 评论 -
解决Could not commit JPA transaction RollbackException: Transaction marked as rollbackOnly
解决Could not commit JPA transaction RollbackException: Transaction marked as rollbackOnlyCould not commit JPA transaction RollbackException: Transaction marked as rollbackOnly:出现该错误的原因是使用@Transaction...原创 2017-09-07 18:08:04 · 5553 阅读 · 0 评论 -
关于Jpa使用Update方法进行更新操作,却没有同步到数据库的原因
关于Jpa使用Update方法进行更新操作,却没有同步到数据库的原因关于JPA的Update操作解释JPA的Update操作相当于saveOrUpdate,保存调用的是persist,更新则是merge。该方法会判断要操作实体的状态,其实主要是通过当前的实体中是否包含主键,如果含有主键则会进行merge操作,否则就是进行persist操作。但在使用过程中会出现一种情况,当我们将一个实体从后端查询至前原创 2017-10-28 23:18:50 · 17857 阅读 · 0 评论 -
以程序员编程的角度去理解笛卡尔积
以程序员的角度去理解笛卡尔积笛卡尔积其实就是一种线性代数关系。 学过线性代数的人都知道,笛卡尔乘积通俗的说,就是两个集合中的每一个成员,都与对方集合中的任意一个成员有关联。假设 A 表 数据: 假设B表数据: 那么A,B表的笛卡尔积为: 那么对于程序员来说怎么用程序员的角度去理解笛卡尔积呢? 其实笛卡尔积就相当与两个循环,首先循环A,再在A循环内循环B。所叠加的结果。我们可以用L原创 2017-11-07 14:47:02 · 1493 阅读 · 0 评论 -
关于input文本框,设置为readonly后,onchage事件无响应处理方案
input文本框,设置为readonly后,由于onchage事件是当文本框失去焦点后才会触发的,所以导致使用jq绑定事件无效。处理方式使用原生js获取到文本框,document.inuptName.onchange = function (){ alert('onchange 事件触发')}。原创 2017-11-27 09:34:29 · 6555 阅读 · 2 评论 -
Spring中的ApplicationListener和ContextRefreshedEvent
ApplicationListener和ContextRefreshedEvent一般都是成对出现的。最近在面试中问到了被面试者对于这两个的用法,面试者大多数被问懵了。可见基础知识的掌握程度。基于此本文将介绍它们的用法。事件机制作为一种编程机制,在许多语言中都提供了支持。JAVA语言也不例外,java中的事件机制的参与者有3种角色:event objectevent sourceevent lis...转载 2018-05-28 09:55:41 · 881 阅读 · 0 评论