전체 글
-
[Batch]Springboot 2020. 6. 15. 15:58
대용량데이터처리 최적화 로깅,통계,트랜잭션관리 지원 자동화 예외상황 방어기능 스케줄링지원x -> 쿼츠 프레임워크 ================================================= JobLuncher : 배치실행. JobExecution 리턴 Job : 배치 단위. 일감 1:M(Step) Step : 배치 내 작업 단위. 1:1 ItemReader : Step에서 쓸 데이터 읽음 ItemProcessor : Step에서 쓸 데이터 가공 ItemWriter : 변환 데이터 저장 ================================================= [JobRepository] JobInstance,JobExecution 생성 조회 StepExecution 추가 수정 ..
-
[Vue]Front 2020. 6. 15. 15:42
[Vue.js] NPM -패키지관리도구 WebPack -모듈번들러 ------------------------------------------- [배경] - 자바스크립트 생태계 stateofjs.com/ - 잔인한 프레임워크 생명주기 stackoverflow.blog/2018/01/11/brutal-lifecycle-javascript-frameworks/ ** 제이쿼리에 vue.js 변환이 쉽다 ** html+css+js 한파일에 다룬다 .vue ------------------------------------------- *live server *vetur night owl or github plus --테마 Material Icon Theme Eclipse Keymap ----------------..
-
[eclipse]기타 2020. 6. 15. 15:33
[이클립스] cf) 이클립스 단축키 알아두면 좋음 ( ctrl+ shift + L) ctrl+ f11 == run (실행) ctrl+ space == 단축키 실행 ctrl + alt + 방향키 == 해당방향으로 복사 ctrl + d == 한줄 삭제 ctrl + / == 한줄 주석처리 ctrl + shift + f == 텍스트 자동정렬 alt + shift + n == 클래스,패키지 생성 ctrl+ home = 맨 윗줄 이동 ctrl+ shift + end = 모두복사 ctrl+ shift + / = 드래그한 모두 주석 ctrl+ shift + \ = 드래그한 모두 주석 해제
-
[CMD]기타 2020. 6. 15. 15:32
[cmd] cd : 폴더이동 .. : 상위폴더 cd.. : 상위폴더 이동 java - version : 자바버전 확인. java bit와 툴 bit가 일치해야 함 Q.환경변수- PATH 설정이유 : command창에 실행하고자 한 것.. javac Ex1.java //컴파일 Ex1.java를 번역해달라> 기계어로 번역된 파일(class파일) 생성 java Ex1 //인터프리터(실행) java 파일 실행.출력 포트 조회 netstat -napb tcp | more 현재 사용중인 포트 조회 netstat -a -o 포트 죽이기 taskkill /f /pid [pid넘버] +) 엑세스 거부시 관리자권한 실행
-
[WEB]CS 2020. 6. 15. 15:23
브라우저 - HTTP Request(URI) 웹서버 - 요청 WAS(웹 어플리케이션 서버)에 전송. WAS - 논리작업. 결과(html,data) 웹서버에 전송. 컨테이너 HTTP Request 도착 -> HttpServletRequest, HttpServletResponse 객체 생성 -> URI 분석해 매핑 서블릿 찾음 - 있다 -> 스레드 생성. 객체 넘김.함수실행. - 없다 -> 경로로 인지. 파일 실행. -> 동적 페이지 생성후 Response에 저장. 전달 -> 컨테이너는 HTTPResponse로 전환. 전달. 객체소멸 ============================================== ** 웹컨테이너 = JSP컨테이너= 서블릿컨테이너 =======================..
-
[DB]DB 2020. 6. 15. 15:12
: 일정한 형태로 데이터를 저장한 것. ★ DBMS : 데이터를 관리하는 소프트웨어. 무결성보장. ★ RDBM : 관계성 DB ★ SQL : 정제된 언어 ================================================================ DDL - 데이터 정의어. 데이터 구조 생성, 변경, 제거 DML - 데이터 조작어. 데이터 생성,변경,제거 DCL - 데이터 제어어. DB에 접근, 권환 부여/회수. TCL - 트랜잭션 제어어. 논리적 작업단위를 제어 ================================================================ #. 테이블 스페이스 [ 테이블 { 로우 ( 레코드- 한 줄(필드-한 칸) ) }] ★ 테이블 - 데이터 ..
-
[JAVA] JAVAMail APIBack/JAVA 2020. 6. 15. 15:05
================================================== [관련 프로토콜] - SMTP(Simple Mail Transfer Protocol) : 메일 송신 프로토콜. - POP(Post Office Protocol, POP3) : 메일 수신 프로토콜. 단순 수신 메일박스 저장. - IMAP(Internet Message Access Protocol,IMAP4) : 향상된 수신 프로토콜. 메시지 전송하고 여러폴더에 공유 - MIME(Multipurpose Internet Mail Extensions) : 송수신 메시지가 어떤 내용인지 정의함 ================================================== [핵심 클래스] 자바 메일 모든 작업은 ..
-
[시스템구조]CS 2020. 6. 15. 14:57
[시스템] - 하드웨어(컴퓨터구조)+운영체제 - 시스템 프로그래밍 : 컴퓨터 시스템을 활용하는 SW 개발 ======================================================== [시스템 구성요소] :: 컴퓨터 구조 cpu 캐시 :: 운영체제 메인메모리 하드디스크 ======================================================== [하드 웨어] *입력장치(input unit) * 중앙처리 장치(CPU) - 제어장치 - 주기억장치 (main memory) * [보조기억장치] - 논리 연산 장치 * 출력장치(output) ======================================================== cpu :: 중앙처리장치..