摘要: ON DUPLICATE KEY UPDATE 语法并不是SQL的标准语法,如果在句尾指定该语法,它会根据指定的主键或者唯一标示索引来更新数据库的内容 具体的操作是想根据唯一标示查看数据库是否存在该记录,如果存在该记录就更新,如果不存在就会插入一条新的记录, 例子: 使用ON DUPLICATE K 阅读全文
posted @ 2018-02-13 18:00 Johnson_wang 阅读(274) 评论(0) 推荐(0)
摘要: 现有业务需求在用户获取授权token之后,token会在半个小时之后过期,现需要创建多个job对token进行刷新。 1.首先获取授权token,并缓存 2.缓存成功之后创建一个定时job,时间暂定为当前时间的30分钟之后 3.创建job执行的task 代码示例: 初始化的bean 创建自动注入sp 阅读全文
posted @ 2018-01-30 16:04 Johnson_wang 阅读(1217) 评论(0) 推荐(0)
摘要: 现有业务场景需要做一个线程间的全局变量,并且实现自增效果。 初始使用了volatile 来保证count的安全性,如下: 执行结果 它的结果不是我们预料的50000 .通常我们需要加上在count++时 加上synchronized关键字,保证他的正确性。 如下: 为了保证数据的准确性,多线程的情况 阅读全文
posted @ 2018-01-11 15:22 Johnson_wang 阅读(11178) 评论(0) 推荐(1)
摘要: 生成带星期的日期格式 阅读全文
posted @ 2017-11-29 16:55 Johnson_wang 阅读(3758) 评论(0) 推荐(0)
摘要: RestTemplate发送post请求 阅读全文
posted @ 2017-11-01 10:50 Johnson_wang 阅读(41087) 评论(2) 推荐(1)
摘要: 解决java.lang.NoClassDefFoundError错误 阅读全文
posted @ 2017-09-16 10:42 Johnson_wang 阅读(15569) 评论(0) 推荐(0)
摘要: 解决Invalid bound statement (not found)问题 阅读全文
posted @ 2017-08-31 15:55 Johnson_wang 阅读(255) 评论(0) 推荐(0)
摘要: java8获取当前时间和前一天的当前时间 并且和Date相互转化 阅读全文
posted @ 2017-08-17 18:52 Johnson_wang 阅读(353) 评论(0) 推荐(0)
摘要: 关于xml中array数据的处理 阅读全文
posted @ 2017-08-14 10:33 Johnson_wang 阅读(14109) 评论(0) 推荐(2)
摘要: 解决线程、junit关于spring 无法注入的问题 阅读全文
posted @ 2017-07-25 18:35 Johnson_wang 阅读(626) 评论(0) 推荐(0)