最不细心酿成的最惨重代价(修改两天)

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression ‘companycode != null and companycode !=‘‘ ‘. Cause: org.apache.ibatis.ognl.ExpressionSyntaxException: Malformed OGNL expression: companycode != null and companycode !=‘‘ [org.apache.ibatis.ognl.TokenMgrError: Lexical error at line 1, column 24. Encountered: "\u3000" (12288), after : ""]
at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73)
at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:365)

错误原因: ‘companycode != null and companycode !=‘‘ ‘.    //and后面是中文全角空格(输入法的月亮和太阳  半角/全角)

应把中文全角改为英文半角即可

时间: 2024-10-21 05:51:05

最不细心酿成的最惨重代价(修改两天)的相关文章

世界杯最野蛮大战,巴西付出惨重代价步入四强

--评2014年巴西世界杯巴西队和哥伦比亚队之战 2014年7月5月凌晨4点的这场1/4决赛,实属世界杯最野蛮大战,双方的犯规次数超过了50次.裁判的尺度太松,是一个最主要的原因.上半场,裁判该罚的不罚,导致双方队员愈演愈烈.一是哥伦比亚球星J罗被巴西后腰费尔南迪尼奥盯死,对他死缠烂打,上半场连续将J罗踢翻,J罗一度恼火不已,气愤的推搡对方:二是巴西队领衔队员前锋内马尔成了受害者,下半场,哥伦比亚队右后卫苏尼加从背后用膝盖狠撞巴西10号队员,导致内马尔当场倒地,捂着背部显得痛苦不已,内马尔被抬下

新地王的诞生终将付出惨痛代价?

7月9日,东方动力有限公司5.77亿竞得黄浦五里地块,剔除30%的保障房部分,该地块的土地楼板价高达85513元/平方米,刷新了全国单价地王的纪录.超过了此前全国单价地王记录保持者北京农展馆地块,后者在2013年由融创中国拍出,单价73099元/平方米. 据悉,东方动力为丽丰控股旗下公司,属于港资企业.丽丰控股是丽新集团成员之一,是丽新集团在中国内地从事物业发展及投资的平台,业务主要分布于上海及广州.而丽新集团实际控制人为香港旅游发展局主席林建岳及其家族,旗下拥有多家上市公司.就在此次天价拿地之

CodeVS 2845 排序的代价

Description 给你一个数列使他递增,交换两个元素的代价为两个数的和,最小化代价. Sol 置换群+离散化. 使一个数列恢复递增顺序,那么,他和他要到达的位置的数需要交换,这样就形成了一个置换. 对于一个有向圈的置换,我们可以证明它的最小代价就是这个有向圈中 最小元素*(有向圈的大小-1)+其他数的和-最小元素. 1个大小为n的有向环,至少会进行n-1次交换才能成为n个1元环 当 \(size=1,2\) 时,它显然成立. 当 \(size>2\) 时,每次交换1个元素会将圆圈拆成两个互

排序的代价

[题目描述] 有一列数,要对其进行升序排序.排序只能通过交换来实现.每次交换,可以选择这列数中的任意两个,交换他们的位置,并且交换的代价为两个数的和.排序的总代价是排序过程中所有交换代价之和.现要求计算,对于给出的数列,要将其排成升序所需的最小代价. [输入描述] 第一行输入1个数n,表示这列数共有n(n <= 1000)个数组成: 第二行输入n个互不相同的整数(都是小于1000的正整数),表示这列数. 输入可能包含多组测试数据(少于50组),对于每个输入数据均需要给出对应的输出. [输出描述]

[51Nod1125] 交换机器的最小代价

题意:N个高度不一的机器,排成一列,为了把他们排成高度递增的一列,每次可以交换两个机器,代价为两个机器的和 题解: 贪心+置换 1.用每个置换内部的最小值交换置换长度减一次,其他点交换一次 2.引入外部的最小点,交换它与内部最小点的位置,交换置换长度+2次后再把内部最小点换回来,其他点交换一次 #include<iostream> #include<cstdio> #include<cstdlib> #include<cstring> #include<

图论-最短路-dijkstra / 0-1BFS-使网格图至少有一条有效路径的最小代价

2020-03-01 22:59:59 问题描述: 给你一个 m x n 的网格图 grid . grid 中每个格子都有一个数字,对应着从该格子出发下一步走的方向. grid[i][j] 中的数字可能为以下几种情况: 1 ,下一步往右走,也就是你会从 grid[i][j] 走到 grid[i][j + 1] 2 ,下一步往左走,也就是你会从 grid[i][j] 走到 grid[i][j - 1] 3 ,下一步往下走,也就是你会从 grid[i][j] 走到 grid[i + 1][j] 4 

Python入门

Python入门教程(个人日常学习记录,有不妥之处欢迎指正!后续更新,敬请期待...) 学习地址:http://www.imooc.com/learn/177 Python中数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的数据类型.在Python中,能够直接处理的数据类型有以下几种: 一.整数 Python可以处理任意大小的整数,当然包括

浅谈HTTP响应拆分攻击

在本文中,我们将探讨何谓HTTP响应拆分以及攻击行为是怎样进行的.一旦彻底理解了其发生原理(该原理往往被人所误解),我们就可以探究如何利用响应拆分执行跨站点脚本(简称XSS).接下来自然就是讨论如果目标网站存在响应拆分漏洞,我们要如何利用这一机会组织CSRF(即跨站点伪造请求)攻击.最后,我们一起来看看哪些预防措施能够抵御这些攻击行为.如果大家对这个话题感兴趣,不妨继续读下去. 什么是HTTP响应拆分? 首先让我们设想一下某个具备多种语言选项的页面.该页面的默认语言为英语,但其中同时具备一个下拉

和同鉴书&lt;人生的枷锁&gt;

内容简介 小说主人公菲利普·凯里自幼父母双亡,不幸又先天残疾,在冷漠而陌生的环境中度过了童年,性格因此孤僻而敏感.在寄宿学校度过的岁月让他饱受了不合理的学校制度的摧残,而当他走入社会后,又在爱情上经历了伤痛.在坎坷的人生道路上,他每跨一步,都要付出艰辛的挣扎,但思想和个性都独立不羁的凯里,一直努力挣脱宗教和小市民意识这两条禁锢自己精神的桎梏,力图在混沌纷扰的生活漩流中,寻求人生的真谛. 作者简介 威廉·萨默赛特·毛姆(William Somerset Maugham)于1874年1月25日出生在