摘要: 在实际的业务场景中,并发读写引出了和事务控制的需求。优秀的事务处理能力是关系型数据库(特别是oracle等商用RDBMS)相对于正当风口的NoSQL数据库的一大亮点。但这也从另一方面说明了事务控制的复杂性——正因为过于复杂,大部分NoSQL都没提供事务支持或只提供部分事务支持。 <! more AC 阅读全文
posted @ 2017-10-11 10:14 猴子007 阅读(506) 评论(0) 推荐(0)
摘要: 面试中问到“内存模型”,通常是考察 Java内存结构和GC , 而不是Happens Before等更深入、细致的内容 。内存模型是考察coder对一门语言的理解能力,从而进一步延伸到对JVM优化,和平时学习的深度上,是Java面试中最重要的一部分。这里整理了内存结构和GC的知识点,Happens 阅读全文
posted @ 2017-10-11 10:13 猴子007 阅读(232) 评论(0) 推荐(0)
摘要: 填坑,整理下Java的常用异常。正确使用异常在实际编码中非常重要,但面试中的意义相对较小,因为对异常的理解和应用很难通过几句话或几行代码考查出来,不过我们至少应答出三点:异常类的继承关系、常用异常类、常用异常类的使用场景,下文将围绕这三点介绍。 <! more 异常类的继承关系 Java中,所有异常 阅读全文
posted @ 2017-10-11 10:12 猴子007 阅读(490) 评论(0) 推荐(0)