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

天道不一定酬所有勤
但是,天道只酬勤
Hollis出品的全套Java面试宝典不来了解一下吗?

再有人问你如何实现订单到期关闭,就把这篇文章发给他!

在电商、支付等系统中,一般都是先创建订单(支付单),再给用户一定的时间进行支付,如果没有按时支付的话,就需要把之前的订单(支付单)取消掉。这种类似的场景有很多,还有比如到期自动收货、超时自动退款、下单后自动发送短信等等都是类似的业务问题。 ...

赞(3)hollischuanghollischuang分布式 阅读(5864)去评论

什么是Web 3.0 ?

Web 3.0是最近非常火的一个概念了,就算你不知道他具体是什么,但是你也一定听说过这个名词。 但是Web 3.0中又夹杂着很多其他的概念,比如币、DeFi、DeApps、NFT、元宇宙,等等更多其他的概念,所以很多人就更难理解了。这篇文章...

赞(2)hollischuanghollischuangweb 3.0 阅读(1931)去评论

Java 19中新推出的虚拟线程到底是怎么回事儿?

最近,JDK 19发布了,推出了几个新的特性,其中有一个比较值得关注的那就是新增了虚拟线程。 很多人可能比较疑惑,到底什么是虚拟线程,和我们现在使用的平台线程有啥区别呢? 要说清楚JDK 19中的虚拟线程,我们要先来了解一下线程都是怎么实现...

赞(1)hollischuanghollischuangJava 阅读(1974)去评论

为什么阿里巴巴禁止数据库中做多表join?

阿里出过一个《Java开发手册》,上面有一条规约是禁止超过三张表的join。 而实际操作过程中,我们平时确实在SQL中写JOIN也比较少,两张表JOIN有的时候也有,多张表的JOIN在离线数据分析的时候很多,但是在线系统确实很少。经常有人问...

赞(4)hollischuanghollischuang数据库 阅读(2420)去评论

Redis 为什么要自己实现用SDS实现一个字符串

Redis是一种KV的存储结构,他的key是字符串类型,值也支持字符串,所以字符串是redis中最常见的一个类型了。Redis自己本身是通过C语言实现的,但是他并没有直接使用C语言中的字符数组的方式来实现字符串,而是自己实现了一个SDS,即...

赞(3)hollischuanghollischuangRedis 阅读(1779)去评论

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

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

赞(3)hollischuanghollischuangMySQL 阅读(2662)去评论

HollisChuang's Blog

联系我关于我