Wesley13 Wesley13
3年前
java 商家取消订单流程
商家取消订单的过程中,关联:退款、恢复库存、核减销量过程一、使用表格:req\_order\_ops       订单发起请求操作表goods\_order2        订单表goods              商品表goods\_order2\_oplog  订单日志表r
Easter79 Easter79
3年前
Spring注解@Scheduled 多线程异步执行
一、前言:Spring定时任务@Schedule的使用方式,默认是单线程同步执行的,启动过程是一个单线程同步启动过程,一旦中途被阻塞,会导致整个启动过程阻塞,其余的定时任务都不会启动。二、@Schedule注解多线程的实现:多个定时任务的执行,通过使用@Async注解来实现多线程异步调用。@Scheduled(
Stella981 Stella981
3年前
Spring Bean注册解析(一)
       Spring是通过IoC容器对Bean进行管理的,而Bean的初始化主要分为两个过程:Bean的注册和Bean实例化。Bean的注册主要是指Spring通过读取配置文件获取各个bean的声明信息,并且对这些信息进行注册的过程。Bean的实例化则指的是Spring通过Bean的注册信息对各个Bean进行实例化的过程。本文主要讲解Spring是如何
Easter79 Easter79
3年前
Spring和Mybatis整合过程中遇到的一个找不到sqlSessionFactory或sqlSessionTemplate的异常
Spring和Mybatis整合过程中遇到的一个找不到sqlSessionFactory或sqlSessionTemplate的异常参考文章:(1)Spring和Mybatis整合过程中遇到的一个找不到sqlSessionFactory或sqlSessionTemplate的异常(https://www.oschina.net/actio
Stella981 Stella981
3年前
20175216 《Java程序设计》第十周学习总结
教材学习内容总结第12章Java多线程机制12.1进程与进程程序是一段静态的代码,进程是程序的一次动态执行过程,这个过程也是进程本身从产生、发展至消亡的过程。线程不是进程,是比进程更小的执行单位。但与进程不同的是,线程的中断和恢复可以更加节省系统的开销。没有进程就没有线程。
可莉 可莉
3年前
20175216 《Java程序设计》第十周学习总结
教材学习内容总结第12章Java多线程机制12.1进程与进程程序是一段静态的代码,进程是程序的一次动态执行过程,这个过程也是进程本身从产生、发展至消亡的过程。线程不是进程,是比进程更小的执行单位。但与进程不同的是,线程的中断和恢复可以更加节省系统的开销。没有进程就没有线程。
Stella981 Stella981
3年前
MariaDB自动分区维护
最近遇到一个问题,就是如何自动删除6个月之前的旧的分区。就MariaDB而言,并没有类似机制,可以让我们开箱即用,去完成这件事情。所以我们需要换一种思路,或许问题就可以很简单的被解决。我们可以创建一个存储过程和一个事件,然后按照预定的时间表来调用这个存储过程。实际上,我们还可以进一步创建一个存储过程,让该过程自动添加新的分区。在本篇文章中,我们将展示如何
【交付高质量,用户高增长】-用户增长质量保证方法论 | 京东云技术团队
前言俗话说,“测试是质量的守护者”,但单凭测试本身却远远不够。大多数情况下,测试像“一面镜子”,照出系统的面貌,给开发者提供修改代码的依据,这个“照镜子”的过程,就是质量评估的过程,或者说,测试的过程更像“量体温”,虽然可以测量出温度进而判断健康状况,却不
陈哥聊测试 陈哥聊测试
1年前
TDD、BDD、ATDD都是什么、有什么区别?(上)
软件开发是一个迭代过程,包括编写、测试和改进代码,直到满足需求。测试驱动开发(TDD)、行为驱动开发(BDD)和验收测试驱动开发(ATDD)是支持该过程的三种方法。
注塑行业MES系统解决方案:全面指南与最佳实践
注塑行业MES系统是专门为注塑生产过程设计的制造执行系统,它充当着企业计划层与车间设备层之间的桥梁,实现了生产过程的数字化和透明化管理。