原文:mybatis缓存,从一个“灵异”事件说起

刚准备下班走人,被一开发同事叫住,让帮看一个比较奇怪的问题:Mybatis同一个Mapper接口的查询方法,第一次返回与第二次返回结果不一样,百思不得其解 问题 Talk is cheap. Show me the code. 该问题涉及的主要代码实现包括 .mapper接口定义 .xml定义 .service定义 大致逻辑就是在 GoodsTrackService 定义了两个查询方法,一个是直接 ...

2020-02-13 10:14 0 341 推荐指数:

查看详情

idea 灵异事件之maven 缓存

方法一 mvn clean install 方法二 强制刷新maven 1 idea 右侧的maven 窗口: 方法三 强制刷新maven 2 右键项目: ...

Wed Sep 23 01:46:00 CST 2020 0 1049
从一个跨二十年的glibc bug说起

1. 缘起 这几天调gcc 7.5.0 +glibc 2.23的交叉编译工具链,由于gcc 7.5.0的默认打开Werr,偶然发现了glibc一个隐藏了二十年的世纪大bug。 这个bug在glibc 2.0版本刚开始就引入了,但直到2.25版本才最终解决 ...

Wed Sep 08 18:35:00 CST 2021 2 408
从头学Qt Quick(2)-- QML语法从一个简单的例子说起

在上一篇文章中,我们对QtQuick做了简单的介绍,体验了使用QML语言构建一个UI的便捷。这里我们简要介绍一下QML的语法。 QML将界面分成一些更小的元素,这些元素可以组成一个组件,QML语言描述了UI的形状和行为,并且可以使用JavaScript修饰。总的来说QML的结构有点像HTML ...

Fri May 08 02:46:00 CST 2015 2 59712
mybatis从一个错误,看mybatis中的#和$的区别

事情的发展是这样的:   因为一个需求,需要在java中拼接出一个完整的sql语句,然后将整条sql语句传递给mybatis执行。 mapper.java是这样的: 这个对象是: 【就是用 无所谓啦,往下看】【mybatis的insert返回自增id ...

Wed May 15 22:16:00 CST 2019 0 491
视错觉:从一个看似简单的自定义控件说起

为什么要写今天这篇博客那就说来话长了,那是在一个大雪纷飞的冬天……然后……。好了,不扯淡了,直接进入今天的主题吧,这篇博客是关于iOS自定义组件的东西。一些UI效果看起来似乎是这个样子,其实本质不是这个样子。在做一些UI效果时我们可以利用视错觉的一些东西,让用户看到的是一个东西,其实你实现的又是 ...

Tue Dec 01 18:35:00 CST 2015 35 10772
一个程序员的自我修养-从一张图片说起

故事起源 本来今天想写.NET Core实战之CMS系统第十五篇文章的。哈,奈何今天在新生命人脉群里面看到石头哥分享的一张图片,然后大家就议论了起来,不过我看的很懵逼,这图什么意思啊?当一个朋友讲述了这个图片背后的故事的时候,瞬间泪奔了!先上图,第一眼看很平淡,一个苦逼程序猿在加班,旁边 ...

Thu Jan 10 21:46:00 CST 2019 17 5394
从一个计算器开始说起——C#中的工厂方法模式

工厂模式作为很常见的设计模式,在日常工作中出镜率非常高,程序员们一定要掌握它的用法哟,今天跟着老胡一起来看看吧。 举个例子 现在先让我们来看一个例子吧,比如,要开发一个简单的计算器,完成加减功能,通过命令行读入形如1+1的公式,输出2这个结果,让我们看看怎么实现吧。 第一个 ...

Fri Jun 19 06:26:00 CST 2020 2 444
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM