240 发简信
IP属地:湖南
  • java灵魂拷问

    1.并查集是如何实现的? 通过构建森林实现. 1>一开始给每一个节点设置所在的数为自己的节点树 2>读取节点之间的联系,将存在关联的树合并为一个...

  • 常用sql记录

    修改表编码结构 添加表索引

  • 微服务架构分层

    api层 (独立的一层,可有多个子api,服务层或应用层的controller层可实现其接口) user-service-api(用户服务层ap...

  • Resize,w 360,h 240
    jvm调优

    jvm命令操作 jmap操作 //原始jstack定位问题 找出cpu中占用内存最高的代码

  • Resize,w 360,h 240
    jvm2-垃圾收集器

    多核cpu效率高,可配置并行执行线程数,默认等于核数,不推荐修改

  • Resize,w 360,h 240
    类装载子系统

    ctrl + alt + u 看类继承以及jar包引用图 打破双亲委派机制,只需重写loadclass方法 标量替换:栈帧中对象放不下不放对象,...

  • Resize,w 360,h 240
    jvm

    new出来的对象通常放在堆中 栈中一般放局部变量(线程栈) 一个方法对应一块栈帧内存区域。不同的方法栈帧内存隔开 栈FILO 先进后出 //反汇...

  • java 常用工具库

    com.google.guava hutool