自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

骑骆驼的小饼干

每一个传说都会随时间褪色

  • 博客(9)
  • 收藏
  • 关注

原创 案例:打印当前的系统时间

【代码】案例:打印当前的系统时间。

2023-08-09 16:18:31 98

原创 消息摘要算法

在网络上,有一些平台记录了简单的明文密文的对应关系的数据库,以实现“根据密文查询出原文”的效果,但是,只要原文足够复杂(8位长度以上),这些平台不可能收录其对应关系!所以,MD5算法的运算结果的种类有2的128次方种,即:340282366920938463463374607431768211456。以MD5为例,其运算结果是128个二进制组成,通常,会转换成十六进制数来表示,则是32位长度的十六进制数。由于消息算法在运算过程中会丢失一部分的数据,所以,消息算法都是不可逆的!使用位长更长的消息摘要算法。

2023-08-09 08:53:37 275

原创 消息摘要算法与密码加密

工具类,此工具类的方法可以轻松实现“使用MD5算法”进行运算,从而,可以实现将原始密码进行加密,得到一个加密后的结果。首先,对密码进行加密后,再存储,是非常有必要的!并且,主要的防范对象通常是内部员工!因为,所有的加密算法都是可以加密,也可以解密的!加密算法的核心价值在于。对需要存储的密码进行加密处理时,应该使用。在Spring Boot项目中,提供了。需要注意,对密码进行加密处理时,,并不保证数据存储的安全!,其本质是一种哈希算法,是。

2023-08-09 08:50:41 116

原创 案例:鸡兔同笼

/** * <孙子算经> 中记载了这样一道题目: * 今有稚兔同笼,上有三十五头, * 下有九十四足,问鸡兔各有多少只? * 鸡:i 兔:j(介) * i + j=35 头 * 2*i + 4*j =94 */ public class 鸡兔同笼 { public static void main(String[] args) { // fori for (int i = 0; i <= 35; i++) {//鸡的数量 .

2022-01-08 18:00:57 416

原创 案例:百鸡百元

/** * 张丘建在<算经>一书中提到了数学的问题 * 鸡翁一值钱5,鸡母一值钱三,鸡稚三值钱一 * 百钱买百鸡,问 鸡翁, 鸡母,鸡稚各几何? * <p> * 公鸡: i 20 * 母鸡: j 34 * 小鸡: k 100 */ public class 百鸡百元 { public static void main(String[] args) { //公鸡的数量 for (int i

2022-01-08 17:59:43 326

原创 案例:数组的扩容与缩容

import java.util.Arrays; public class 数组的扩容与缩容 { public static void main(String[] args) { //定义数组 String[] names = new String[]{"误杀2", "反贪风暴", "羞羞的铁拳", "长津湖", "水门桥", "李茂扮太子"}; //一.数组的扩容 names = Arrays.c.

2022-01-08 17:58:21 476

原创 案例:增强版for循环

import java.util.Arrays; /** * 数组: [] 一组相同数据类型的集合. * 定义形式: * 1)静态数组 int[] scores={100,89,50,60,89}; * 2)动态数组 int[] scores=new int[]{100,89,50,60,89}; * 数组元素: 数组名[下标]. * 数组元素的下标从几开始: start: 0 * 数组最大元素的下标如何表示: end: 数组名.length-1 *

2022-01-08 17:56:23 618

原创 案例:可变参数

```java 在这里插入代码片 public class 可变参数 { public static void main(String[] args) { //方法的调用 // System.out.println(add(1)); // System.out.println(add(1,2)); // System.out.println(add(1,2,3)); // System.out.println(add(1,2,3,4)); // .

2022-01-08 17:45:43 546

原创 java新手小白必备编程题 不断持续更新中

编程题: 打印 9*9 乘法表 /** * 打印 9*9 乘法表 */ public class 乘法表 { public static void main(String[] args) { for(int i=1;i<=9;i++) { for(int j=1;j<=i;j++) { System.out.print(i+"*"+j+"="+i*j+"\t"); } System.out.println(); //换行 } } } 编程题:判断闰

2021-08-15 14:59:00 229

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除