WechatGroup

This commit is contained in:
2025-09-22 17:06:47 +08:00
commit 410182ec79
542 changed files with 155561 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
package com.ruoyi.cms.util;
import java.util.Base64;
public class Base64Util {
public static String longIdToBase64(long id) {
// 将 Long 转换为字节数组
byte[] bytes = new byte[8];
bytes[0] = (byte) (id >> 56);
bytes[1] = (byte) (id >> 48);
bytes[2] = (byte) (id >> 40);
bytes[3] = (byte) (id >> 32);
bytes[4] = (byte) (id >> 24);
bytes[5] = (byte) (id >> 16);
bytes[6] = (byte) (id >> 8);
bytes[7] = (byte) id;
// 使用 Base64 编码
return Base64.getEncoder().encodeToString(bytes);
}
public static void main(String[] args) {
System.out.println(Base64.getEncoder().encodeToString(String.valueOf(118154768l).getBytes()));
}
}