240 发简信
IP属地:宁夏
  • Stream 并行计算 --未完;

    在Stream 的java doc一直反复强调Stream用在并行计算时所体现出的优势;下面时并行计算所体现出的前提, 满足归一性(能够在操作集...

  • Mysql8.0 新特性 Json新操作文档学习笔记

    经过漫长的测试,即将整体迁移至Mysql8.0; Mysql8.0 对于Json操作新增/优化了很多相关Json的API操作; 阅读了一下官方文...

  • ClassNotFoundException 和 NoClassDefFoundError

    这里只需考虑runtime阶段; ClassNotFoundException是ReflectiveOperationException(非受检...

  • 如何记住二进制与十进制的换算

    个人经验是记住几个关键的二进制数字和是进制的换算,然后其他的2进制可以通过这几个关键的二进制数组合得出; 2^3 = 8 2^8 = 256...

  • Lambda表达式 并不是匿名内部类(AIC)的语法糖

    我过去一直以为Lambda表达式只不过Java给匿名内部类所添加的一个语法糖; 直到有一次偶然看到编译后的带有lamdba表达式的Class文件...

  • JAVA8 函数式编程方法引用 :: / 双冒号 的理解

    一直在使用JAVA8的函数式编程, 但是对于:: 的操作符在一些情况下的使用还是感觉到一些困惑, 虽然结合上下文不难分析出代码逻辑,但是自己运用...

  • MySql5.7 index merge 有bug

    问题背景:业务代码中, 遇到一个查询莫名奇妙少了一些数据; 通过分析查询,发现用了Mysql index merge特性; 我试图将数据复制到另...

  • Resize,w 360,h 240
    ACID

    ACID是所有事务所具备的特性(并非必须,也分程度), 它在编程中是一个重要的话题; 中文名分别叫 原子性, 一致性,隔离行 和 持续性; 这些...

  • Mock & Stub

    在测试自动化中, Mock & Stub他们的概念接近, 但是又存在区别; 下面的内容参考引用Martin Fowler的https://ma...