mybatis日期比较踩过的坑
下面是我使用mybatis比较日期踩过的坑,分享大家。 首先直接上有问题的代码 <if test=" date != null and date != '' "> and hiredate <=#{date} </if> 报错提示如下: org.apache.ibatis.exceptions.PersistenceException: ### Error q…
下面是我使用mybatis比较日期踩过的坑,分享大家。 首先直接上有问题的代码 <if test=" date != null and date != '' "> and hiredate <=#{date} </if> 报错提示如下: org.apache.ibatis.exceptions.PersistenceException: ### Error q…
前言 服务出现 OOM 导致异常退出,对于8G规格实例,在不高 QPS 的场景下偶发出现爆内存的情况,进而整体走查下服务的内存使用情况。期间用到很多工具,记录下使用过程。 net/http/pprof go 自 1.11 后自带 Debug 工具,能够抓取 Runtime 时的资源开销表现, net/http/pprof 提供了开启一个 http 服务来监测服务Runtime 开销,具体参见: p…
众所周知,在c++中,static和const的使用方法是难点,也是重点,值得我们随时温习,所谓温故而知新是也。 下面我们首先说一说static。 1、static的作用 static变量的作用, 主要可以归纳为以下几点 a、 可以隐藏 ,如果在函数体外声明成员变量,非static的成员变量,在A.cpp中声明:int a;那么这样其他源文件比如B.cpp是可以访问到A.cpp中的a的。这样极容易…
原题链接: https://vjudge.net/problem/UVA-1599 分类:图 备注:BFS,逆搜索 思路 按照紫书上的,先在终点开始BFS求出每个点到终点的距离,再从起点开始搜索,每次找邻接结点中能更进一步的点,要比较颜色的字典序来筛选,把最小的都留下。重复此步骤,每次输出最小颜色值即可。 数据挺大的,花了好久时间,终于不是TLE了,不得不说map是真的慢,在速度方面似乎越原始的东…
本文翻译自: Add new field to every document in a MongoDB collection How can I add a new field to every document in an existent collection? 如何为现有集合中的每个文档添加新字段? I know how to update an existing document's fi…
所谓"data"类型的Url格式,是在 RFC2397 中 提出的,目的对于一些“小”的数据,可以在网页中直接嵌入,而不是从外部文件载入。例如对于img这个Tag,哪怕这个图片非常非常的小,小到只有一个 点,也是要从另外一个外部的图片文件例如gif文件中读入的,如果浏览器实现了data类型的Url格式,这个文件就可以直接从页面文件内部读入了。 data类型的Url格式早在1998年就提出了,时至今…
<div v-for="(item, index) in 3" :key="index"> <a @click="goList(index)" @mouseover="getCur(index, item)" :class="curIndex == index ? 'current' : ''"> <span>{{ item}}</span> <…
private List<File> files = new ArrayList<File>(); // private JspFileFilter jspFilter = new JspFileFilter(); private List<File> listFiles(File dir) { if (dir.isFile() && dir.g…
在学习vue的时候会遇到一个坑,就是select 中的option使用 v-for 指令后,不知道如何选中的问题,以下介绍一种简单的办法。 工具/原料 vue.js 方法/步骤 1 在v-for 绑定的元素后面,添加:selected绑定option 的 selected属性,它可以用true/false赋值 2 在list对象中指定一个属性用于判断是否为选中,本例中设置了第三项的selected…
Python输出斐波那契数列【递归、迭代】 首先 斐波那契数列的定义是什么? 斐波那契数列指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……在数学上,斐波那契数列以如下被以递推的方法定义:F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2,n ∈ N*) 接下来我们使用Python程序代码 第一种解决方法:迭代 完整代码: a = [1, 1…