摘要:
事务是由几个读取和修改数据的sql命令组成的,但是知道commit命令被执行之后,修改操作才被认为是正常的完成。显式事务常以Begin tran语句开头,以commit tran或者rollback tran语句结尾的。 事务具有acid属性 原子性(atomicity):原子性指的是每个事务要不提 阅读全文
阅读排行榜
Redis事务
2018-11-05 13:27 by 李明成, 716 阅读, 收藏,
摘要:
Redis事务和实现 Redis事务可以让一个客户端在不被其他客户端打断的情况下执行多个命令。通过使用Multi标记一个事务块的开始,把事务块内的多条命令,按照先后顺序放进一个队列当中,最后执行Exec命令原子性执行。 与事务相关的几个命令 Redis 乐观锁 CAS主要解决原子性操作的问题。比如用 阅读全文
对话线程
2018-06-23 15:41 by 李明成, 524 阅读, 收藏,
摘要:
大部分程序员对线程这个概念印象深刻,不是在项目中用到了线程,而是来自面试官的对话。 线程和进程的区别是什么?你可以回忆下你当时的答案,可以在评论去写出来大家共享自己的理解。 进程 运行中的程序实例就叫进程;也就是说一个程序加载到内存后就变成了进程。 进程空间也称为地址空间。地址空间就是进程要用的所有 阅读全文
阅读源码学设计模式-单例模式
2019-11-14 13:11 by 李明成, 402 阅读, 收藏,
摘要:
现在.NETcore 默认提供了DI功能,那我想设计一个全局的引擎类,进行注入服务、解析服务、配置中间件。并且要求该引擎类全局唯一,其他地方不能进行实例化。那单例模式就派上用场了。 单例模式官方定义: 伪代码实现需求 在Main函数中调用 输出 小结:从实例代码中我们看到构造函数设置了级别为priv 阅读全文
浙公网安备 33010602011771号