java
文章平均质量分 78
JordanPanther
这个作者很懒,什么都没留下…
展开
-
JVM常用调优命令
前言:运用jvm自带的命令可以方便的在生产监控和打印堆栈的日志信息帮忙我们来定位问题!虽然jvm调优成熟的工具已经有很多:jconsole、大名鼎鼎的VisualVM,IBM的Memory Analyzer等等,Sun JDK监控和故障处理命令有jps jstat jmap jhat jstack jinfo下面做一一介绍jpsJVM Process Status Tool,显示指定系统内所有的HotSpot虚拟机进程。命令格式jps [options] [hostid]option参数-原创 2021-09-13 21:32:22 · 201 阅读 · 0 评论 -
b树、b+树与红黑树的区别及应用场景
b树、b+树与红黑树的区别及应用场景定义:B 树可以看作是对2-叉查找树的一种扩展,即他允许每个节点有M-1个子节点。根节点至少有两个子节点每个节点有M-1个key,并且以升序排列位于M-1和M key的子节点的值位于M-1 和M key对应的Value之间其它节点至少有M/2个子节点以下是一颗M=4阶的b树:B+树是对B树的一种变形树,它与B树的差异在于:有k个子结点的结点必然有k个关键码;非叶结点仅具有索引作用,跟记录有关的信息均存放在叶结点中。树的所有叶结点构成一个有序链原创 2021-07-18 15:23:10 · 1108 阅读 · 0 评论 -
Red Hat(Linux) 系统在/etc/profile配置完JAVA_HOME后无法全局生效
最近涉及到linux 服务器的java需要更新,原来一直用的jdk1.6 现在需要更新到jdk1.8。按照网上程序将jdk1.8的压缩版下载并解压到原来jdk1.6的目录并覆盖之; 接下来在修改环境变量时,按照提示在 /etc/profile 文件末尾将JAVA_HOME和JRE_HOME的值都修改成现在jdk1.8的路径:export JAVA_HOME=/usr/java/jdk1.8.0原创 2016-06-03 21:43:00 · 11655 阅读 · 2 评论 -
JDK1.8 十大新特性详解
转自:http://www.jb51.net/article/48304.htm本教程将Java8的新特新逐一列出,并将使用简单的代码示例来指导你如何使用默认接口方法,lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API上的改进,比如流,函数式接口,Map以及全新的日期API “Java is still not dead—and people are sta...转载 2018-06-02 22:40:12 · 265 阅读 · 0 评论