摘要: 一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1- 阅读全文
posted @ 2021-04-25 09:44 极复杂即简单 阅读(101) 评论(0) 推荐(0)
摘要: 在Java中,关于锁我想大家都很熟悉。在并发编程中,我们通过锁,来避免由于竞争而造成的数据不一致问题。通常,我们以synchronized 、Lock来使用它。 但是Java中的锁,只能保证在同一个JVM进程内中执行。如果在分布式集群环境下呢? 一、分布式锁 分布式锁,是一种思想,它的实现方式有很多 阅读全文
posted @ 2021-02-08 10:07 极复杂即简单 阅读(37) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/wyx_wyl/article/details/78307984 阅读全文
posted @ 2018-08-22 17:17 极复杂即简单 阅读(124) 评论(0) 推荐(0)
摘要: 本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB 一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也 阅读全文
posted @ 2018-08-22 14:24 极复杂即简单 阅读(414) 评论(0) 推荐(0)