본문 바로가기

전체 글272

Jenkins(젠킨스) 빌드 유발 주기설정 (예시)들 몇 가지. H 6 * * * -> 매일 새벽 6시 OO분에 실행 H 7 * * 2,5 -> 매주 화, 금요일 오전 7시 OO분에 실행 H 23 3 * * -> 매달 3일 23시 OO분에 실행 젠킨스 도움말 번역. 이 필드는 cron 구문을 따릅니다(사소한 차이가 있음). 특히 각 줄은 TAB 또는 공백으로 구분된 5개의 필드로 구성됩니다. MINUTE HOUR DOM MONTH DOW MINUTE 시간 내 분(0–59) HOUR 하루 중 시간(0–23) DOM 날짜(1–31) MONTH 월(1–12) DOW 0과 7이 일요일인 요일(0–7)입니다. 한 필드에 여러 값을 지정하려면 다음 연산자를 사용할 수 있습니다. 우선순위에 따라, * 모든 유효한 값을 지정합니다 M-N은 값 범위를 지정합니다.. 2021. 8. 23.
Q-Dir 사용설정 http://www.q-dir.com/ 파일 -> 현재 설정 저장 활용 권장옵션설정 기타 - 실행방식 - 현재창위치, 플랫디자인+붉은바 기타 - 목록보기 - 이동 : 한단계 위로 (탐색기 화면에서 빈 부분 클릭 시 한 단계 위로이동) 기타 - 트리보기 - 폴더만(빠름), 프로그램 시작시 시스템 즐겨찾기 확장 기타 - 제목표시줄 - 경로표시 기타 - 데이터 크기정보 - Q-dir 내부크기정보표시, 자동선택크기 비율표시 2020. 7. 8.
[shell] 파일, 디렉토리 존재유무 체크 아래 접은 글이 사용하던 shell 샘플. 더보기 #!/bin/bash echo "start Release Build!!!------------------" if [ -f "/경로이름/." ]; then #뭐든 파일이 있는지 검사하기 위해 . echo "file exist" else echo "file not exist!!" git submodule init && git submodule update fi cd 경로 git checkout 브랜치이름 git pull cd .. ./gradlew prepare && ./gradlew clean assemble # 이건 프로젝트 빌드스크립트명령어.. echo "end command build" exit 0 test 나 [ ](대괄호)를 사용해서 파일존재 유무.. 2020. 5. 29.
Android MultiThread 에서의 SingleTon 패턴 Effective Java에서는 SingleTon 패턴을 위해 Enum을 활용하는 것을 제안하기도 하지만, Context 라는 개념이 있는 Android에서는 적합하지 않다. Singleton의 초기화 과정에 context의 의존성이 끼어들 여지가 있기때문이다. 좋은 참고글 https://medium.com/@joongwon/multi-thread-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C%EC%9D%98-%EC%98%AC%EB%B0%94%EB%A5%B8-singleton-578d9511fd42 Multi Thread 환경에서의 올바른 Singleton 일반적으로 하나의 인스턴스만 존재해야 할 경우 Singleton 패턴을 사용하게 된다. 물론 Single Thread에서 사용되는.. 2020. 5. 12.