2019项目遇到的bug
刘先森--
这个作者很懒,什么都没留下…
展开
-
org.springframework.dao.TransientDataAccessResourceException
org.springframework.dao.TransientDataAccessResourceException: Error attempting to get column 'XXX' from result set. Cause: java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp解决方法:https://blog.csdn.net/sdujav.原创 2020-09-08 20:09:32 · 2107 阅读 · 0 评论 -
new BigDecmal (double)精度问题及与BigDecimal.valueOf(double)的区别
工作时,有人用new BigDecmal (double)的方式计算精确数值,发现会有精度缺失的问题,改用BigDecimal.valueOf(double)的方式便好了,于是看了下两个源码。1、new BigDecmal (double)源码在传入double的时候,没有经过先转为string再进行转换,会有精度缺失的问题,源码的注释上也注明了这一点,追求精度的用valueOf方法...原创 2019-12-02 21:45:06 · 1939 阅读 · 0 评论 -
placeholder自动换行
placeholder自动换行:网上找到三种方法:1、添加"
"或者 "
"2、添加 3、直接在placeholder中换行方法1、2是一样的方法,亲测有效,但是只在原本的textarea中有效,若果增加了文本编辑器,就会无效。添加了文本编辑器的placeholder的换行,一直没有解决!参...原创 2019-10-28 10:42:27 · 2426 阅读 · 0 评论 -
webuploader上传文件点击按钮无效,按F12后有效
在写一个简单的静态页面时,刚开始发现上传文件的按钮无效,只有点击左上角一点点时有效。检查发现,点击按钮的大小被初始化为很小的一块,刚好是左上角能点击的区域。然后,感觉找到问题了,设置了大小:<div id="picker" style="middle;width: 100px!important; height: 36px!important;">然鹅,然鹅,还是不好使!...原创 2019-09-05 17:49:57 · 1151 阅读 · 0 评论 -
jQuery清除选择状态
单选框中:点击选择后A选项后,js中change方法添加选中B,搜了很多checked的方法,总是不起作用。于是想先去除所有的被选状态,然后再选择一个值。 <input id="A" name="CheckBox" value="1" type="radio"/> A<input id="B" name="CheckBox" value="1" type="radio"/...原创 2019-09-10 15:39:40 · 450 阅读 · 0 评论 -
数据库连接问题
[ERROR][Druid-ConnectionPool-Create-497317060][][c.a.d.p.DruidDataSource$CreateConnectionThread.run.2469] > create connection SQLException, url: jdbc:p6spy:mysql://.................?useUnicode=tru...原创 2019-09-11 20:09:51 · 712 阅读 · 0 评论 -
国际化项目需要注意的问题
最近在做国际化的项目,在开发过程中,遇到一些问题,记下来警惕自己以后注意这些问题。1、时区问题以泰国举例,相关数据库部署在泰国。如果在中国创建一条数据插入泰国数据库,通过时间控件选择数据的创建时间,这时获取的时间是从浏览器获取为中国时区时间。需要把这个时间传到后端服务器,存储到数据库,但服务器的时间为泰国时区的时间。中国是东八区泰国是东七区,相差一个小时。这就会导致两个问题: ...原创 2019-09-18 21:50:24 · 1195 阅读 · 0 评论