问题排查
to_shine
这个作者很懒,什么都没留下…
展开
-
mysql如何避免通配符注入
代码中手动替换 /** * 通配符反编译 * @param value * @return */ public static String escapeWildcard(String value){ if (StringUtils.isBlank(value)) { return null; } StringBuilder buf = new StringBuilder(); .原创 2021-09-26 16:28:07 · 264 阅读 · 0 评论 -
奇葩!!!同为‘CST时区‘,java与mysql相差13个小时
奇葩!!!java与mysql相差13个小时摘要CST 时区排错过程解决方案(一)解决方案(二) 摘要 名为 CST 的时区是一个很混乱的时区,在与 MySQL 协商会话时区时,Java 会误以为是 CST -0500,而非 CST +0800。 JDBC 与 MySQL 的这种误解,导致出现了数据库实际存储的时间戳,与业务系统取到的值差了 13 或者 14 个小时,这个时间与美中是(=13)否(=14)采用夏令时息息相关。 CST 时区 名为 CST 的时区是一个很混乱的时区,有四种含义: 美国中部时间转载 2021-09-22 11:45:54 · 1242 阅读 · 1 评论