码迷,mamicode.com
首页 > 其他好文 > 详细

Atitit ati licenseService    设计原理

时间:2016-09-07 01:13:19      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

 

 

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;

}

 

Atitit ati licenseService    设计原理

标签:

原文地址:http://www.cnblogs.com/attilax/p/5847596.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!