遇到的那些坑

此贴记录工做过程当中遇到的那些坑爹问题。css

一、spring mvc 静态资源处理html

  spring提供三种对静态资源的处理方式,我使用的是<mvc:resources mapping="/images/**" location="/images/" />方式,因为以前分文件配置,将这个标签跟前端

</context:component-scan>标签配置在别的xml里面,而不是**-servlet.xml里面,将致使正常的spring mvc注解地址访问不到。web

二、bonecp 连接oracle11gr2存在问题算法

  使用bonecp0.8.0.RELEASE,链接oracle11g R2一直提示找不到驱动,换了一夜的驱动错误依旧,改成c3p0就OK了。spring

三、使用百度ueditor上传图片以后缩放在chrome下存在问题chrome

  增长以下css  .edui-scale{-webkit-box-sizing:content-box;border-box:content-box;-moz-box-sizing:content-box;}apache

四、使用雪花算法生成的ID为18位,传到前端会有不少问题,由于js的数字类型精度只能支持到16位,多的都会四舍五入。因此致使前端获取的ID存在问题。解决办法就是:服务器

  全都转成字符串类型。。。mybatis

5.HttpClient 4.3链接超时问题

  4.3版本不设置超时的话,一旦服务器没有响应,等待时间N久(>24小时)。咱们线上环境直接致使全部线程都在等待,卡死。。。解决是给其加上超时时间:

CloseableHttpClient httpClient = HttpClients.createDefault();
HttpGet httpGet=new HttpGet("http://www.baidu.com");//HTTP Get请求(POST雷同)
RequestConfig requestConfig = RequestConfig.custom().setSocketTimeout(2000).setConnectTimeout(2000).build();//设置请求和传输超时时间
httpGet.setConfig(requestConfig);
httpClient.execute(httpGet);//执行请求

 

6.mybatis异常,这几天在用mybatis,遇到问题统一记录下

  1)前几天改用mybatis有次报了这么一个异常:Mapped Statements collection already contains value for com.mapabc.boss.core.collect.statistical.dao.CollectStatisticalDao.queryScoreStatistical

  一开始也没当回事,反正解决了,结果今天又遇到了,缺忘记那天咋搞定的了,又纠结半天,充分印证了那句好脑瓜不如烂笔头啊,仍是记录下防止之后再遇到。

  其实就是由于在mapper文件中有重名的方法,这里虽然报的是queryScoreStatistical,可是可能并非这个,须要检查下整个xml,找出重名的,改了就OK。

  2)org.apache.ibatis.binding.BindingException: Parameter '__frch_item_0' not found. Available parameters are [param1, list]

   这个是由于在取值的时候没有对应的属性名。

http://www.cnblogs.com/lcxdever/p/4286769.html

相关文章
相关标签/搜索