목록분류 전체보기 (80)
UpDown Dev Story
우선 해당문제를 보고 필자는 별 생각없이 선택 정렬로 정렬을 시도했을시 시간초과가 나와 이를 해소하고자 카운팅 정렬을 사용하여 처리하였습니다. import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; public class BOJ10989 { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.rea..
1. https://nodejs.org/ko/ 접속하여 다운로드 받은 파일 실행하면 아래와 같은 화면이 보입니다. (다음 다음) 2. finish 누르면 설치완료됩니다.
1. Spring Boot 시작 설정 파일에 @EnableBatchProcessing 어노테이션 추가 2. 아래 경로에 jobConfiguration 파일 추가 3. job 생성하여 Bean 등록 4. 실행결과 확인
1. 프로젝트 생성 ( eclipse + codeMix ) 1.2 원하는 Dependency 를 넣는다 1.3 Finish 4. 만들어서 바로 실행시키면 에러가 납니다 * 에러이유 : SpringBoot는 기본 설정들을 해주는데 이 설정에서 DataSource 설정이 없기떄문에 에러가 납니다 * 해결방법 : Maven pom.xml dependency DB 추가하면 됩니다 5. 정상 실행완료~
Swagger 로 API 자동 문서화 하기maven dependency 추가하기 io.springfox springfox-swagger-ui 2.7.0 io.springfox springfox-swagger2 2.7.0 configration 추가하기 @Configuration @EnableSwagger2 public class SwaggerConfig { @Bean public Docket api(){ return new Docket(DocumentationType.SWAGGER_2) .select() .apis(RequestHandlerSelectors.any()).build(); // 현재 RequestMapping으로 할당된 모든 URL 리스트를 추출 // .paths(PathSelectors.a..
Javascript clipboard 복사하기function copyToClipboard(val) { var t = document.createElement("textarea"); document.body.appendChild(t); t.value = val; t.select(); document.execCommand('copy'); document.body.removeChild(t); }
webjars란 프론트 부분 라이브러리를 jar로 패키징 하여 메이븐(pom.xml)을 통해 관리할 수 있도록 도와준다.maven 프로젝트 기준 webjars 적용하는법을 알아보자1. dependency 추가하기pom.xml 아래 구문 추가한다. org.webjars vue 2.1.3 아래 처럼 추가 되는 것을 확인할수 있다. 2. 실제 사용하기 (기존페이지 변경)아래 처럼 사용하면 가져다 쓸수있다.
Javascript Date Format 함수아래 처럼 넣어준다 Date.prototype.format = function(f) { if (!this.valueOf()) return " "; var weekName = ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일"]; var d = this; return f.replace(/(yyyy|yy|MM|dd|E|hh|mm|ss|a\/p)/gi, function($1) { switch ($1) { case "yyyy": return d.getFullYear(); case "yy": return (d.getFullYear() % 1000).zf(2); case "MM": return (d.getMonth() + 1).zf(2..
Vue.js 시작하기 - 설치하기 1. Node.js 설치하기 1.1. npm을 사용해야 하므로 Node.js를 다운로드하여 설치한다. - https://nodejs.org/ko/ 1.2. npm을 최신으로 업데이트한다. - 터미널 창 키고 npm install -g npm (Windows 기준) 2. vue-cli 설치하기 (npm) 2.1 npm으로 vue-cli 설치 - 터미널 창에서 npm install -g vue-cli 명령어 입력하면 설치완료된다.3. 참고사항3.1 Vue 같은 경우에는 공홈(https://kr.vuejs.org/v2/guide/index.html)에 한글 메뉴얼이 상당히 잘 되어있어 따로 자세하게 기재하지 않습니다.
ElasticSearch 시작하기 - 정말 아주 간단하게 최소한으로 설치만하고 실행만 해보았습니다. 실 업무에 적용할 때에는 따로 설정 이 많이 필요합니다. 이점 참고 바랍니다. 1. ElasticSearch 설치하기 - https://www.elastic.co/kr/downloads/elasticsearch?baymax=KR-ES-getting-started&elektra=landing-page - 위 경로에서 ZIP을 다운로드 받아서 압축해제. 2. ElasticSearch 실행하기 - 필자의 경우 ZIP 파일 압축 풀고 바로 exe 파일로 실행 하였음 - 실행 시킨 후 log - 설치 확인은 브라우져에 http://localhost:9200/ 이라고 쳤을때 json 데이터로 정보 나오면 설치완료 3..