距开课0天0时0分-10140229秒
小葫芦2016-11-09 11:50:26 0 4 329
[Java讨论组]举报回复话题 ↕
注意是每天,定时任务暂时不考虑
4
0
分享
代言 2016-11-09 11:51:164楼
Map var;
把日期作为key,从里面读取变量值,如果不存在,返回1,同时把1存回去如果存在,则+1,存回去,并返回
如果要持久化,则存到数据库里或者是文件里,redis也可以
赞 +0添加回复
三叔 2016-11-09 11:51:013楼
while (true){ i ++; try { Thread.sleep(24L * 60 * 60 * 1000); } catch (InterruptedException e) { e.printStackTrace(); } }
代言 2016-11-09 11:50:482楼
当然是每天换一个变量名称了。用数据库的话,可以把键设置为var_name_20161108的形式。
三叔 2016-11-09 11:50:351楼
以当前日期生成一个txt文件。没有则生成一个,内容为0
每次取出后,加1,回写文件
同理,Cache的Key为日期也可以
代言 2016-11-09 11:51:164楼
Map var;
把日期作为key,从里面读取变量值,如果不存在,返回1,同时把1存回去如果存在,则+1,存回去,并返回
如果要持久化,则存到数据库里或者是文件里,redis也可以
赞 +0添加回复
三叔 2016-11-09 11:51:013楼
赞 +0添加回复
代言 2016-11-09 11:50:482楼
当然是每天换一个变量名称了。用数据库的话,可以把键设置为var_name_20161108的形式。
赞 +0添加回复
三叔 2016-11-09 11:50:351楼
以当前日期生成一个txt文件。没有则生成一个,内容为0
每次取出后,加1,回写文件
同理,Cache的Key为日期也可以
赞 +0添加回复