Lang/Java
트러블 슈팅으로 배우는 Java 기초 자료형
사소하지만 시간을 투자하여 문제에 대해 고민한 사례를 소개하며 간단한 JAVA 자료구조 내용을 정리해보는 글입니다. 문제의 원인은 Java는 C++과 다르게 Unsigned를 지원하지 않기 때문에 발생한 일입니다. JMeter로 C++기반의 Window App 성능 테스트 중 Byte단위의 데이터를 보내야하는 상황에서 Paket(Java로 작성된 scrpit) 를 Test Script (Groovy)를 통해 보내는 프로세스로 테스트 환경을 만들었습니다. 여기서 사전 테스트에서는 2바이트 짜리 특정 인덱스를 1~100까지만 넣어서 보냈을때는 정상이였는데 1~700까지 보내기만 하면 인덱스가 중복되는 현상이 발생했습니다. 여기서 인덱스는 Thread Num으로 지정했기 때문에, 사실 중복될 수 없는 환경이라..
2022. 12. 20.