나는 HTTP GET 요청으로부터 많은 값을 받아서 테이블로 매핑하는 분석 프로그램을 가지고있다. 내 질문은 로그 파일에 쓰기 전에 요청의 변수에 할당 된 축약 형 이름을보다 완전한 이름으로 변경하는 것과 관련이있다. 속기 (예 : uid: KG
)를 전체 이름 (User ID: KG
)에 매핑하는 가장 좋은 방법은 무엇입니까?Java의 사전 설정 맵
현재 런타임에 모든 관계 ("uid": "User ID"
)를 넣는 Map이 있습니다. 그것은 많은 수의 호출을 사용하여 맵에 모든 값을 넣었습니다. 표준 연습이나 가장 효율적이고, 많은 호출을 처리하는지 또는 표준 맵을 파일에 저장하고 런타임에로드하는 방법이 궁금 했습니까?
지도가 변경되지 않으면 정적 블록에서 한 번 초기화하면됩니다. –
그게 내가 현재 가지고있는 방법이다. 많은'map.put ("shorthand", "full name")'을 호출하는 것보다 더 효율적인 방법이 있는지 궁금하다. – GleasonK
매핑을 하드 코딩하면, 파일에서로드 할 필요가 없습니다. 이러한 매핑을 만드는 것은 일회성 작업이므로 응용 프로그램의 성능에 영향을주지 않아야합니다. – fajarkoe