240 发简信
IP属地:浙江
  • 120
    KIE DROOLS 架构简析

    本文侧重对官方文档的解读及扩展。同时结合自身的实践分享一些自己的见解。请结合官方文档阅读https://docs.jboss.org/drools/release/7.10....

  • 120
    ZGC,一个超乎想象的垃圾收集器

    Z Garbage Collector,即ZGC,是一个可伸缩的、低延迟的垃圾收集器,主要为了满足如下目标进行设计: 停顿时间不会超过10ms 停顿时间不会随着堆的增大而增大...

  • 常用的数据索引数据结构

    在创建索引时,通常采用的数据结构有:Hash、二叉搜索树、红黑树、B树以及B+树。这里主要介绍这些数据结构的设计思想,不做底层实现研究。 Hash结构:通过一定的算法计算数据...

  • 乐观锁与悲观锁小结

    乐观锁,就像生活中乐观的人总是想着事情往好的方向发展;悲观锁,就像生活中悲观的人总是想着事情往坏的方向发展。这两种思想各有优缺点,任何脱离实际场景讨论孰好孰坏,都是耍流氓。 ...

  • 120
    这样的关注,请恕我不能回粉

    近日,突然连续收到关注,最初还以为,是自己入简村数月来的不辍勤耕,一点点熬出来的故事或文章,能得到简友的如此赏识,这对有着闲散心境码字梦的我来说,怎能不激动异常呢? 回粉,必...

  • String 学习小结

    1. String 为什么不可变? String底层存储字符串的是“char[]”(JDK1.8之后改成了 byte[]),这个数组被定义成了 final 类型,决定了 St...

  • 120
    ConcurrentHashMap 学习小结

    推荐优先阅读Java 8系列之重新认识HashMap 1. 数据结构 JDK1.7的 ConcurrentHashMap 底层采用 分段的数组+链表 实现。 JDK1.8的 ...

  • 关于消息队列的使用及常用的MQ对比

    一、项目架构中引入MQ的优劣(假想接口操作为写库) 优势,主要有3方面:解耦:如果A服务的一个接口需要调用B、C、D、E…..系统的对应接口,将数据推送给其它系统,如果采用接...

  • 蚂蚁金服面试

    一面 hashmap的实现原理,多线程并发操作hashmap会有什么问题?原理简述:使用数组加链表的数据结构,根据给出的key -hash到数组的一个下标,如果当前下标有值建...

  • 120
    做到月薪30K你需要做什么?达到什么样的能力!

    有人说这只能是大企业或者互联网企业工程师才能拿到。是的,小公司或者非互联网企业三万的不太可能是码农了。还有区域问题,这个不在我的考虑范围内,因为除了北上广深杭,其他地方也很难...

个人介绍
一个在路上努力奋斗的 Developer