热文排序算法之选择排序

选择排序的基本原理: 对于给定的数组,经过一轮的比较火的最小的数,并将该数的位置和第一个数的位置进行交换;然后对不包含第一个数的其他数继续进行比较并进行位置的交换,一直重复

热文java23种设计模式

一、设计模式的6大设计原则 1、开闭原则(open close principle) 开放即指对扩展开放,对修改关闭 简而言之,就是扩展功能的时候应该尽量的不修改原

热文排序算法之冒泡排序

冒泡排序顾名思义就是整个排序过程就像气泡一样往上升,单向冒泡排序的基本思想就是:给定 n 个数值,从第一个值开始一次对相邻的进行比较,当前面的值大于后面的值的时候,交换位置,依

热文java将汉字转化为拼音

在日常的开发中,可能需要将汉字转化为拼音,例如想要某些城市的开头拼音大写字母作为城市的简称,全国有几百个城市,如果需要一个一个自己拼那太麻烦了,在 Java 中,有人开发这样一

热文java 使用 base64 编码

Base64是一种能将任意Binary资料用64种字元组合成字串的方法,而这个Binary资料和字串资料彼此之间是可以互相转换的,十分方便。在实际应用上,Base64除了能将B

热文JVM 类加载机制

Java 编译后的 Class 文件中描述的各种信息,都需要加载到内存中才能运行和使用。 JVM 把描述类的数据从 Class 文件中加载到内存中,并对数据进行校验,转化分

热文HDFS介绍

Overwiew HDFS是一个文件系统,用于存储文件,通过目录树来定位文件。 它是分布式的,有分多服务器联合起来实现其功能。 使用场景 适合一次写入,多次读出

热文线上cpu满载排查过程

因为发生问题的为生产环境,为了脱敏,以下所有信息都是通过自己本地代码模拟的,只能大致还原一下当时情况,但是排查思路都是想通的 背景 通过top命令发现cpu满载