• 时过境迁,写在2026——即将迈入30岁的一年

    30岁想成为什么样的人仔细回想了一番,在加入当前这个团队之前或者说未遇见现在的领导以前,我好像从未思考过这个问题,不过在过去的2025里,我好像偶尔会进行思考,但一直未找到答案。不说30,那又想成为什么样的人每月的总结写了很多反思,发自肺腑,但一直没有好好的复盘、比对、提升,或许2026,沉淀自身是...

    2025,发生了不少事的一年,我很感激

    愿各位2026平安喜乐其他想到再补(^^)...

    一去不回来不及道别——就这样,我走完了高考后的十年

    2015.6.7“看着都挺开心的,看来都考得不错”那个老师具体说了什么我已记不清,只记得是一个文科班教语文的老师高声地说着。时间拨回到十年前考完语文的那个上午,走出考场的我好似心情很平静。听着眼前的老师这么一说,我不自主的挤出一丝欢笑,但内心实际没有放松也没有感到压力。...

    Java8新增接口默认实现新特性后抽象类还有存在的意义吗

    todo...

    Mysql流式查询对比和占用内存的部分原理

    问题先下现象Xmx8g的默认情况下查询500w数据大概消耗4.9g老年代内存,执行时间55s左右Xmx3g的默认情况下查询500w数据会出现OOM情况Xmx3g + Cursor将问题统一抛出在SpringBoot+Mybatis+Mysql的项目中,查询大量数据的时候如何防止一次性从数据库获取的数...

    数据库流式查询的探索

    POI导出OOM上万数据的导出,使用POI的XSSFWorkBook出现OOM,修改为SXSSWorkBook,定量刷盘为什么不用easyExcel,因为easyExcel对于Excel样式的支持不够,客户要求颜色、格式等与前端界面相同查询OOM当数据来到百万的时候,查询的方法出现了OOM场景模拟优...

    一些系统设计转录

    DDD名词杂谈如果你是管项目的话,直接跟客户还有组员说,因为开发团队和客户之间经常关于名词有不一样地认识导致开发出错,所以我想统一一下名词,我这里根据客户地叫法整理了一个“名词表”,你们看看有没有意见,今后就按照这个名词来推进项目。组内有人用错名词的话就主动纠正他让他用正确的叫法。至于客户那边,如果...

    分布式系统CAP理论的一些理解

    CAP以eureka集群为例,当客户端注册到服务端某个节点时,服务端需要同步注册表到其他节点。一致性当客户端向节点注册表时,请求每个任意节点的注册表都是一致的最新的注册表数据。如果保持一致性,则由于分布式系统中同步数据存在的网络延迟,需要一定的时间进行同步注册表数据,导致了短时间的不可用。如果放弃一...

    Java Guru prompt

    Role and GoalAs “Java Guru”, I am a senior Java expert, skilled in Java programming, micro-service architecture, SQL optimization, and more. I provide...

    从Could not initialize class ReflectionToStringBuilder思考NoClassDefFound和ClassNotFound

    从java.lang.NoClassDefFoundError: Could not initialize class org.apache.commons.lang.builder.ReflectionToStringBuilder思考NoClassDefFoundError和ClassNotFo...