![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/dy3dP3/btqwBOBrTEr/rmO27vussmMosrgR9skKqK/img.jpg)
개발자들이 자주 혼동하기 쉬운 JDK, JRE가 있다. 간단하게 정리해 보자. JVM JVM은 자바 가상 머신(Java Virtual Machine)의 약자이다. JVM은 컴퓨터에서 Java 프로그램을 실행할 수 있게 해주는 추상 시스템이다. Java 프로그램을 실행하면 Java 컴파일러가 먼저 Java 코드를 바이트 코드로 컴파일한다. 그런 다음 JVM은 바이트 코드를 기본 컴퓨터 코드 (컴퓨터 CPU가 직접 실행하는 명령 집합)로 변환한다. 자바 소스코드로부터 만들어지는 자바 바이너리 파일(.class)을 실행할 수 있다. 또한 JVM은 플랫폼에 의존적이다. 즉 리눅스의 JVM과 윈도우의 JVM은 다르다. 단, 컴파일된 바이너리 코드는 어떤 JVM에서도 동작시킬 수 있다. JRE JRE는 자바실행환경..
log4j 혹은 logback 설정을 통해 로그를 찍는 경우에 별다른 설정이 없으면 중복 로그가 발생한다. logger는 기본적으로 정의한 패키지의 상위로부터 모든 appender를 상속받는다. 이런 기본설정 때문에 중복 로그가 나타난다. 하나의 로거에서 여러 다른 appender로 동시에 로그를 출력할 수 있는 장점이 있지만, 중복 로그는 보기가 안 좋다. 이런 문제점을 해결할 수 있는 옵션은 additivity="false"로 지정하는 것이다. 해당 attribute로 지정하면 로거는 상위로부터 내려오는 appender를 상송을 하지 않게 된다.
1. 연차휴가 제60조(연차 유급휴가) ...더보기 ① 사용자는 1년간 80퍼센트 이상 출근한 근로자에게 15일의 유급휴가를 주어야 한다. ② 사용자는 계속하여 근로한 기간이 1년 미만인 근로자 또는 1년간 80퍼센트 미만 출근한 근로자에게 1개월 개근 시 1일의 유급휴가를 주어야 한다. ③ 삭제 ④ 사용자는 3년 이상 계속하여 근로한 근로자에게는 제1항에 따른 휴가에 최초 1년을 초과하는 계속 근로 연수 매 2년에 대하여 1일을 가산한 유급휴가를 주어야 한다. 이 경우 가산휴가를 포함한 총 휴가 일수는 25일을 한도로 한다. ⑤ 사용자는 제1항부터 제4항까지의 규정에 따른 휴가를 근로자가 청구한 시기에 주어야 하고, 그 기간에 대하여는 취업규칙 등에서 정하는 통상임금 또는 평균임금을 지급하여야 한다. ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/3kSfD/btqwAzj2Scr/KmYnmKzQVWVqjU6CvwGXik/img.webp)
http://java-decompiler.github.io/ Java Decompiler The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte code” and the later versions. JD-GUI is a standalone graphical utility that displays Java source codes of “.class” files. You can browse the reconstructed so java-decompiler.github.io "Java Decompiler 프로젝트"는 Java 5 "바이트 코드"및 이후 버전을 디 컴파일하고 분석하기 위한 도..
import java.util.List; import java.util.Map; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; import org.springframework.http.HttpEntity; import org.springframework.http.HttpHeaders; import org.springframework.http.HttpMethod; import org.springframework.http.HttpStatus; import org.springframework.http.MediaType; import org.springframe..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bNhPm5/btqwx2ZZSxv/wfbiEk5s1b4yY5IVWNnJV0/img.jpg)
아이와 함께하는 제주도 여행 3박4일 일정 (4일차) 포스팅이다. [소소한 일상/세상 모든 여행] - [국내] 아이와 함께하는 제주도 여행 3박4일 일정 (1일차) [국내] 아이와 함께하는 제주도 여행 3박4일 일정 (1일차) 아이와 함께하는 제주도 여행 3박4일간의 제주도 여행을 마치고 돌아왔다. 집에 돌아오자마자 긴장이 풀렸는지 넉다운이 되어버려 이제 정신을 차려 1일 차 일정에 대해 포스팅 글을 작성 중이다. 우선 지난번 아.. reference-m1.tistory.com [소소한 일상/세상 모든 여행] - [국내] 아이와 함께하는 제주도 여행 3박4일 일정 (2일차) [국내] 아이와 함께하는 제주도 여행 3박4일 일정 (2일차) 아이와 함께하는 제주도 여행 3박4일 일정 (2일차) 포스팅이다. 본..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/OzCDD/btqwv8tswjH/l31iObOMBm1AOV9dbsrGZ0/img.png)
어차피 매일 마시는 커피 커피전문점 실속 있게 이용하는 꿀팁! 1. 스타벅스 1-1. 메뉴판에 없는 메뉴도 취향대로 주문 가능(원하는 레시피대로 직원이 만들어줌) 1-2. 스타벅스의 휘핑크림은 총 4가지 (일반생크림, 초코크림, 두유크림, 에스프레소 크림 중 택일 가능) 1-3. 스타벅스 카드를 만들면 무료로 샷 추가 또는 시럽 추가 가능 1-4. LG U+ 멤버십으로 무료 사이즈 업 가능 2. 커피빈 2-1. 커피가 진할 경우 스몰 사이즈 커피를 레귤러잔에 담아달라고 하면 됨 2-2. 모든 음료는 추가 비용 없이 '저지방 우유'와 '디카페인'으로 교체 가능 2-3. 음료가 너무 달 경우 '이지 파우더'로 주문하면 원래 양의 2/3만 들어감 2-4. 모닝세트의 드립 커피는 리필 가능 (11시 59분 까지..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/d4SI8L/btqwtltHWpU/p6otsKsjX1sorLmALFPIRK/img.jpg)
1. 탭 복구하기(실수로 한참 보고 있던 탭을 꺼버린 경우) 순차적으로 종료한 탭들을 하나씩 복구가 가능하다. 2. 바탕화면 이동(실행 되고 있는 프로그램이 많아서 바탕화면으로 바로 가고싶은 경우) 3. 재부팅(작업창이나 프로그램을 켜놓고 작업하던 중 갑자기 재부팅이 필요한 경우) Shift를 함께 눌러 주면 재부팅 동시에 실행중이었던 프로그램이 다시 실행된다. 4. 돋보기(컴퓨터를 하다가 특정 부분을 확대해서 보고싶은 경우) 5. 프로그램 창 분할(여러 프로그램을 창 분할하여 보고싶은 경우) 6. 작업표시줄 프로그램 실행(작업표시줄에 고정된 프로그램을 쉽게 실행하고 싶은 경우) 작업표시줄 순서대로 실행된다. 7. 화면 잠금(잠시 자리를 비우거나 잠금화면이 필요한 경우)
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/tV2nS/btqwvquseL0/5Uj0tqj4arXO5Z2kkxKXY1/img.png)
지난 포스팅에서 자바스크립트 배열에 대한 고찰이라는 주제로 내용을 다루었었다. 이번에는 배열 전반적인 부분을 보도록 하자. 배열 즉, Array 객체는 자바스크립트에서 가장 많이 사용되는 객체이면서도 잘 모르는 사실들이 많이 숨어 있는 객체 이기도 하다. 배열뿐만이 아니다. 자바스크립트의 영역은 상상 그 이상이다. 배열 선언 arr1, arr2는 빈 배열을 선언한 것이고 arr3, arr4는 배열을 선언과 동시에 인자를 할당한 모습이다. 주목해야 할 점은 arr5, arr6 배열 객체이다. arr5는 인자가 하나 있는 배열 선언이 아니고 길이가 5인 배열을 선언한 것이다. 하지만 arr6은 인자가 하나인 배열이다. 배열 선언 방법에 따른 차이로 인해 나타난 현상이다. Array 생성자를 통해 배열을 선언..
- 성능분석
- sort algorithm
- Collection
- 제주도 여행
- 리액트
- Linux 명령어
- React
- Eclipse
- 이직
- SQL
- 개발환경
- 리눅스 명령어
- 리액트 16
- Maven
- 프로그래머
- 자바스크립트
- 제주도 3박4일 일정
- Tomcat
- spring
- 오라클
- 경력관리
- 정렬 알고리즘
- javascript
- 소프트웨어공학
- 자바
- Java
- 오라클 내장 함수
- 프로그래머스
- effective java
- 회고
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |