Atitit ati licenseService 设计原理
Atitit ati licenseService 设计原理
C:\0workspace\AtiPlatf\src_atibrow\com\attilax\license\LicenseX.java
V1
更具时间超是
V2 按照时间慢的百分率..
V3 草案..
Laicense file ,hto sh aes time..
Invoke
System.out.println( licenseX.isCanUse_byUsePercent("2016-05-01") );
作者:: ★(attilax)>>> 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://www.cnblogs.com/attilax/
private int usePercent(String last_check_time) {
// String d="2016-09-01";
Date d= DateUtil.str2date(last_check_time, false);
if(new Date().getTime()<=d.getTime())
return 100;
int dayInterval = DateUtil.getDayInterval(d,new Date());
if(dayInterval>100)
return 0;
dayInterval=100-dayInterval;
return dayInterval ;
}
public boolean isCanUse_byUsePercent(String last_check_time) {
int use=usePercent(last_check_time);
int rdm= randomx.random(1, 100);
if(rdm<=use)
return true;
else
return false;
}
最新文章
- 原创:经验分享:微信小程序外包接单常见问题及流程
- java获取时间戳的方法
- html 特殊字符 fmt table A
- Object c中的alloc和init问题
- 【洛谷P2927 [USACO08DEC]拼图游戏Jigsaw Puzzles】深搜
- codeblocks创建和使用静态库(C语言)
- Error pulling origin: error: The following untracked working tree files would be overwritten by...
- git-分支使用方式
- windows安装weblogic和域的建立
- 颜色表 及 p em fr
- 【读书笔记】iOS-属性
- 编译遇到make mrmroper问题
- 获取不到offsetHeight问题
- jbpm3.2创建数据库
- Linux中常用头文件的作用--转
- opencv:鼠标操作
- Java学习第二十三天
- Nginx反向代理 Laravel获取真实IP地址(PHP)
- C/C++下测量函数运行时间
- EasyUi取消选中表格的所有行