본문 바로가기

[Spring Batch Tip] 1. Job Id 가지고 오기 1. Job 정보 가지고 오기. - 개발하는 중에 ItemReader, ItemProcessor, ItemWriter 등에서 job정보를 가지고 와야 할 때가 있다. - 간단한 소스 추가로 사용 가능하다.2. 소스private Long jobId;@BeforeSteppublic void getInterstepData(StepExecution stepExecution) { JobExecution jobExecution = step..
Java로 배워보는 BlockChain 해당 내용은 공부하면서 간단하게 만들어본 블록체인 입니다.1. Block 만들기 - BlockChain을 구성하는 Block 을 생성한다, - Block은 BlockChain 내에서 고유한 Hash(Digital Signature)값을 가지고 있다. - Block 내에는 이전 Block의 Hash 값과 데이터들이 포함되어 있다. 1) 소스코드package kr.geun.o.bc.basic;import java.ut..
npm에서 --save, --save-dev 옵션 1. --save - 응용 프로그램을 실행하는 데 필요한 패키지를 저장하는 데 사용 - '-S'로 줄여 쓸 수 있음. - package.json 이 존재하면  dependencies 에 추가된다.npm install [package_name] --saveornpm install [package_name] -S2. --save-dev - 개발 목적으로 패키지를 저..
[Vue.js] page-loader 만들기. 1. vue.js 내 v-show 를 사용해서 만들면 된다. - loader는 fontawesome를 사용했다.
좋은 코드 작성하기. 개인적으로 개발을 하면서 좋은 코드를 작성하는 법을 고민하며, 작성한 글입니다. 1. 읽기 좋은 소스를 만들자. - 혼자 개발하는 프로젝트가 아닌 이상, 다른 사람이 내 코드를 보고 빠르게 이해할 수 있어야 한다. - var str_1 = 'TEST_STRING_1'; var str_2 = 'TEST_STRING_2'; 정말... 최악이다.2. 불필요한 전역변수 사용 - 특정 메소드에서만 사용하는 변수를 ..
2018-05-01 오랜만에 쓰는듯.......1. 풀스택개발자 - 웹개발을 시작하면서, 내 프로젝트를 만들어보고 싶어서 Cafe24 호스팅부터 시작한 공부가 이제는 AWS, GCP 등 cloud까지 사용하고,  - 반복해서 html 만들고 jsp tag 쓰는게 귀찮아서 시작한 Front framework 공부!! 현재는 vue.js와 angular를 사용해보고, 개인프로젝트들을 진행.(vue는 사랑입니다.) - 음.... ..
radio, checkbox clear 버튼 만들기. 1. javascript 버전.<script> function clearOnlyJavascript(eleName) { var ele = document.getElementsByName(eleName); for (var i = 0; i < ele.length; i++) { ele[i].checked = false; } }</script>2. jquery 버전..
[Vue.js] 1-2. 시작하기 : vue-cli 1. 프로젝트 생성하기(vue-cli) 1) vue-cli 설치하기. - Global로 설치하기npm install  -g vue-cli 2) project 생성하기.mkdir {PROJECT_NAME}cd {PROJECT_NAME}vue init webpack-simple - vue 명령어   설명  비고  init  generate a new project..