自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (1)
  • 收藏
  • 关注

原创 获取节假日和节假日前三后三的工作日

获取节假日和节假日前三后三的工作日

2024-02-04 15:27:17 357 1

原创 查看电脑已连接的wifi密码

【代码】查看电脑已连接的wifi密码。

2023-09-18 16:05:16 48

原创 相同属性赋值

通常,当两个JavaBean具有相同的属性名称和类型时,可以使用copyProperties()方法将它们之间的所有属性值进行复制。如果属性名称不匹配,则需要提供自定义的属性转换器来映射它们。使用BeanUtils.copyProperties()方法能够简化JavaBean之间的属性复制操作,提高代码复用性和可读性。

2023-05-30 10:01:49 96

原创 父类转子类

父类转子类

2023-04-28 10:22:48 63

原创 RSA加密解密

RSA加密解密

2022-08-18 15:31:54 200 1

原创 java调用移动api 发送短信验证码

java 发送短信验证码

2022-06-23 10:24:27 698

原创 java 两张图片合成

两张图片合成

2022-06-14 10:58:05 603

原创 java BufferedImage 转base64

BufferedImage 转base64

2022-06-14 10:55:35 4727

原创 java 生成二维码

java 生成二维码

2022-06-14 10:53:02 67

原创 快速排序算法

public static void main(String[] args) { int[] arr = { 99, 32, 21, 84, 11, 25, 4, -2, 0, -11, 22, 33, 44, 55, 7, 8,111 }; System.out.println("排序前:"+Arrays.toString(arr)); quickSort(arr, 0, arr.length - 1); System.out.println("排序后:"+Arrays.toString(arr)

2021-07-13 10:58:08 70

原创 排序的适用情况

(1)当数据规模较小时候,可以使用简单的直接插入排序或者直接选择排序。(2)当文件的初态已经基本有序,可以用直接插入排序和冒泡排序。(3)当数据规模较大时,应用速度最快的排序算法,可以考虑使用快速排序。当记录随机分布的时候,快速排序平均时间最短,但是出现最坏的情况,这个时候的时间复杂度是O(n^2),且递归深度为n,所需的占空间为O(n)。(4)堆排序不会出现快排那样最坏情况,且堆排序所需的辅助空间比快排要少,但是这两种算法都不是稳定的,要求排序时是稳定的,可以考虑用归并排序。(5)归并排序可以用于

2021-07-12 10:01:24 2954

原创 Knuth洗牌算法

public static void main(String[] args) { System.out.print("请输入需要几个数进行排序:"); Scanner input =new Scanner(System.in); int n = input.nextInt(); //数组长度 int[] nums=new int[n]; for (int i = 0; i <nums.length ; i++) { nums[i]=i+1; } S

2021-07-08 11:29:50 188

原创 冒泡排序算法

冒泡排序算法public static void main(String[] args) { //冒泡排序算法 int[] numbers=new int[]{1,5,8,2,3,9,4}; //需进行length-1次冒泡(数组长度-1) for(int i=0;i<numbers.length-1;i++) { for(int j=0;j<numbers.length-1-i;j++).

2021-06-16 17:56:45 85

原创 public>protected>默认>private

public:具有最大的访问权限,可以访问任何一个在classpath下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。protected:主要的作用就是用来保护子类的。它的含义在于子类可以用它修饰的成员,其他的不可以,它相当于传递给子类的一种继承的东西默认:(什么都不写)它是针对本包访问而设计的,任何处于本包下的类、接口、异常等,都可以相互访问,即使是父类...

2020-03-02 16:51:32 263 1

空空如也

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

TA关注的人

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