240 发简信
  • 冒泡排序

    冒泡排序: 对未排序的数组中的元素从头到尾依次比较相邻的两个元素,若第前一个元素大于后面一个元素那么就交换两个元素 的位置,经过一轮的比较,那么...

  • 选择排序

    选择排序: 固定一个元素的值,然后依次和后面每一个元素进行比较,若当前固定元素的值大于后面比较元素的值就进行交换,直到 所有元素都比较完成之后,...

  • 面向对象(oop)基础篇

    面向对象基础 1. 面向对象基础概念 面向过程 是一种看待问题、解决问题的思维方式。着眼点在于问题是如何一步步的解决的,然后亲力亲为的去解决这个...

  • 面向对象(oop)进阶篇

    面向对象进阶 1. 包 package: 组织文件的作用。将程序中在逻辑上具有关联关系的文件组织在一起。 在一个类中,使用另外一个包中的类: 1...

  • Hive详解

    Hive使用必知必会系列 一、Hive的几种数据模型 内部表 (Table 将数据保存到Hive 自己的数据仓库目录中:/usr/hive/wa...

  • 数据可视化工具

    数据可视化无处不在,而且比以前任何时候都重要。无论是在行政演示中为数据点创建一个可视化进程,还是用可视化概念来细分客户,数据可视化都显得尤为重要...

  • 从宏观角度了解JVM

    Java开发人员都知道字节码将由JRE(Java运行时环境)执行。但许多人不知道JRE是Java虚拟机(JVM)的实现,它分析字节码,解释代码并...

  • 面向对象(oop)结束篇(1)

    继承 1. 继承的基础语法 在程序设计中,如果有多个具有逻辑关联的类,具有相同的特性和行为(属性和方法)。那么我们可以将这些相同的部分提取出来,...

  • Java NIO与IO

    在研究Java NIO和IO API时,很快就会出现一个问题: 我什么时候应该使用IO,什么时候应该使用NIO? 在本文中,我将尝试阐明Java...