摘要:
用消息队列解决异步服务之间的事务问题! 阅读全文
摘要:
引言 早在2013年的时候,docker就已经发行,然而那会还是很少人了解docker。一直到2014年,Martin Fowler提出了微服务的概念,两个不相干的技术终于走在了一起,创造了今天的辉煌! 近几年来,很多互联网关系开始跟风,构建docker+微服务的架构体系。然而,根据笔者观察发现,有 阅读全文
摘要:
本文的题目出自博客 但是作者没有给出答案,博主斗胆来制作答案版。 引言 说在前面的话: 本文适合人群: 急等着换工作的人 我承认刷面试题很有用的,纵观几年来的JAVA面试题,你会发现每家都差不多。比如,你仔细观察,你会发现,HashMap的出现几率未免也太高了吧!连考察的知识点都一样,什么hash碰 阅读全文
摘要:
IDEA一定要改的八条配置 阅读全文
摘要:
全新角度来说隔离级别,必看神作! 阅读全文
摘要:
引言 大家在面试中有没遇到面试官问你下面六句Sql的区别呢 select from table where id = ? select from table where id 意向锁存在的目的? OK,这里说一下意向锁存在的目的。假设事务T1,用X锁来锁住了表上的几条记录,那么此时表上存在IX锁,即 阅读全文
摘要:
引言 回想四年前,我在学习mysql的索引这块的时候,老师在讲索引的时候,是像下面这么说的 索引就像一本书的目录。而当用户通过索引查找数据时,就好比用户通过目录查询某章节的某个知识点。这样就帮助用户有效地提高了查找速度。所以,使用索引可以有效地提高数据库系统的整体性能。 嗯,这么说其实也对。但是呢, 阅读全文
摘要:
引言 其实这个话题是老生常谈,很多人在工作中确实也不会使用外键。包括在阿里的JAVA规范中也有下面这一条 【强制】不得使用外键与级联,一切外键概念必须在应用层解决。 但是呢,询问他们原因,大多是这么回答的 每次做DELETE 或者UPDATE都必须考虑外键约束,会导致开发的时候很痛苦,测试数据极为不 阅读全文