订单自动确认或取消设计方案
订单自动确认或取消设计方案 前不见古人,后不见来者。念天地之悠悠,独怆然而涕下。 简介 系统订单自动确认或取消的设计方案,最常见的一个业务比如N天后自动确认订单,达到动态修改订单状态的目的。大多数项目采用的都是如下两种方案。 方案1:使用传统的数据库如MySQL,通过轮询来判断数据库表中订单的状态。 ...
SQL 中各种连接 JOIN
多表连接查询中的「多表」,可以是同一张表,自己和自己连接查询。相当于(可以理解为) A 表自己先复制自己后再和自己连接,如此称为「 自连接 」也可以在不同张表中连接查询,可分为「内连接」、「交叉连接」、「外连接」。 内连接根据所使用的比较方式不同,又分为「等值连接」、「自然连接」和「不等连接」三种, ...
docker高级篇1-dockeran安装mysql主从复制
大家好,咱们前面通过十篇的文章介绍了docker的基础篇,从本篇开始,咱们的《docker学习系列》将要进入到高级篇阶段(基础篇大家可以查看之前发布的文章)。 咱们先来介绍:docker复杂方式安装软件。通过按照mysql\redis两个案例来讲解 Docker复杂安装说明,两个案例: 1:安装my ...
多数据源事务处理-涉及分布式事务
在作者之前的 十二条后端开发经验分享,纯干货 文章中介绍的 优雅得Springboot + mybatis配置多数据源方式 里有很多小伙伴在评论区留言询问多个数据源同时在一个方法中使用时,事务是否会正常有效,这里作者 理论 + 实践 给大家解答一波,老规矩,附作者github地址: https:// ...
day01-家具网购项目说明
家具网购项目说明 1.项目前置技术 Java基础 正则表达式 Mysql JDBC 数据库连接池技术 满汉楼项目(包括框架图) JavaWeb 2.相关说明 这里先使用原生的servlet/过滤器,后台是经典的分层结构WEB-Service-DAO-Entity 在学习SSM时,我们使用SSM框架( ...
Window系统的mysql数据库定时备份
原文:Window系统的mysql数据库定时备份 - Stars-One的杂货小窝 最近老大提到了数据库备份的功能,由于服务器是window系统的,所以研究了下备份的方案,特此记录 主要是实现每天定时备份功能,如果还要搞容灾的话,就得对mysql数据库进行主从配置了 cmd命令 核心的cmd命令如下 ...
SSM总结
SSM Spring IOC(控制反转)& DI(依赖注入) IOC是容器,用来装Spring创建的Bean对象。 Bean注入方式 Set方法注入 构造器注入 @Autowared自动注入 <!-- SpringBean的注入方式 --> <!-- 手动装配 --> <!-- == set方法注入 ...
MySQ 8.0 推出直方图,性能大大提升!
作者:LuHengXing 链接:http://www.dbapub.cn/2020/09/01/MySQL8.0直方图/ 查询优化器负责将SQL查询转换为尽可能高效的执行计划,但随着数据环境不断变化,查询优化器可能无法找到最佳的执行计划,导致SQL效率低下。造成这种情况的原因是优化器对查询的数据了 ...
上线流程
上线流程 上线前准备 首先将跑在本地版本的项目,上传至远端(gitee、github上) 重新复制一份项目的配置文件,可以命名为pro.py(dev为开发阶段的配置文件,pro为上线的配置文件) 在pro文件内,修改以下配置项: # 将调式模式改为false DEBUG = False # 运行的h ...
SpringCloud Alibaba学习笔记
该笔记整理至尚硅谷周阳老师的SpringCloud课程SpringCloud Alibaba篇 SpringCloud Alibaba入门简介 Spring Cloud Netflix 项目进入维护模式,Spring Cloud Netflix 将不再开发新的组件。Spring Cloud 版本迭代 ...
JDBC简介
1 JDBC简介 JDBC概念 JDBC就是使用Java语言操作关系型数据库的一套API。 全称:(Java DataBase Connectivity ) Java 数据库连接 JDBC本质 官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口 各个数据库厂商去实现这套接口,提供数据库驱 ...
十二条后端开发经验分享,纯干货,总有一条你不知道
前言 本文是博主从事后端开发以来,对公司、个人项目的经验总结,包含代码编写、功能推荐、第三方库使用及优雅配置等,希望大家看到都能有所收获 博主github地址: https://github.com/wayn111 一. 优雅的进行线程池异常处理 在Java开发中,线程池的使用必不可少,使用无返回值 ...