02_扩展点设计 一、业务举例 供应链的业务中,一个业务流程涉及到多个节点,并且每个节点的实现逻辑不同,如下图所示 每一个节点都可能存在不同的实现,有时候需要从多个实现中选择...
IP属地:河北
02_扩展点设计 一、业务举例 供应链的业务中,一个业务流程涉及到多个节点,并且每个节点的实现逻辑不同,如下图所示 每一个节点都可能存在不同的实现,有时候需要从多个实现中选择...
撸Java的同学,多多少少都会碰到内存溢出(OOM)的场景,但是造成OOM原因却不止一个。 堆内存不足 这种场景最为常见,报错信息: 原因 1、代码中可能存在大对象分配2、可...
producer 发送消息后,broker端开始存储消息,会调用 store 模块的 DefaultMessageStore.putMessage 进行存储消息。 Defau...
有时,跟同事走太近了,会给人同事也可以是朋友的错觉,但终究同事就是同事,跟朋友还是有一些区别的。再好的同事都请保持一定的距离,否则早晚都要吃亏。 1、领导的隐私 同事之间不可...
一个快速迭代的项目,时间久了之后,代码中可能会充斥着大量的if/else,嵌套6、7层,一个函数几百行,简!直!看!死!人! 其实这种还算好的,更严重的嵌套我也见过,接手到这...
跳槽这件事情,每时每刻都在身边发生,送走了老伙计,迎来了新伙伴。在新老交替中,面试环节必不可少,这也是最让人头疼的,能遇到一个让人满意的候选人,犹如炭中取栗,很难!!! 面试...
上一篇《聊聊同步、异步、阻塞与非阻塞》[https://www.jianshu.com/p/aed6067eeac9]已经通俗的讲解了,要理解同步、异步、阻塞与非阻塞重要的两...
原文:http://blog.onlycatch.com/post/Netty%E4%B8%AD%E7%9A%84%E9%9B%B6%E6%8B%B7%E8%B4%9D Ne...