快速排序(Quick Sort)采用的是分治思想,即在一个无序的序列中选取一个任意的基准元素pivot,利用pivot将待排序的序列分成两部分,...
在这个视觉为王的时代,拥有几款得心应手的图片处理工具,无疑能让我们的工作和生活更加高效。本文将介绍五款功能强大的在线图片处理工具,它们不仅操作简...
插入排序(Insertion Sort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找...
冒泡排序(Bubble Sort)又称为泡式排序,是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们...
选择排序(Selection sort) 是一种简单直观的排序算法。它的工作原理是:第一次从待排序的数据元素中选出最小(或最大)的一个元素,存放...
介绍 公司产品需国产化信创支持,于是在银河麒麟V10操作系统arm架构服务器上基于docker制作Dragonwell jdk镜像,一起来看看制...
介绍 日志脱敏是常见的安全需求。普通的基于工具类方法的方式,对代码的入侵性太强,编写起来又特别麻烦。sensitive框架提供注解式的方式,并且...
算法原理 二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。折半查找要求线性表必须采用顺序存储结构,而且表中元素按...
何为反射 Java的反射(reflection)机制是指在程序运行中, 你可以通过反射获取任意一个类的所有属性和方法,还可以调用任意一个对象的属...