需要的安装程序:JDK,eclipse,tomcat,redis 参考:https://www.cnblogs.com/caijiaming/p/10837083.html 一.JDK下载地址:点击直达官网下载 cmd 输入java -version检查是否成功 ...
一 Spring Boot环境搭建 把项目分成多个模块,每个模块对应一部分 不一定是一个章节 的内容,代码将在文章的具体位置给出,每个模块都是在之前模块的基础上构建,每个模块都为Spring Boot项目。 idea中新建一个Empty Project名为mymiaosha,在其下新建第一章对应的模块mymiaosha ,该模块代码包含到下文的二 集成Thymeleaf,Result结果封装为止, ...
2019-10-28 13:04 0 299 推荐指数:
需要的安装程序:JDK,eclipse,tomcat,redis 参考:https://www.cnblogs.com/caijiaming/p/10837083.html 一.JDK下载地址:点击直达官网下载 cmd 输入java -version检查是否成功 ...
本节见github上本项目的提交 ...
一、RabbitMQ四种交换机模式 见代码提交 二、秒杀接口优化 思路:减少数据库访问 1、系统初始化,把商品库存数量加载到Redis 2、收到请求,Redis预减库存,库存不足,直接返回,否则进入3 3、请求入队,立即返回排队中 4、请求出队,生成订单,减少库存 5、客户端轮询 ...
在开始总结之前,先记录一个刚看到的博客,编程规约。该博客记录了一些java开发上的规范,可以在编码的时候引入这些规范。 无论流行框架一直怎么改变,web开发中的三层架构一直属于理论的基础存在。 表现层 -> 业务层 -> 持久层 箭头所指的方向就是层之间调用的方向,在SSM框架中 ...
高并发的优化: http://blog.csdn.net/qq_33290787/article/details/51899042 业务分析与DAO层 第1章:课程介绍 1.1 秒杀API之业务分析 秒杀\红包类需求越来越常见; 1.2 项目效果演示 第2章:相关技术 ...
1、服务器需要安装对应开发版本的jdk 在官网下载jdk对应的jdk版本,解压到某个目录下如: 解压命令 tar -xzvf jdk-8u111-linux-x64.tar.gz 2.进入 vi /etc/profile 中添加环境变量如下: 保存退出后使 ...
SpringBoot构建电商基础秒杀项目 学习笔记 Spring Boot 其实不是什么新的框架,它默认配置了很多框架的使用方式,就像 maven 整合了所有的 jar 包, Spring Boot 整合了所有的框架,并通过一行简单的 main 方法启动应用 使用 IDEA 新建 ...
一、数据库设计 二、明文密码两次MD5处理 1、用户端:pass = MD5(明文+固定salt) 2、服务端:pass = MD5(用户输入+随机salt) 第一次加密防止用户 ...