- 博客(6)
- 问答 (3)
- 收藏
- 关注
原创 Powermockito2.0.9静态变量测试报错NoSuchMethodError
自己写了一个powermock静态变量,结果一直报错。最后发现是版本的问题。<dependency> <groupId>org.powermock</groupId> <artifactId>powermock-module-junit4</artifactId> <version>2.0.9</version></dependency><dependency>
2022-03-03 15:52:54
984
原创 使用RequestParam遇到的一些坑(总结)
@RequestParam有三个常用的注解:value:表示前端传到后端时,变量的名称。(例如:前端传到后端的参数:userName="Tom",那么@RequestParam(value = "userName") String xxx)required: boolean类型,值为true/false。需要特别注意:required参数的意思其实更接近于在前端传递到后端的参数中,是否...
2019-11-25 13:09:43
14141
原创 报表开发注意事项
1、做报表的时候尽量问清楚报表的需求;2、报表的数据库表设计应该尽量为方便写sql而设置字段。比如:数据量庞大的报表如果采用join查询,导致的后果就是查询龟速不说,数据库还会卡很久,影响用户体验。所以!!!字段能冗余就冗余,别TM天天想着什么3范式!如果这些范式影响开发效率,影响查询效率,那要它何用?所以一定要分清情况,不要死脑筋。记住:为查询方便而设计报表的数据库字段!(仅对于报表)...
2018-05-02 18:18:59
819
原创 MySql:给定两个日期,生成两个日期之间的连续日期
有的时候做报表之类的查询的时候 , 如果主表在某一天没有记录数据, 那么统计出来结果中是没有那个日期的……但!报表要求不能缺失日期,因为在关联其它表的时候也许这些日期就有用了。看了网上的一些生成连续日期的答案, 说实话没有找到多少靠谱的(我是做报表), 在优快云逛了一圈以后 , 感觉最靠谱的说法还是生成一个辅助日期表,把这个日期表作为主表,这样在left join 的时候绝对不会有不存在的日期。...
2018-04-26 17:21:53
10019
3
原创 求解:mysql字段批量定义别名的方法?
假如现在有表A,字段分别为id,create_time,update_time,xxx1,xxx2,……;有表B,字段分别为id,create_time,update_time,a_id,yyy1,yyy2,……;现在关联查询:select * from A a left jion B b on a.id=b.a_id;但是这样查询出来的结果就是列名不对了,变成了id,create_time,up...
2018-03-12 17:26:01
2588
3
原创 求解:mysql插入“NULL”时会覆盖默认值?
往数据库字段类型为“varchar”的设置非空+设置过默认值的字段插入“NULL”时,提示“[Err] 1048 - Column 'xxx' cannot be null”但是奇怪的是,如果字段是“timestamp”类型,设置非空+设置默认值为“CURRENT_TIMESTAMP”,插入“NULL”就不会报错,会插入系统当前时间。后面我测试了一下,得知MySQL只要往列插入值时,会覆盖默认值,...
2018-03-10 15:50:08
4885
空空如也
使用代理的时候报ClassCastException错,完全摸不着头脑。
2017-12-07
juicer在jsp上渲染失败,html成功
2016-12-16
对象在内存中分配的时候,其属性是线性分配的吗?
2014-04-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人