
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Java之使用策略模式替代 if-else
通过策略模式,我们将不同的算法(即折扣计算逻辑)封装到独立的策略类中,客户端根据需要选择具体的策略对象。在Java中,通常情况下 if-else 语句用于根据不同条件执行不同的逻辑。而策略模式则是一种设计模式,它允许在运行时选择算法的行为。策略模式的主要思想是将算法封装成独立的对象,使得它们可以相互替换,使得算法的变化独立于使用算法的客户。假设我们有一个根据不同类型的用户给予不同折扣的需求。结构,

mysql事务隔离级别
在该隔离级别下,一个事务执行期间多次执行相同的查询,返回的结果集是一致的。不会发生不可重复读的问题。但在同一个事务内,多次执行相同的查询时,返回的结果集可能会发生变化,因为其他事务可能插入或删除了满足查询条件的数据。可重复读(Repeatable Read):在该隔离级别下,事务执行期间多次执行相同的查询,返回的结果集始终保持一致。事务读取的数据集是固定的,不会受其他事务的修改影响,避免了不可重复

到底了







