沪ICP备16003146号-2
沪公网安备 31010702004922号
萌ICP备20238488号
网站已运行 8 年 28 天 6 小时 19 分
8 online · 62 ms
Tag
🔖Java
7篇
深拷贝是一种创建对象完全独立副本的机制,适用于包含引用类型成员的对象,以确保副本间的独立性和不变性,可通过序列化或手动实现等方式完成。
4月前 · 烂笔头
Chrison@电商梦里
😀
Chrison@团团
哈哈哈,那没事。这不重要。
团团
果然隔行如隔山,表示看不懂😭
MORE
public class MapDataUtil
{
public static Map<String, Object> convertDataMap(HttpServletRequest request)
{
Map<String, String[]> properties = request.getParameterMap();
Map<String, Object> returnMap = new HashMap<String, Object>();
Iterator<?
1年前 · 烂笔头
String工具 主要对 StringUtils 的一些方法进行重写,达到更方便的使用 /**
* 字符串工具类
*
* @author Chrison
*/
public class StringUtil extends org.apache.commons.lang3.StringUtils
{
/** 空字符串 */
private static final String NULLSTR = "";
/** 下划线 */
private static final char SEPARATOR = '_';
/
1年前 · 烂笔头
将一组数据平均分成n组即:数据分组数固定为N,每组数据个数不定,每组个数由List列表数据总长度决定/**
* 将一组数据平均分成n组
*
* @param source 要分组的数据源
* @param n 平均分成n组
* @param <T>
* @return
*/
public static <T> List<List<T>> averageAssign(List<T> source, int n) {
List<List<T>> result = new ArrayL
2年前 · 烂笔头
完整Demo/**
* 将图片Base64编码转换成img图片文件
*
* @param imgBase64 图片Base64编码
* @param imgPath 图片生成路径
* @return
*/
public static boolean getImgBase64ToImgFile(String imgBase64, String imgPath) {
boolean flag = true;
OutputStream outputStream = null;
try {
// 解密处理数据
byte[] byt
2年前 · 烂笔头
完整Demo/**
* 将网络链接图片或者本地图片文件转换成Base64编码字符串
*
* @param imgStr 网络图片Url/本地图片目录路径
* @return
*/
public static String getImgStrToBase64(String imgStr) {
InputStream inputStream = null;
ByteArrayOutputStream outputStream = null;
byte[] buffer = null;
try {
//判断网络链接图片文件/本地目录图片文件
2年前 · 烂笔头
不只是身份证号中间加星号,手机号中间4位加星同样也可以。运行结果idMask("620101354985441562", 6, 4);
620101********1562
idMask("13000001234", 3, 4);
130****1234
完整Demopublic class IdMask {
/**
* 用户身份证号码的打码隐藏加星号加* 18位和非18位身份证处理均可成功处理 参数异常返回null
*
* @param idCardNum 身份证号码
* @param front 需要显示前几位
2年前 · 烂笔头