-
高手,果然查看全部
-
CREATE TABLE seckill( `seckill_id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '商品库存id', `name` VARCHAR(120) NOT NULL COMMENT '商品名称', `number` INT NOT NULL COMMENT '库存数量', `start_time` TIMESTAMP NOT NULL COMMENT '秒杀开启时间', `end_time` TIMESTAMP NOT NULL COMMENT '秒杀结束时间', `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', PRIMARY KEY (seckill_id), KEY idx_start_time(start_time), KEY idx_end_time(end_time), KEY idx_create_time(create_time) )ENGINE=INNODB AUTO_INCREMENT=1000 DEFAULT CHARSET=utf8 COMMENT='描述库存表'; INSERT INTO seckill(NAME,number,start_time,end_time) VALUES ('1000秒杀iPhone6s',100,'2016-06-15 00:00:00','2016-6-20 00:00:00'), ('500秒杀iPhone6s',200,'2016-06-15 00:00:00','2016-6-20 00:00:00'), ('300秒杀iPhone6s',300,'2016-06-15 00:00:00','2016-6-20 00:00:00'), ('200秒杀iPhone6s',400,'2016-06-15 00:00:00','2016-6-20 00:00:00');查看全部
-
CREATE TABLE success_killed( `seckill_id` BIGINT NOT NULL COMMENT '秒杀商品id', `user_phone` BIGINT NOT NULL COMMENT '用户手机号', `start` TINYINT NOT NULL DEFAULT -1 COMMENT '状态提示:-1无效 0:成功 1:已付款', `create_time` TIMESTAMP NOT NULL COMMENT '创建时间', PRIMARY KEY (seckill_id), KEY idx_create_time(create_time) )ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT='秒杀成功明细表';查看全部
-
mvn archetype:generate -DgroupId=org.seckill -DartifactId=seckill -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeCatalog=local查看全部
-
一切非关系型的数据库都可以视作Nosql。<br> Nosql主要追求的是性能、分布式、高可用,但对事务支持的不是很好。查看全部
-
自己收集常用的官网资源。查看全部
-
养成从官网获取资源的习惯: 1)官网的资料更加权威,更加新。 2)搜索引擎查出来的资料可能过时并可能存在错误。查看全部
-
1)maven的使用需要学习 2)javaweb项目常用的依赖需要像视频中这样熟记于心,可以再查阅其他相关资料加强记忆。查看全部
-
秒杀竞争出现在修改库存上,行级锁:当多个用户同时执行一条更新的sql语句时,只有当开启的这条事务提交之后,下一个用户才能执行这个事务……查看全部
-
事务的其中一个特征是原子性:要么一起成功要么一起失败 这样就不下出现订单成功减库存失败 减库存成功但下订单失败 只需要 下订单与减库存在一个事务内就不会出现上述情况查看全部
-
spring依赖分4歩: 1.最基本的包 spring-core、spring-beans、spring-context 顾名思义哈 2.jdbc的依赖 spring-jdbc以及事务的spring-tx 3.web依赖 spring-web.这里使用SpringMvc所以要加多spring-webmvc依赖 4.整合测试的 spring-test查看全部
-
servlet web相关依赖查看全部
-
项目的日志管理插件self4j、logback、log4j、commom-logging 1.统一的规范接口self4j 2.使用logback进行整合(logback、log4j、commom-logging其一) 3.logback-classic进行self4j和logback的整合(实现了self4j接口)查看全部
-
4.1查看全部
-
mybatis实体中对象属性映射技巧查看全部
举报
0/150
提交
取消