Programming (58) 썸네일형 리스트형 java.util.Map retainAll() : Map에서 특정 키만 유지 Map 에서 특정 키만 유지하는 방법 Map의 키 집합은 keySet() 메서드를 통해 반환된다.이 set은 map과 연결되어 있어 set의 변경은 map에도 반영된다.retainAll() 메서드는 Collection 인터페이스의 메서드로, 현재 컬렉션에서 주어진 컬렉션에서 포함된 요소만 유지하고 나머지는 제거한다.따라서 Map에서 특정 키만 남기고 나머지를 제거하고 싶으면 ketSet() 메서드와 retailnAll() 메서드를 함께 사용하면 된다. 예시import java.util.HashMap;import java.util.HashSet;import java.util.Map;import java.util.Set;public class RetainKeysExample { public static.. java.util.Map 과 Map.Entry<K, V> 인터페이스 # Map 인터페이스* 개념: Map 인터페이스는 자바 컬렉션 프레임워크의 일부분으로, 키와 값의 쌍으로 데이터를 저장하는 자료구조이다. 각 키는 유일하며, 하나의 키에 하나의 값만 매핑된다. * 예제import java.util.HashMap;import java.util.Map;public class MapExample { public static void main(String[] args) { // Map 인터페이스를 구현한 HashMap 인스턴스 생성 Map map = new HashMap(); // 키-값 쌍 추가 map.put("one", 1); map.put("two", 2); map.put("three", 3).. [javascript] includes 배열 포함여부 확인 var arr = [1,2,3,4]; if (arr.includes(1)) { // true console.log('포함'); } else { console.log('포함X'); } includes는 배열 포함여부에 따라 true/false를 반환한다. developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/includes Array.prototype.includes() - JavaScript | MDN includes() 메서드는 배열이 특정 요소를 포함하고 있는지 판별합니다. The source for this interactive example is stored in a GitHub repository. If you'd.. js 변경 적용 js 파일이 캐시되어 변경사항이 바로 적용이 안되는 경우가 있다. 1. 쿠키삭제 - 쿠키를 삭제하여 모든 리소스를 새로 받는다. 2. 크롬 개발자도구 캐시해제 - 캐시를 일시적으로 사용하지 않는다. - network->disabled cashe (참조) 3.파라미터 변경하여 캐시 피하기 - - 파라미터를 변경함으로써 버전정보나 수정날짜를 확인할 수 있고 해당 리소스만 새로 받는 것이 장점 Javascript DATE 함수 https://dororongju.tistory.com/116 [자바스크립트] Date() 기본 사용 방법 Date() 기본 사용 방법 Date 객체 생성 1 2 3 4 var date1 = new Date(); // 현재 날짜 및 시간 var date2 = new Date(1991,11,25,3,50); // 1991년 12월 25일 3:50:00 (월 +1 주의) var d.. dororongju.tistory.com [java] String과 getBytes 메소드 오픈소스를 보다가 다음과 같은 메소드를 사용한 걸 발견했다. byte[] res = text.getBytes("utf-8"); 위 메소드를 보고 가장 처음 든 궁금증은 '왜 String을 바이트코드로 변경할까?' 였다. 궁금증을 해결하기 위해 우선 String의 getBytes 메소드가 어떤 메소드인지 찾아보았다. String name = "김정환"; byte[] encodedName = name.getBytes("utf-8"); 간단히 설명하자면, 유니코드 문자열(String)을 바이트코드로 인코딩 해주는 메소드이다. 만약 getBytes()의 인자로 캐릭터셋을 넘기지 않으면 사용자 플랫폼의 기본 charset으로 인코딩 된다. Encodes this String into a sequence of by.. GET/POST 인코딩, 디코딩 방식 GET 방식 - 웹 브라우저에서 인코딩된 값을 웹서버(WAS)에서 디코딩한다. POST 방식 - 요청브라우저와 응답브라우저가 사용하는 캐릭터셋을 사용한다. [Java] 이클립스 UTF-8 BOM 제거하기 해당 파일>Properties>Resource>Text file encoding 1. Text file encoding을 'MS949'로 변경한다. 2. 코드 첫부분에 이상한 글자들이 붙는다. 3. 제거 후 Text file encoding을 'UTF8'로 변경한다. 이전 1 2 3 4 ··· 8 다음