
Wanxp
[实践]事务一致性0-MySQL事务验证与原理分析
目标本次笔记会简单介绍mysql的事务,并使用命令行简单操作事务,以及jdbc操作事务。介绍在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。
[简记]Gradle使用与介绍
gradle介绍流程gradle启动类似cs架构(这点类似docker),每次gradle启动时会检测是否已经启动Daemon Jvm,若没有启动则启动一个Daemon,已经存在则会链接上Daemon。通过这种方式能够在后续的编译过程中减少启动jvm的时间,相比maven每次编译时启动并初始化相应的
[实战]定位线上OOM/OutOfMemoryError导致的宕机问题
线上宕机是一种非常严重的问题,如果线上没有服务冗余就是生产事故。所以定位问题,确保下次不会再出现此类问题。宕机的原因有很多种,最为常见的是OOM异常,即OutOfMemoryError。下面的一次定位线上问题的过程,记录以防后续又再次遇到能够及时反馈定位问题。
[简记]MySQL下GroupBy与Max结合获取分组最大的正确用法
环境mysql版本:8示例表:scolecreate
[实践]分布式微服务SpringCloud灰度/蓝绿/AB测试发布方式实践
前言目前常见的发布策略有蓝绿发布、金丝雀发布(灰度发布)、AB测试这几种。本文主要是通过几个例子介绍下springcloud的服务的蓝绿发布的方式例子
[简记]mysql8 root用户密码重置
ubuntu20.04系统下重置数据库mysql8密码方式简记
[算法]十大经典排序算法的Java实现
排序的算法有很多种,很多算法在不同场景下有不同的优势。对于算法的了解能在一定程度上增加对实际问题的解决方式能力。下面我就取其中的十种经典的算法,一一介绍下。
[算法]滑动窗口技巧在算法题中的应用总结
前言参考labuladong: 滑动窗口技巧
[理论]从租户 用户 商品 与订单关系探讨领域与聚根
背景CAP理论简介CAP理论历史出处发展CAP的分析详解类比CAP的应用应用领域分析实践
[暗坑]hibernate的一些新手常见错误1
结论hql的limit要通过query.setMaxResults()限制而非"limit n"在事务中操作对象属性会被同步至数据库详解查询数量限制当我们需要通过hql进行搜索并限制查询条数时,比如查询查询出当前客户的10条用户信息:String userSelectHql =