在传统的web项目中,防止重复提交,通常做法是:后端生成一个唯一的提交令牌(uuid),并存储在服务端。页面提交请求携带这个提交令牌,后端验证并在第一次验证后删除该令牌,保证提交请求的唯一性。
MySQL-并发控制----读锁、写锁、乐观锁
发表于
|
分类于
DB
并发是一个让人很头疼的问题,通常我们会在服务端或者数据库端做处理,保证在并发下数据的准确性,今天我们简要的讨论一下MySQL中如何通过锁解决并发问题
MySQL-理解事务隔离级别
发表于
|
分类于
DB
在SQL标准中定义了四种隔离级别,每一种级别都规定了一个事务中所做的修改,哪些在事务内和事务间是可见的,哪些是不可见,较低的隔离级别通常可以执行更高的并发,系统的开销也更低
Java打包成exe 在没有JRE环境的电脑上运行
发表于
|
分类于
Java
公司业务需求原因,需要给用户提供一个桌面应用程序。由于时间关系,没有考虑.net,使用了江湖上失传已久的Java Swing
使用Spring Cache + Redis 作为缓存
发表于
|
分类于
SpringBoot
本文介绍如何使用 spring-cache,以及集成 Redis 作为缓存实现。
表格过长,推荐读者使用电脑阅读
MySQL-insert-or-update
发表于
|
分类于
DB
我们经常会遇到类似的业务场景,插入一条数据如果他不存在则执行 insert ,当这条记录存在的时候,我们去 update 他的一些属性(或者什么都不做)。