当前位置: 首页>>代码示例>>Java>>正文


Java HashKit.md5方法代码示例

本文整理汇总了Java中com.jfinal.kit.HashKit.md5方法的典型用法代码示例。如果您正苦于以下问题:Java HashKit.md5方法的具体用法?Java HashKit.md5怎么用?Java HashKit.md5使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.jfinal.kit.HashKit的用法示例。


在下文中一共展示了HashKit.md5方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: rename

import com.jfinal.kit.HashKit; //导入方法依赖的package包/类
@Override
public File rename(File f) {
    if (null == f) {
        return null;
    }
    String name = f.getName();
    String ext = StringPool.EMPTY;
    int dot = name.lastIndexOf(StringPool.DOT);
    if (dot != -1) {
        ext = name.substring(dot);
    }
    return (new File(f.getParent(), HashKit.md5(Strs.randomStr()) + ext));
}
 
开发者ID:GojaFramework,项目名称:goja,代码行数:14,代码来源:RandomFileRenamePolicy.java

示例2: nameProcess

import com.jfinal.kit.HashKit; //导入方法依赖的package包/类
@Override
public File nameProcess(File f, String name, String ext) {
    String rename;
    if (StrKit.notBlank(this.customName)) {
        rename = this.customName;
    } else {
        rename = HashKit.md5(Strs.randomStr());
    }
    // add "/" postfix
    StringBuilder path = new StringBuilder(f.getParent());

    // append parent dir
    if (StrKit.notBlank(this.parentDir)) {
        path.append(this.parentDir);
    }

    //append year month day
    String ymdSubDir = DateTime.now().toString("yyyy" + File.separator + "M" + File.separator + "d");
    path.append(ymdSubDir);

    String parentDateDir = this.parentDir + ymdSubDir + File.separator;
    this.setParentDateDir(parentDateDir);

    this.setAppParentDateDir(GojaConfig.getAppName() + parentDateDir);

    String _path = path.toString();
    this.setSaveDirectory(_path);

    String fileName = rename + ext;

    File file = new File(_path);
    if (!file.exists()) {
        boolean mk = file.mkdirs();
        if (!mk) {

        }
    }

    return (new File(_path, fileName));
}
 
开发者ID:GojaFramework,项目名称:goja,代码行数:41,代码来源:DateRandomFileRenamePolicy.java

示例3: encrypt

import com.jfinal.kit.HashKit; //导入方法依赖的package包/类
private static String encrypt(String encrypt_key, long saveTime, String maxAgeInSeconds, String value) {
    if ("#JBOOT#".equals(encrypt_key)) {
        log.warn("warn!!! encrypt key is defalut value. please invoke EncryptCookieUtils.initEncryptKey(key) method before.");
    }
    return HashKit.md5(encrypt_key + saveTime + maxAgeInSeconds + value);
}
 
开发者ID:yangfuhai,项目名称:jboot,代码行数:7,代码来源:EncryptCookieUtils.java

示例4: PropInfo

import com.jfinal.kit.HashKit; //导入方法依赖的package包/类
public PropInfo(File file) {
    version = HashKit.md5("time:" + file.lastModified() + "-length:" + file.length());
    properties = new Prop(file).getProperties();
}
 
开发者ID:yangfuhai,项目名称:jboot,代码行数:5,代码来源:PropInfoMap.java

示例5: encrypt

import com.jfinal.kit.HashKit; //导入方法依赖的package包/类
private static String encrypt(String encrypt_key, String saveTime, String maxAgeInSeconds, String value) {
	return HashKit.md5(encrypt_key + saveTime + maxAgeInSeconds + value);
}
 
开发者ID:lusparioTT,项目名称:OooO,代码行数:4,代码来源:CookieUtils.java

示例6: generateValue

import com.jfinal.kit.HashKit; //导入方法依赖的package包/类
@Override
public String generateValue(String param) {
	return HashKit.md5(param);
}
 
开发者ID:OpeningO,项目名称:jfinal-oauth2.0-server,代码行数:5,代码来源:MD5Generator.java

示例7: randomMD5Str

import com.jfinal.kit.HashKit; //导入方法依赖的package包/类
/**
 *  随机字符串再 md5:UUID方式
 * @return
 */
public static String randomMD5Str(){
	return HashKit.md5(randomStr());
}
 
开发者ID:OpeningO,项目名称:JFinal-ext2,代码行数:8,代码来源:RandomKit.java


注:本文中的com.jfinal.kit.HashKit.md5方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。