いちがつ(2017/1)

org.apache.ibatis.builder.IncompleteElementException: Could not find parameter map com.enjoyor.soa.traffic.core.tms.mapper.MarkingInfoMapper.Map

mybatis的xml配置文件中没有配置parameter map。 

要么配置parameter map 要么将select,add等属性中的parameter map 改为 parameter type

 

list.add是新添加的空间,list.set必须先初始化空间,不然长度不够。

 

Date date = new Date();  就这使用Date类也要特别注意一下导入的到底是什么类,一般使用的是import java.util.Date;但是如果你不注意,很可能就会使用import java.sql.Date。

 

Mapped Statements collection does not contain value for后面是什么类什么方法之类的: 
错误原因有几种: 
1、mapper.xml中没有加入namespace 
2、mapper.xml中的方法和接口mapper的方法不对应 (最常见,delete和remove混淆)
3、mapper.xml没有加入到mybatis-config.xml中(即总的配置文件),例外:配置了mapper文件的包路径的除外 
4、mapper.xml文件名和所写的mapper名称不相同。

 

easyUi-datagrid行双击事件

  1. $(function () {  
  2.     $("#dg_id").datagrid({  
  3.         //双击事件  
  4.         onDblClickRow: function (index, row) {  
  5.                  
  6.         }  
  7.     });  
  8. })

 

js时间格式转换,long转String,

var a=1368584724255;
new Date(a);//正确

var b='1368584724255';
new Date(b);//Invalid Date

b=parseInt(b);//转为整形
new Date(b);//正确

word文档编辑时为了保护眼睛,在‘设计’下的右边的‘页面颜色’选择第三行第三列的灰色护眼。
写博客时也可以先在word文档里先写,然后复制到博客中去。


double[] 从JGeometry类中获取一个坐标,以便在地图上展示,但是获取到的一直不知道是什么,开始是使用gisDto.getGeom().getOrdinatesArray(),后来是使用gisDto.getGeom().getFirstPoint()获取几何体第一个坐标点,但是得到一个数据以后我不知道怎么把它们获取出来赋值到pojo中,这明显是一个数组啊,java总共也就这么几种数据类型。watch以后不管它是什么类型,先给它赋值,然后看报错信息就知道它是什么类型了。

 

 

什么时候要将catch里面的exception进行throw呢?

可以处理的错误,就catch进行处理,不能处理的就throw给上层处理。

比如说,在这一层你将exception进行写入了日志,并且其他地方不需要再对这个错误信息进行处理了,那么就不要throw了。

不是这样子的,日志处理不算的,要继续往上抛。我们一般的数据增删改都是一条线下来的,那么只需要在最外层managerService写一个try/catch就能够把所有的方法给包含进去,但是当你里面的service层比较复杂的时候就不能这样了,会有多个内部方法构成,那么在调用每一个内部方法的时候就可以单独加上try/catch捕获异常,让下面的方法还能够继续执行下去,而不是加一个大的try/catch,使每次运行到那一句就报错,后面的代码都不能执行了。

 

 通过dubbo服务获取JGeometry字段时报错,记得是Rtree.oracle什么的错误:少包

 <dependency>
<groupId>oracle.spatial</groupId>
<artifactId>sdoutl</artifactId>
<version>1.0.0</version>
</dependency> 

 

Result Maps collection already contains value for

mapper.java和mapper.xml文件不对应,比如说有一个方法在mapper.java中删除了,但是mapper.xml中没有删除,就会报错。最主要的还是要知道自己为什么会错,错误的原因是什么。错误是怎么造成的。

 

截取最后一个逗号后面的字符。

String test="abc,efg,hij";
int one = test.lastIndexOf(",");
System.out.println(test.substring((one+1),test.length()));

转载于:https://www.cnblogs.com/1023linlin/p/6251053.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值