HollisChuang's Blog-Java干货集散地HollisChuang's Blog

天道不一定酬所有勤
但是,天道只酬勤

【今日观点】 我出书了!

大家好,我是Hollis,今天要和大家说个事儿。 那就是,大家期待已久的新书终于出版了,来,先给大家亮个相: 这本书是在5.1之前就送去印刷了,放假回来之后预售就开启了,可是还没等我在公众号告知大家,预售第一天就登上了京东的新书热销榜第一名...

MySQL

求你了,别在高并发场景中使用悲观锁了!

hollischuang阅读(163)评论(0)赞(0)

我们知道,乐观锁和悲观锁是并发控制主要采用的技术手段,通常用在数据库管理中。 但是,乐观锁、悲观锁并不像行级锁、共享锁等概念一样是真实存在的锁。其实他们只是人们定义出来的概念,可以认为是一种思想。 其实不仅仅是关系型数据库系统中有乐观锁和悲...

Java

写一本畅销书是怎样的一种体验

hollischuang阅读(141)评论(0)赞(0)

Hello,大家好,我是Hollis,很多人都知道,我最近出了一本书。 我的新书《深入理解Java核心技术》已经出版已经有一个月了,从5月初开始在各大平台预售。经历了很长时间的缺货之后,刚刚消消停停的卖了二十天之后。 接到出版社的通知:库存...

未分类

有人冒充我,而且还在直播?

hollischuang阅读(349)评论(0)赞(0)

最近一段时间,我的微信和公众号后台,经常会受到一些读者的询问,说有一个人自称叫”程序员Hollis”,在抖音上发了很多视频,看介绍和我还挺像的,不知道是不是我。 很多人问我是因为我没有在公众号和朋友圈发关于我有抖音的...

MySQL

再有人问你什么是分库分表,直接把这篇文章发给他

hollischuang阅读(497)评论(0)赞(1)

分库分表,是企业里面毕竟常见的针对高并发、数据量大的场景下的一种技术优化方案,也是一个非常高频的面试题。但是,因为很多人其实并没有非常丰富的分库分表的经验,所以能把这个问题回答的比较好的人其实还挺少的。 那么,本文就来试图把关于分库分表的事...

Java

轻量级锁会自旋吗?

hollischuang阅读(436)评论(0)赞(0)

对象加锁的入口在ObjectSynchronizer::enter(h_obj, lock, current); 这个方法中(https://github.com/openjdk/jdk/blob/9583e3657e43cc1c6f210...

程序人生

问八股文的公司都是垃圾!?

hollischuang阅读(1142)评论(0)赞(2)

我最近经常看到很多人吐槽,很多公司的面试喜欢问“八股文”,总是问那些工作中用不到的东西,很多人甚至用这个来评判一个公司的好坏,认为问八股文的公司就是垃圾公司。 我今天想从一个面试官的角度来谈谈,面试的时候问八股文这件事儿。 八股文:形容面试...

程序人生

开源无国界?你开源出去的代码, 可能有一天你自己都不能用了!

hollischuang阅读(792)评论(0)赞(1)

对于很多程序员来说,开源是在熟悉不过的了。我们愿意用很多开源软件,也愿意把自己写的东西开源出来给别人用。 很多工程师把开源精神奉为圭臬。开源社区里面大家都是自由的,平等的,温暖的,互相尊重的。 但是,开源这个事儿本身是没错的,很多工程师的开...

HollisChuang's Blog

联系我关于我