以下内容出自《高性能MySQL》第三版,了解事务的ACID及四种隔离级有助于我们更好的理解事务运作。下面举一个银行应用是解释事务必要性的一个经典例子。假如一个银行的数据库有两张表:支票表(checki
阅读全文
Mysql中事务ACID实现原理
引言照例,我们先来一个场景~面试官:'知道事务的四大特性么?'你:'懂,ACID嘛,原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Dura
阅读全文
为什么要用规则引擎?
一天,朱斯参加了一场研讨会。会上的一群人正在讨论着如何对祖传代码进行变更,大家你一言,我一语,场面十分热闹!突然,只见人群中的一个人满面愁容,说道:'昨天在项目中看到下面这样一段代码,分支太多了!
阅读全文
卡巴斯基CEO:加密货币非常棒,但世界尚未准备就绪
网络安全巨头卡巴斯基的首席执行官Eugene Kaspersky,在最近的一次采访中表示,“加密货币是
阅读全文
Go语言学习系列 -- 大道至简—GO语言最佳实践
大道至简—GO语言最佳实践, 2007年,受够了C++煎熬的Google首席软件工程师Rob Pike纠集Robert Griesemer和Ken
阅读全文
天才少年 Vitalik:“中国开发者应多关注以太坊!”
“我构思以太坊这个项目时,最初的想法是‘这要是能做成那太牛掰了’。当以太坊真的落地后,证明我的想法是对的,以太坊从里到外都是个很棒的项目!“ ——Vitalik Buterin,以太坊创
阅读全文
分布式之消息队列复习精讲
引言为什么写这篇文章?博主有两位朋友分别是小A和小B:1.小A,工作于传统软件行业(某社保局的软件外包公司),每天工作内容就是和产品聊聊需求,改改业务逻辑。再不然就是和运营聊聊天,写几个SQL
阅读全文
面试前的准备
面试标准其实不复杂:第一能干活,第二Java基础要好,第三最好熟悉些分布式框架,我相信其它公司招初级开发时,应该也照着这个标准来面
阅读全文
spring @Primary-在spring中的使用
在spring 中使用注解,常使用@Autowired, 默认是根据类型Type来自动注入的。但有些特殊情况,对同一个接口,可能会有几种不同的实现类,而默认只会采取其中一种的情况下 @Primary
阅读全文
为什么说 Java 程序员到了必须掌握 Spring Boot 的时候
SpringBoot2.0的推出又激起了一阵学习SpringBoot热,就单从我个人的博客的访问量大幅增加就可以感受到大家对学习SpringBoot的热情,那么在这么多人热衷于学习
阅读全文