用户中心USER CENTER

首页/用户
  • JVM(1)---虚拟机在运行期的优化策略

    摘要:被多次执行的循环体。数组范围检查消除。这种安全检查策略可以避免溢出。不过,虚拟机还是挺聪明的,它会根据运行期收集到的信息来自动选择最优方案。 1.解释器与JIT编译器 首先我们先来了解一下运行在虚拟机之上的解释器与JIT编译器。 当我们的虚拟机在运行一个java程序的时候,它可以采用两种方式来运行这个java程序: 采用解释器的形式,也就是说,在运行.class运行的时候,解释器一边...

    LiuZh 发布于Java
  • Java内存区域与内存溢出

    摘要:前言最近在读周志明老师的深入理解虚拟机感觉一下换了一个角度来看待代码,有必要整理一些内容,更清楚实际的流程,这一篇就记录下内存区域与相关的一些内存溢出的异常。除了这些以外,直接内存的不合理分配也会影响到虚拟机动态扩展内存时出现内存溢出。 前言 最近在读周志明老师的《深入理解Java虚拟机》,感觉一下换了一个角度来看待Java代码,有必要整理一些内容,更清楚实际的流程,这一篇就记录下Ja...

    LiuZh 发布于Java
  • SSM框架——实现分页和搜索分页

    摘要:分页是项目常用的功能,昨天在中实现了简单的分页操作和搜索分页,在此记录一下。 分页是Java Web项目常用的功能,昨天在Spring MVC中实现了简单的分页操作和搜索分页,在此记录一下。使用的框架为(MyBatis+SpringMVC+Spring)。 首先我们需要一个分页的工具类: 1.分页 import java.io.Serializable; /** * 分页 ...

    LiuZh 发布于Java
  • 笨蛋都看得懂的二叉树介绍(Java)

    摘要:本文专门针对笨蛋介绍如何编写二叉树,包括二叉树的结构如何添加节点如何删除节点。二叉树的结构有三个要点每个节点最多有两个子节点,分别称作左子节点和右子节点。通过这种生长方式,我们无论何时都能得到满足前面三个要素的二叉树。 本文专门针对笨蛋介绍如何编写二叉树,包括二叉树的结构、如何添加节点、如何删除节点。 首先介绍二叉树的结构。 showImg(https://segmentfault.c...

    LiuZh 发布于Java
  • ssh配置模版

    摘要:父模块,作为项目顶层,用于包导入桥接告诉使用桥接使用也支持其他实现到的桥接,引入不同的包即可使用异步写日志功能必须引入此包 ssh-parent 父模块,作为项目顶层,用于jar包导入 pom.xml 4.0.0 chzu ssh-parent pom 1.0-SNAPSHOT ssh-dao s...

    LiuZh 发布于Java
<