发表于: 2016-11-06 00:08:39
3 2321
今天完成的事情:流程终于走通了,客户带着埋着很多地雷的app先去给别人演示了,接下来的两个星期要处理地雷,适应生产环境。
遇到的问题:
1.感觉自己脑子不够用了
收获:
1.生产环境和开发环境条件不同,导致很多地方处理的方式不同
1).各种nullPrinter问题,以前那位仁兄什么判断都不加。。。
2).异常捕获,这个问题还没有学会
3).app处理数据不完整的情况
4).app重复提交问题
暂时就知道这么多,当然还有边界测试,压力测试,等情况
2.
冷启动tomcat
修改资源文件tomcat会自动重启,但是替换class类却不行,以前在eclipse上没有注意过这样的问题
3.
svn locked 错误,有三种解决方式最简单的cleanup
http://jingyan.baidu.com/article/5d6edee225358f99eadeec3c.html
4.
http://www.cnblogs.com/pcheng/p/5939646.html
在union中使用order by 和limit的问题
可以通过两个查询分别加括号的方式,改成如下:
(SELECT * FROM t1 WHERE username LIKE 'l%' ORDER BY sroce ASC)
UNION
(SELECT * FROM t1 WHERE username LIKE '%m%' ORDER BY score ASC)
这种方式的目的是为了让两个结果集先分别order by,然后再对两个结果集进行union。
但是你会发现这种方式虽然不报错了,但是两个order by并没有效果,所以应该改成如下:
但是原理没有弄清楚
SELECT * FROM
(SELECT * FROM t1 WHERE username LIKE 'l%' ORDER BY score ASC) t3
UNION
SELECT * FROM
(SELECT * FROM t1 WHERE username LIKE '%m%' ORDER BY score ASC) t4
也就是说,order by不能直接出现在union的子句中,但是可以出现在子句的子句中。
5.
select c.PoundLng,c.PoundLat,b.GiveCompanyAddress,b.GetCompanyAddress,c.PoundCode
from yb_lineway_driver as a,yb_lineway_basic as b,yb_pound_basic as c
where a.linewayId = b.linewayId and a.userId = 658 and c.poundCode = b.GiveCompanyCode
group by b.GiveCompanyAddress,b.GetCompanyAddress
group by 多个字段 和order by 多个字段一样,使用逗号分隔字段
评论