2018-08-23

2018-08-23  本文已影响0人  方式_f79b

  今天也是崩溃的一天呢。改了一天的bug,还只改了一个。系统获取当前时间,总是不对,百度之,都说什么时区问题,照着一通改,还是不行。深入探讨new date()。最后他妈的发现问题出在date转string上!!!敲里马!明明昨天没发现这个问题啊!!!!而且我看大家都是这么写的啊!!!凭什么老子这出错!!!凭什么!!

最后直接函数输出了

再说一次 敲里马!

这次主要补充管路登陆的servlet。

还有印象遇到的问题就是:

因为使用的是connect 8.0 所以jdbc连接sql是要这样写

Class.forName("com.mysql.cj.jdbc.Driver");

还有就是往数据库添加乱码。可能的解决办法是:

jdbc:mysql://localhost:3306/"+ "1?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8&useSSL=false

或者加过滤器

要记得在xml里配置

还有可能是因为数据库中编码的问题 统一改成utf-8就好啦。

还可以在servlet中加入

request.setCharacterEncoding("utf-8");

response.setCharacterEncoding("utf-8");

总之乱码的情况有点复杂,还需要自己慢慢排除。

登陆这块设计的就是与数据库字符串相匹配了,没啥难度。因为代码这部分奇丑无比,所以不想放.........

今天的我,终于有了sd表情包,哈哈哈哈


上一篇 下一篇

猜你喜欢

热点阅读