- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 Version 控制超卖问题
超卖现象:1.不同的很多用户,发出请求10个,但是只有5个商品,同一时间访问2.同一用户,在10个商品时,发出2个请求,在stock都成功第一种:当读库存的时候,正常还有1个,于是2个用户都来就买,就超卖了。1.update的时候加一个限制条件,count>1所谓超卖现象举例:比如某商品的库存为1,此时用户1和用户2并发购买该商品,用户1提交订单后该商品的库存被修改为0,而此...
2019-03-11 16:34:52
385
原创 MYSQL 中类型转化 String转date
String转Date date_format(NOW(),’%Y-%c-%d’) MySQL DATE_FORMAT用法1MySQL DATE_FORMAT用法2注:在实体中日期如果是String类型才可以这样转,日期如果是date类型直接#{date}就可以。...
2018-09-05 17:05:13
2670
转载 Spring Cache
Spring 3.1 引入了激动人心的基于注释(annotation)的缓存(cache)技术,它本质上不是一个具体的缓存实现方案(例如 EHCache 或者 OSCache),而是一个对缓存使用的抽象,通过在既有代码中添加少量它定义的各种 annotation,即能够达到缓存方法的返回对象的效果。Spring 的缓存技术还具备相当的灵活性,不仅能够使用 SpEL(Spring Express...
2018-08-31 15:23:39
124
转载 解决mysql清空表后表表中中自增字段不从1开始默认自增
转载地址:https://blog.csdn.net/lc547913923/article/details/44569793 其实很简单,用到的是truncate语句,是清空表中的内容,包括自增主键的比如: 代码如下 复制代码 TRUNCATE TABLE table1 TRUNCATE TABLE table1(表名)或者这样也可以: 代码如下 复制代码alte...
2018-08-30 11:36:08
2197
原创 quartz的测试用例运行结果
package com.test.quartz;import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date;import org.quartz.Job; import org.quartz.JobExecutionContext; import org.quartz.Jo...
2018-08-21 14:38:45
886
原创 quartz测试用例
首先我来给大家介绍一下什么叫做quartz,quartz是一个完全由java编写的开源型调度框架 我这里用quartz作为一个定时器,在一个有规律的时间点做一些事。比如说你得信用卡需要每个月25号还款,你家的电费需要每个月16号自动缴费。一个闹钟需要在每天的8点整开始工作叫你起床。每隔一个小时重新保存一下你的网盘。 Quartz就是来做这么一个事情的,并且时间的触发的条件可以非常复杂(比如每月最...
2018-08-21 11:29:31
1261
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人