찾다
  • 로그인
  • 가입
비밀번호 재설정 성공

당신이 관심을 갖고 있는 프로젝트를 팔로우하고 그들에 관한 최신 뉴스를 맛보세요

5 answers
Q&A 请问有没有什么方法可以让一个变量每天从1开始递增?

0

注意是每天,定时任务暂时不考虑

귀하의 답변
제출하다

5 답변
0

Map var;

把日期作为key,从里面读取变量值,如果不存在,返回1,同时把1存回去如果存在,则+1,存回去,并返回

如果要持久化,则存到数据库里或者是文件里,redis也可以


2016-11-12 13:12:44

제출하다

0

以当前日期生成一个txt文件。没有则生成一个,内容为0

每次取出后,加1,回写文件

同理,Cache的Key为日期也可以


2016-11-12 13:12:54

제출하다

0

当然是每天换一个变量名称了。用数据库的话,可以把键设置为var_name_20161108的形式。

2016-11-12 13:13:02

제출하다

0
 while (true){
            i ++;
            try {
                Thread.sleep(24L * 60 * 60 * 1000);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }


2016-11-12 13:13:14

제출하다

0

变量递增?今天有个变量叫a1,明天有个变量a2?很好奇用途是什么?用redis吧,变量用日期吧,需要的时候从redis拿,如果存在直接拿,如果是第一次拿不存在,就设置一个。

2016-11-12 13:13:25

제출하다

인기 있는 도구

vc9-vc14(32+64비트) 런타임 라이브러리 모음(아래 링크)

vc9-vc14(32+64비트) 런타임 라이브러리 모음(아래 링크)

phpStudy 설치에 필요한 런타임 라이브러리 모음을 다운로드하세요.

VC9 32비트

VC9 32비트

VC9 32비트 phpstudy 통합 설치 환경 런타임 라이브러리

PHP 프로그래머 도구 상자 정식 버전

PHP 프로그래머 도구 상자 정식 버전

Programmer Toolbox v1.0 PHP 통합 환경

VC11 32비트

VC11 32비트

VC11 32비트 phpstudy 통합 설치 환경 런타임 라이브러리

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.