java
-
Java 11 설치하기24년 11월 이전/ETC 2021. 9. 29. 21:11
$ sudo amazon-linux-extras install java-openjdk11 -y 개요 운영 환경은 다음과 같다. OS: CentOS 8 (Virtualbox) / Amazon Linux2 자바 11 설치 (CentOS 8) CentOS 8의 Yum 레포지토리에는 이미 자바 11에 대한 패키지가 존재한다. $ sudo yum search openjdk Failed to set locale, defaulting to C.UTF-8 CentOS Linux 8 - AppStream 1.8 MB/s | 9.3 MB 00:05 CentOS Linux 8 - BaseOS 2.6 MB/s | 7.5 MB 00:02 CentOS Linux 8 - Extras 13 kB/s | 10 kB 00:00 ====..
-
6장 AOP (2)24년 11월 이전/책장 속 먼지 털기 - 토비의 스프링 2021. 1. 25. 08:22
책장속 먼지털기 스터디 11차 스터디 날짜 : 2021.01.25 작성 날짜 : 2021.01.24 - 2021.01.25 페이지 : 475 - 512 개요 이전 장을 통해서 우리는 ProxyFactoryBean과 Advise, Pointcut을 적용하여, 핵심 기능에서 분리하여 부가 기능을 따로 깔끔하게 적용할 수 있도록 만들었다. 이번 장에서는 우리가 여태까지 해온 작업들을 돌아보고 Spring AOP를 이용해서 조금 더 "투명한 부가기능 형태"로 제공해보자. 여기서 투명하다라는 뜻은, 부가 기능을 적용한 후에도 기존, 설계와 코드에 영향을 주지 않는다는 뜻이다. 프록시 팩토리 빈의 한계와 극복 방법 지난 장에서 언급했던 프록시 팩토리 빈의 두 가지 한계를 다시 한 번 톺아보자. (여기서 프록시 팩토..
-
(3) 연산자24년 11월 이전/백기선의 Study Halle 2020. 11. 25. 16:46
백기선님의 온라인 스터디 "스터디 할래" 3주차 정리 문서입니다. 이 문서는 자바 오라클 문서를 토대로 만들었습니다. 목표 자바가 제공하는 다양한 연산자를 학습하세요. 학습할 것 산술 연산자 비트 연산자 관계 연산자 논리 연산자 instanceof assignment(=) operator 화살표(->) 연산자 3항 연산자 연산자 우선 순위 (optional) switch 연산자 (Java 13) 산술 연산자 자바의 산술 연산자는 다음과 같다. 연산자 설명 + 덧셈 연산자 - 뺄셈 연산자 * 곱셈 연산자 / 나눗셈 연산자 % 나머지 연산자 산술 연산자는 "이항 연산자"이다. 기본적으로 다음과 같이 작성한다. # 피연산자1 연산자 피연산자2 a + b 여기서 a, b는 피연산자 +는 연산자이다. 이 때 a,..
-
(2) 자바 데이터 타입, 변수 그리고 배열24년 11월 이전/백기선의 Study Halle 2020. 11. 25. 16:44
백기선님의 온라인 스터디 "스터디 할래" 2주차 정리 문서입니다. 오라클 자바 공식 문서를 참고하였습니다. 목표 자바의 프리미티브 타입, 변수 그리고 배열을 사용하는 방법을 익힙니다. 학습할 것 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입과 레퍼런스 타입 리터럴 변수 선언 및 초기화하는 방법 변수의 스코프와 라이프타임 타입 변환, 캐스팅 그리고 타입 프로모션 1차 및 2차 배열 선언하기 타입 추론, var 프리미티브 타입 종류와 값의 범위 그리고 기본 값 프리미티브 타입 즉, 자바에서 제공하는 기본 타입은 다음과 같다. 타입 범위 크기 기본 값 byte -128 ~ 127 8bit(1byte) 0 short -32768 ~ 32767 16bit(2byte) 0 int -2^31 ~ ..