使用了MyBatis做多条件查询,其中有一个参数是astatus,当前端给的值为1时,查询结果正常。而给0时,这个查询语句就不会被拼接使用,具体请接着看。
如果是数据库时区问题,可以通过语句设置MySQL时区。如果是项目配置问题,看一下jdbc url的serverTimezone的值是否为Asia/Shanghai。
数据库中设计表的时候,有时候为了满足需求,某些字段的值是中英文与数字混合的,当需要查询这种字段并且排序时,直接使用“order by 某个字段”,得到的结果不是我们想要的,具体看例子。
采用邻接表实现图的深度优先与广度优先遍历算法。采用邻接矩阵实现图的广度优先遍历和深度优先遍历算法。