JEP 355: Text Blocks (Preview)
JEP 355: Text Blocks (Preview)SummaryJava 언어에 텍스트 블록 을 추가하십시오 . 텍스트 블록은 대부분의 이스케이프 시퀀스가 필요하지 않고 예측 가능한 방식으로문자열의 형식을 자동으로 지정하며 개발자가 원하는 경우 형식을 제어 할 수있는 ...
Read more
Class Data Sharing
Class Data Sharing12345678public class HelloCDS { public static void main(String[] args) { System.out.println("Hello CDS"); & ...
Read more
JEP 354: Switch Expressions (Preview)
JEP 354: Switch Expressions (Preview)Summarys확장 switch하여 명령문 또는 표현식으로 사용할 수 있도록하여 두 형식 모두 기존case … :레이블 (전파 포함) 또는 새 case … ->레이블 (전파 없음)을 사용하고, 새 ...
Read more
JEP 325: Switch Expressions (Preview)
JEP 325: Switch Expressions (Preview)Summaryswitch명령문을 명령문 또는 표현식으로 사용할 수 있도록 확장하고 두 양식 모두 “전통적인”또는 “단순화 된”범위 지정 및 제어 플로우 동작을 사용할 수 있도록 명령문을 확장하십시오.이러 ...
Read more
자바트러블슈팅-리눅스 진단하기(2)
왜 CPU를 모니터링 해야 하나CPU가 병목이 가장 많이 발생하는 부분이다. 일반적인 자바 기반의 시스템의 CPU 사용량 User:System 비율은 10:1 ~ 8:1 정도 이다. 상세한 분석이 필요할때 mpstat를 사용하면 많은 도움이 된다. 전반적인 상황 모니터 ...
Read more
자바 개발자를 위한 C#
c# 속성강의 - 정준석지금은 폴리그랏 시대이다. 여러가지 언어를 습득함으로써 얻는것이 많다. namespace -> 자바의 패키지 개념 using -> 자바의 import 개념 (자동 자원 해제 기능 - try-with-resources) Dictiona ...
Read more
자바트러블슈팅-리눅스 진단하기(1)
60,000 밀리초에 리눅스 시스템 분석하기1234567891011uptimedmesg | tailvmstat 1mpstat -P ALL 1pidstat 1iostat -xz 1free -msar -n DEV 1sar -n TCP,ETCP 1top uptimeupti ...
Read more
자바트러블슈팅-자바 종합 분석 도구 arthas
자바 종합 분석 도구 arthas중국 알리바바에서 만든 자바 분석도구 아서스 주요 기능 클래스가 로딩되었는지, 어디에서 로딩되었는지 확인 가능 코드가 예상한 대로 실행되는지 확인하기 위한 클래스 역 컴파일 기능 클래스 로더의 통계 확인 메서드 호출 상세 정보 지정한 ...
Read more
Pattern Matching for java
Pattern Matching for Java이 문서는 Java 언어에서 패턴 일치 를 지원하기위한 가능한 방향을 탐구합니다.이 문서는 설명 용 문서 일 뿐이며 특정 버전의 Java 언어에서 특정 기능에 대한 계획을 구성하지는 않습니다.이 문서는 또한 탐색중인 다른 기 ...
Read more
자바트러블슈팅-메모리 진단하기(4)
메모리 진단하기메모리 문제시스템이 느리다고 항상 메모리 단면을 사용하는 것은 아니다.먼저 스레드가 원인일지 모르니 스레드로 원인 분석을 먼저해보는것이 좋다. 메모리 문제로 인하여 응답시간이 느려질때는 원인 메모르 크기를 잡지 않거나 너무 작게 잡아 GC가 너무 자주 ...
Read more