工程
哈乐笑
北大信科11级本科生,15级硕士生
展开
-
数据库获取时间的时区问题以及getTimestamp和getDate的坑
今天程序中需要用到对数据库时间的获取,数据库在美国,用的是UTC时区,客户端在中国,用的时GMT+8时区,但是发现用getTime和getTimestamp时候获取日期时得到的时间不一致。于是就看了下JDBC的源码了解了这个Bug或者说Feature的原理。 就是getTimestamp这个函数比如在数据库连接的url里面加入useTimezone = true这个参数才可以转换时区,...原创 2018-03-08 20:18:52 · 14972 阅读 · 0 评论 -
IDEA变量断点设置方式
最常见的断点方式是 行断点,而有时候我们需要在debug的时候,当一个变量的值发生变化时,程序中断,这样就需要 变量断点这种方式的断点了。 但是查了下中文的资料,发现并没有相关的文中讲IDEA如何设置变量断点,google了一下,第一条就是IDEA的官方文档【还是google好用啊】官方文档将变量断点命名为:field watchpoints【中文应该翻译为:现场观察点?】 官方文档中提供原创 2018-03-15 19:55:34 · 3695 阅读 · 1 评论 -
SQL中join加where时的一个小坑
今天工作的时候碰见了一个非常神奇的问题,简单来说我写的SQL是这样的 select f.id, p.id from table1 as f full join table2 as p on f.id = p.id where f.date >= '{}' and p...原创 2019-01-30 19:46:48 · 1268 阅读 · 0 评论