殷天文 - Blog

欢迎关注公众号【殷天文】


  • 首页

  • 标签

  • 分类

  • 时间线

  • 关于我

  • 搜索

Spring Boot 使用 AOP 防止重复提交

发表于 2019-03-30 | 分类于 SpringBoot

在传统的web项目中,防止重复提交,通常做法是:后端生成一个唯一的提交令牌(uuid),并存储在服务端。页面提交请求携带这个提交令牌,后端验证并在第一次验证后删除该令牌,保证提交请求的唯一性。

阅读全文 »

MySQL-并发控制----读锁、写锁、乐观锁

发表于 2019-03-25 | 分类于 DB

并发是一个让人很头疼的问题,通常我们会在服务端或者数据库端做处理,保证在并发下数据的准确性,今天我们简要的讨论一下MySQL中如何通过锁解决并发问题

阅读全文 »

MySQL-理解事务隔离级别

发表于 2019-03-18 | 分类于 DB

在SQL标准中定义了四种隔离级别,每一种级别都规定了一个事务中所做的修改,哪些在事务内和事务间是可见的,哪些是不可见,较低的隔离级别通常可以执行更高的并发,系统的开销也更低

阅读全文 »

MySQL-10w+数据-insert-优化

发表于 2019-03-11 | 分类于 DB

由于业务原因,遇到了如题所述的业务问题,事务执行时间在30s~50s 不等,效果非常不理想

阅读全文 »

Java打包成exe 在没有JRE环境的电脑上运行

发表于 2019-02-25 | 分类于 Java

公司业务需求原因,需要给用户提供一个桌面应用程序。由于时间关系,没有考虑.net,使用了江湖上失传已久的Java Swing

阅读全文 »

使用Spring Cache + Redis 作为缓存

发表于 2019-01-22 | 分类于 SpringBoot

本文介绍如何使用 spring-cache,以及集成 Redis 作为缓存实现。
表格过长,推荐读者使用电脑阅读

阅读全文 »

《Shiro 一》SpringBoot+Shiro 构建Web工程

发表于 2019-01-01 | 分类于 SpringBoot

Shiro 一款简单易用,功能强大的安全框架,帮助我们安全高效的构建企业级应用。之前几个项目都用到过 Shiro,最近抽空梳理了一下,分享一些经验。

阅读全文 »

Spring-又一次事务不生效的排查

发表于 2018-12-19 | 分类于 SpringBoot

上一篇关于事务的 解决 spring service 调用当前类方法事务不生效

阅读全文 »

MySQL-insert-or-update

发表于 2018-12-04 | 分类于 DB

我们经常会遇到类似的业务场景,插入一条数据如果他不存在则执行 insert ,当这条记录存在的时候,我们去 update 他的一些属性(或者什么都不做)。

阅读全文 »

SpringBoot 使用 hibernate validator

发表于 2018-11-26 | 分类于 SpringBoot

本文将全面的介绍如何使用 validator 进行数据校验

阅读全文 »
1…456
殷天文

殷天文

60 博客
11 分类
68 标签
简书 GitHub
© 2023 殷天文
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4