240 发简信
IP属地:上海
  • 120
    UML 类图中的拥有的元素关联关系

    在“统一建模语言”(UML)类图中,拥有的元素关联关系是一种用于指定所有权的关联类型。拥有的元素关联表示归包拥有的类。此关系用来表示 UML 类图中的嵌套类,在嵌套类中,一个...

  • es基本概念

    常用术语: 文档Document 用户存储在es中的数据文档,es中存储的最小单元,类似于mysql表中一行的数据。 索引Index 由具有相同字段的文档列表组成。类似于my...

  • 120
    Java8 内存区域

    JVM 内存模型 根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。线程私有:虚拟机栈,本地方法栈,程序计数器。线程共享:堆,方法区...

  • JIT编译器概述

    即时(JIT)编译器是Java™运行时环境的组件,可提高运行时Java应用程序的性能。 Java程序由类组成,这些类包含与平台无关的字节码,可以由JVM在许多不同的计算机体系...

  • netty源码分析之LengthFieldBasedFrameDecoder

    拆包的原理 关于拆包原理的上一篇博文 netty源码分析之拆包器的奥秘 中已详细阐述,这里简单总结下:netty的拆包过程和自己写手工拆包并没有什么不同,都是将字节累加到一个...

  • Java中将list转换为array

    1. List.toArray() java8中的hotspot会自己计算数组大小,不必指定数组的大小。例如:String[] array = list.toArray(ne...

  • 链表

    单链表的添加和删除元素

  • git commit missing change-Id的解决办法

    git commit --amend --no-edit 场景: 目前我遇到的是当你merge你的hotfix分支或者是其他开发分支后,去push代码的时候就会遇到 miss...

  • 使用markdown写法。将代码包含在 ``` public class Test(){} ```

    Java中按行读取文件

    本文译自Java read a file line by line – How Many Ways? 转载请注明出处。Java中的I/O类非常多,什么时候该用什么类经常让人困...

  • 使用fastjson将json字符串转换为Map

    JSON.parseObject将json数据转换为map结构的数据 1.构建转换的实体 2. 要转换的json数据 3. 使用fastjson进行转换 结语: 经过转换,我...

  • 数组中的值重复出现的次数

    问题描述:计算数组的值重复出现的次数 使用Map去统计,key值为数组中的值,value为值出现的次数。 输出结果:{1=3, 2=3, 3=3, 4=3, 5=1}