- 자신감 - 부트 스트랩 - UI
- springboot 여러 데이터 소스 데모 프로젝트
- ConfigurationProperties + tkmapper + 드루이드
- https://www.cnblogs.com/nightOfStreet/p/11543768.html
- 정력 복사 삭제 +
- 분산 잠금 연습 레디 스
- 반복
/ ** *校验重复请求 * * @param unrepeatKey不能重复的키 * @return 사실重复 * / 공공 부울 isRepeat (문자열 unrepeatKey) { 반환 ! setIfAbsent (unrepeatKey, UNREPEAT_VALUE, UNREPEAT_TIME); } 공공 부울 setIfAbsent (문자열 키, 문자열 값, 오랜 시간이) { 반환 . redisTemplate.opsForValue ()를 setIfAbsent (키, 값, 시간, TimeUnit.SECONDS); }
-
비동기 실패 - 레디 스 치료 방법은 높은 실패율이 만료
/ ** * 키 설정 체크 만료 시간의 수를 증가 && * * @param 사용자 ID를 사용자 ID * / 개인 무효 incrCertTimes (긴 사용자 ID, INT existKey) { 문자열 키 = + CertConst.CERT_KEY_PREFIX 사용자 ID를; // + 만료 1. redisUtils.valueIncrement을 (,. 키 1 ); // 만료 시간 초기화를 설정 IF (existKey == 0 || ((키) && redisUtils.getExpire (키) == -1 redisUtils.exists )) { // 다음 날 제로 날짜 zeroTime DateUtil.getZeroTime = (DateUtil.getAddDayDate ( 새로운 새 날짜 () ,. 1 )); 긴 지금 = System.currentTimeMillis는 (); 오랜 기간 = zeroTime.getTime () - 지금; // 单位秒 redisUtils.expire (키 ( INT ) 시간 / 1000 ); } }
- 반복
각 프로젝트의 구성 요소 통합을 springboot
추천
출처www.cnblogs.com/nightOfStreet/p/11640798.html
추천
행