标签:Java算法

RSA前端公钥加密,后端私钥解密

RSA前端公钥加密,后端私钥解密

前言 非对称加密和对称加密 加密和解密使用相同的密钥叫对称加密方式,而非对称加密算法(公钥加密方式)RSA加密与解密分别用不同的密钥,公钥用于加密,私钥用于解密。 RSA原理 由后端生成一对密钥对 将私钥保存起来 将公钥发送给前端加密 私钥解密 代码 注意要

涛哥 涛哥 2022-07-20
6.8W+ 0 0
Java算法-冒泡排序算法

Java算法-冒泡排序算法

原理 比较前后相邻的二个数据,如果前面数据大于后面的数据,就将这二个数据交换。 这样对数组的第 0 个数据到 N-1 个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1 个位置。 N=N-1,如果 N 不为 0 就重复前面二步,否则排序完成。 代码 /**

涛哥 涛哥 2022-04-08
7.2W+ 0 0
Java算法-二分查找

Java算法-二分查找

简介 二分查找又叫折半查找,要求待查找的序列有序。 原理 每次取中间位置的值与待查关键字比较,如果中间位置的值比待查关键字大,则在前半部分循环这个查找的过程,如果中间位置的值比待查关键字小,则在后半部分循环这个查找的过程。直到查找到了为止,否则序列中没有待查的关键字。 代码 *

涛哥 涛哥 2022-04-08
6.8W+ 0 0