목록Programing (36)
꾸준한 개발일기
구현한 기능을 돌리는 중 this web application instance has been stopped already 에러가 발생하였다. 06-Feb-2022 07:12:13.427 INFO [DefaultQuartzScheduler_Worker-1] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [META-INF/services/javax.xml.parsers.DocumentBuilderFactory]. The following stack trace i..
크론탭이란? 스케줄링을 관리하는 프로그램으로 시스템 관리자에게 중요한 유틸 중 하나이다. 특정 시간대에 사용자가 작성한 스트립트나 명령을 실행 할 수 있다. 반복적인 업무를 간편하게 등록하여 사용 할 수 있다. 명령어 명령어 기능 crontab -l 크론탭 정보를 확인한다. crontab -e 크론탭 설정을 수정한다. (vi 명령어로 수정 가능하다) crontab -l [user@NSDI_EAI02 ~]$ crontab -l * 18 * * * /home/xxxx/batch/fctry_lc_schedule.sh 명령어를 입력하면 이전에 설정한 크론탭 정보를 확인할 수 있다. crontab -e $ crontab -e crontab: installing new crontab 크론탭 설정을 수정할 때 사용한..
테일러링이란 시스템 개발이나 홈페이지 제작 등 프로젝트 진행 시 회사의 표준 방법론이나 표준 산출물을 활용하여, 개별 과제의 특성에 딱 맞도록 방법론과 산출물을 테일러링한다. 해당 과제에 맞지 않는 일반적인 방법론이나 산출물 목록은 제거하고, 꼭 필요한 방법론과 산출물만 남기는 테일러링을 통해서 해당 과제에 딱 맞는 최적화된 결과를 얻을 수 있다. 소프트웨어 개발 방법론의 정의와 종류 https://dev-h2.tistory.com/29 SW:: 소프트웨어 개발 방법론의 정의 및 종류 의미 - 소프트웨어 개발 생명주기 내의 각 단계에서의 수행 방법과 활동들을 구체적으로 정의한다. - 소프트웨어 개발에 관한 방법, 도구, 의사전달, 인터뷰 등을 포함해 실무적 관점에서 하나의 dev-h2.tistory.co..
의미 - 소프트웨어 개발 생명주기 내의 각 단계에서의 수행 방법과 활동들을 구체적으로 정의한다. - 소프트웨어 개발에 관한 방법, 도구, 의사전달, 인터뷰 등을 포함해 실무적 관점에서 하나의 체계로 묶여진 방법론을 의미한다. 개발방법론의 필요성 - 개발경험 축적 및 재활용을 통한 개발 생산성 향상(작업의 표준화/모듈화) - 효과적인 프로젝트 관리(수행공정의 가시화 포함) - 정형화된 절차와 표준 용어의 제공으로 의사소통 수단 제공 소프트웨어 개발 방법론의 종류 구분 설명 특징 구조적 방법론 정형화된 분석 절차에 따라 사용자 요구사항을 파악하여 문서화하는 체계적인 분석 이론 • 프로그램 로직 중심 (프로세스 중심) • 도형 중심의 분석용 도구를 이용((자료 흐름도(Data Flow), 자료사전(Data D..
정의 - 소프트웨어의 개발, 운용, 유지보수 및 폐기에 대한 체계적인 접근 방법 - 체계적인 접근방법 : 개발 방법이 일회성이 아니라 반복 사용이 가능하도록 한다. 특징 - 소프트웨어 개발 전 과정에 걸쳐 필요한 이론, 개념 및 기술을 다룬다. - 소프트웨어 개발 과정에서 생성되는 모든 산출물이 그 대상이 된다. 목표 - 소프트웨어 개발이 체계적이고 공학적인 방법으로 이루어져 추정된 비용과 기간에 고객이 원하는 품질 높은 소프트웨어를 개발하는 것 소프트웨어 생명주기의 정의와 종류는? https://dev-h2.tistory.com/26 SW:: 소프트웨어 생명주기의 정의와 종류 소프트웨어 개발 생명주기(Software Development Life Cycle : SDLC)는 소프트웨어의 생성에서 소멸까지..