UPDATE
-
Etc
인텔리제이 단축키
Ctrl+Alt+Shift+J : Select All Occurrences : 한 번에 모든 같은 단어 선택 Alt+J : Add Selectin for Next Occurrence : 한 번 누를 때마다 다음 같은 단어가 하나씩 선택 Shift+Shift : Search Everywhere : 파일, 클래스, 설정 등 키워드에 관련된 가능한 모든 것을 검색
-
Infra
[IT] 그림으로 공부하는 IT 인프라구조 요약
1. 인프라 아키텍처 1.1 개념 인프라(infra)는 말 그대로 '기반 시설'을, 아키텍처는 '구조'를 의미한다. 즉, IT 인프라 아키텍처는 서버, 네트워크 등 하드웨어부터 소프트웨어까지 IT 운영에 필요한 제반 사항들을 말한다. IT 업계에서 사용되는 인프라 아키텍처는 크게 구성 방식에 따라 '집약형'과 '분할형'으로 나뉘며, '분할형'은 다시 '수직 분할', '수평 분할', '지리 분할'로 나뉜다. 1.2 집약형과 분할형 아키텍처 1.2.1 집약형 아키텍처 하나의 대형 컴퓨터로 모든 처리를 하는 방식. '범용 장비', '호스트', '메인 프레임' 등으로 불린다. 장점 한 대의 대형 컴퓨터만 있으면 되므로 구성이 간단하다. 대형 컴퓨터의 리소스 관리나 이중화에 의해 안정성이 높고 고성능이다. 단점 ..
-
Java
[JAVA] 제네틱타입으로 clone utils 만들기
public class CloneUtils implements Cloneable{ Object cloneObj; public EgovCloneUtils(T obj){ this.cloneObj = obj; } @Override public Object clone() throws CloneNotSupportedException { CloneUtils clone = (CloneUtils)super.clone(); clone.cloneObj = this.cloneObj return clone.cloneObj; } } public class CloneUtils implements Cloneable{ public static Object Builder(ArrayList obj){ return obj.clone();..
-
Java
[Java] Map for문 다양한 사용 방법과 이슈사항 해결방법
오늘의 포스팅 소개 Java에서 Map 항목을 반복하는 여러가지 방법을 정리한다. EntrySet() , keySet() 또는 value() 를 활용하여 Map 조회. EntrySet() :Map.Entry 클래스 에 있는 맵의 컬렉션 뷰를 반환. - Entry.getKey () : 맵의 키를 반환 - Entry.getValue() : 맵의 값을 반환 keySet() : 맵에 포함된 모든 키를 세트로 반환 values() : 맵에 포함된 모든 값을 세트로 반환 데이터 생성 Map map = new HashMap(); map.put("id", 1); map.put("name", "hyedi"); map.put("url", "web-oing.tistory.com"); Interator 클래스 사용 Inter..