自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 842

原创 使用RequestParam遇到的一些坑(总结)

@RequestParam有三个常用的注解:value:表示前端传到后端时,变量的名称。(例如:前端传到后端的参数:userName="Tom",那么@RequestParam(value = "userName") String xxx)required: boolean类型,值为true/false。需要特别注意:required参数的意思其实更接近于在前端传递到后端的参数中,是否...

2019-11-25 13:09:43 14017

原创 报表开发注意事项

1、做报表的时候尽量问清楚报表的需求;2、报表的数据库表设计应该尽量为方便写sql而设置字段。比如:数据量庞大的报表如果采用join查询,导致的后果就是查询龟速不说,数据库还会卡很久,影响用户体验。所以!!!字段能冗余就冗余,别TM天天想着什么3范式!如果这些范式影响开发效率,影响查询效率,那要它何用?所以一定要分清情况,不要死脑筋。记住:为查询方便而设计报表的数据库字段!(仅对于报表)...

2018-05-02 18:18:59 770

原创 MySql:给定两个日期,生成两个日期之间的连续日期

有的时候做报表之类的查询的时候 , 如果主表在某一天没有记录数据, 那么统计出来结果中是没有那个日期的……但!报表要求不能缺失日期,因为在关联其它表的时候也许这些日期就有用了。看了网上的一些生成连续日期的答案, 说实话没有找到多少靠谱的(我是做报表), 在CSDN逛了一圈以后 , 感觉最靠谱的说法还是生成一个辅助日期表,把这个日期表作为主表,这样在left join 的时候绝对不会有不存在的日期。...

2018-04-26 17:21:53 9896 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 2503 3

原创 求解:mysql插入“NULL”时会覆盖默认值?

往数据库字段类型为“varchar”的设置非空+设置过默认值的字段插入“NULL”时,提示“[Err] 1048 - Column 'xxx' cannot be null”但是奇怪的是,如果字段是“timestamp”类型,设置非空+设置默认值为“CURRENT_TIMESTAMP”,插入“NULL”就不会报错,会插入系统当前时间。后面我测试了一下,得知MySQL只要往列插入值时,会覆盖默认值,...

2018-03-10 15:50:08 4730 3

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除