JEP 189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)
JEP 189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)Summary실행중인 Java 스레드와 동시에 대피 작업을 수행하여 GC 일시 정지 시간을 줄이는 Shenandoah라는 새 가비지 콜렉션 (G ...
Read more
graalVM
graalVMAOT vs JIT 네이티브 이미지 가비지 컬렉터가 않좋아서 cpu를 많이 사용하는 문제가 있다. 진짜로 사용해도 되는것 jit 모드로 실행 시키는것 네이티브 이미지 visualVM 사용가능 실험단계 R, ruby, llvm toolchain 비전 pyth ...
Read more
jmeter에서 프로시저 call 하기
jmeter에서 프로시저 call 하기JDBC Request에서 callalble statement 를 선택하면 된다 123call SP_TEST('014', '${pid}', '20191212' ...
Read more
jmeter를 활용한 sql 평균 실행시간 체크
jmeter를 활용한 sql 평균 실행시간 체크CSV Data Set Config 위에 설정에서 중요한 부분을 설명하면 Variable Name: 여기서 사용할 변수명을 입력해주면 된다. 위에 csv 파일은 3가지가 있으니 pid,username,count 로 설 ...
Read more
클린아키텍쳐-프레임워크는 세부사항이다.
프레임워크는 세부사항이다.아무리 해도 프레임워크는 아키텍처가 될수 없다. 프레임워크 제작자는 당신이 풀어야 할 특별한 관심사를 염두에 두지 않는다. 프레임워크와의 결합은 우리가 만들어 놓은 프로그램을 프레임워크에 틀에 맞춰 버린다.이 상황에서 모든 위험과 부담은 우리가 ...
Read more
클린아키텍쳐-웹은 세부사항이다.
웹은 세부사항이다.중앙집중식과 분산방식으로 끊임 없이 움직여 왔다. GUI는 세부사항이다. 웹은 GUI이다. UI와 애플리케이션은 서로 독립적이여야 한다. 참조
Read more
RestTemplate 으로 POST 전송시에 파라미터(application/x-www-form-urlencoded)로 메시지 보내기
RestTemplate 으로 POST 전송시에 파라미터(application/x-www-form-urlencoded)로 메시지 보내기123456789101112MultiValueMap<String, String> parameters = new Lin ...
Read more
RestTemplate에 인터셉터 설정으로 데이터 확인하기
RestTemplate에 인터셉터 설정으로 데이터 확인하기아래 코드를 통해서 인터셉터 설정을 할수 있다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546import j ...
Read more
클린아키텍쳐-데이터베이스는 세부사항이다
데이터베이스는 세부사항이다.아키텍처 관점에서 볼 때 데이터베이스는 엔티티가 아니다. 즉 데이터베이스는 세부사항이라서 아키텍처의 구성요소 수준으로 끌어 올릴수 없다. 데이터 베이스는 데이터 모델이 아니다. 데이터 베이스는 일개 소프트웨어 일 뿐이다. 관계형 데이터베이스애 ...
Read more
클린아키텍쳐-클린 임베디드 아키텍처
클린 임베디드 아키텍처123소프트웨어는 닳지 않지만, 펌웨어와 하드웨어는 낡아 가므로 결국 소프트웨어도 수정해야 한다. 123소프트웨어는 닳지 않지만, 펌웨어와 하드웨어에 대한 의존성 관리를 하지 않으면 안으로 부터 파괴될 수 있다. 먼저 동작하게 만들어라 - 소 ...
Read more