그 외 ... (정리해야함)/꿀팁

eclipse 프로젝트 소스에서 원하는 문자열을 일괄로 변경하고 싶을 때, 1. Ctrl + H 단축키로 Search창을 띄운다. 2. 바꿀 문자열을 Containing text에 입력한다. 3. Replace ... 를 클릭한다. 4. Replace 팝업창이 나오면 바꾸고자 하는 문자열을 With 칸에 입력한다. 5. 끝
데이터 표준을 위해 nsm 파일을 관리하는 경우가 있는데, ERWin에서 nsm파일을 로드하는 방법을 적어놔야겠다. 준비물 1. ERWin 2. nsm 파일 과정 1. ERWin을 열고 Tools > Names > Model Naming Options 클릭 2. Model Naming Options 팝업에서 파일 위치를 지정해줌 3. 끝
실선 : 식별관계 - 부모테이블 PK가 자식테이블의 FK/PK가 되는 경우 점선 : 비식별관계 - 부모테이블 PK가 자식테이블의 일반속성이 되는 경우 식별관계 는 부모가 있어야 자식이 생기는 경우를 뜻함.
자바의 static 메소드는 인스턴스생성 없이 사용할 수 있습니다. java.lang.Math 클래스의 abs() 메소드 사용시 int i = Math.abs(-5); JDK 1.5 부터는 이러한 static 메소드를 더욱 쉽게 사용할 수 있게 static import를 지원합니다. import static java.lang.Math.abs; int i abs(-5); 정적 메소드를 import static 하여 import를 하게되면 클래스명 없이 바로 static 메소드를 사용할 수 있습니다. 만약 동일한 이름의 메소드가 클래스내에 존재한다면 자신의 클래스 메소드가 우선시 됩니다. import static 에 * 사용한 권자외지 않으며, 정적 멤버 변수도 static import의 대상이 됩니다. i..
eclipse.ini을 통해 이클립스를 최적화해보자 이클립스를 처음 설치하고 실행하다보면 Heap 메모리 사이즈가 적게 설정이 된다. 그렇기 때문에 이클립스를 사용하다보면 시스템 과부하나 메모리 부족현상을 경험할 수 있을 것이다. 이클립스를 사용할 때 메모리를 충분히 늘려주고 사용하는 것이 정신겅강에 좋다. eclipse 메모리 설정방법 eclipse가 설치된 폴더에 eclipse.ini 이라는 파일이 존재한다. 이 파일의 용도는 eclipse 툴의 설정파일이라고 생각하면 된다. 힙사이즈를 늘려주려면 이 eclipse.ini 파일 끝에 옵션을 추가하면 된다. (-Xms204m -Xmx5096m) eclipse.ini (내이클립스 설정 파일) -startup plugins/org.eclipse.equino..
JVM 메모리 구조 참조 2018/06/29 - [프로그래밍 노트/JAVA] - [JAVA] JVM 메모리구조 2020/12/19 - [프로그래밍 노트/JAVA] - [JAVA] JVM 가상머신 메모리 구조 2021/01/22 - [프로그래밍 노트/JAVA] - [JAVA] 가비지 컬렉터(GarabageCollector,GC) 애플리케이션을 실행하다가, outOfMemoryError 가 발생하였다면 우리는 JVM의 메모리 설정을 다시해 줄 필요가 있다. java.lang.OutOfMemoryError : Java heap space Heap size의 부족으로 Java Object를 Heap에 할당하지 못한 경우 발생하는 에러 java.lang.OutOfMemoryError : PermGen space ..
Convert with Plain Java(String을 InputStream으로 변환) public void convertToStreamTest(){ String text = "test"; InputStream is = new ByteArrayInputStream(text.getBytes()); } 문자열을 Byte Array로 변환 후, ByteArrayInputStream을 사용하여 InputStream으로 변환한다.
Jtds driver를 다운받아서 SQL Developer에 등록하면 ms-sql-server에 접속 가능 1. https://sourceforge.net/projects/jtds/files/jtds/ 에서 jtds-x.x.x-dist.zip을 다운2. Oracle SQL Developer를 실행 후, 도구 -환경설정 - 데이터베이스 - 타사JDBC 드라이버 페이지로 이동3. 압축을 푼 파일안에 jtds-x.x.x.jar 파일 등록4. 파일등록 후 접속을 하게되면 SQLSever 패널이 생기므로 정보 입력 후 접속
Map의 Value데이터 기준으로 정렬하기 TreeSet을 이용하면 Key 기준으로 쉽게 정렬할 수 있으나, Value로 정렬해주는 컬렉션은 존재하지 않는다. Value로 map을 정렬을 하려면 Comparator 인터페이스를 이용해야 한다. 밑에 예제는 Value를 기준으로 내림차순으로 정렬을 하고, Value가 같다면 Key를 기준으로 오름차순으로 정렬하는 예제이다. package sort; import java.util.Collections; import java.util.Comparator; import java.util.HashMap; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.LinkedList; im..
split은 문자열을 나누는 메서드 이다. public static void main(String[] args){ String str = "가,나,다,라"; String[] splitedStr = str.split(","); // splitedStr {"가", "나", "다", "라" } 위와 같이 동작을 하는데, 특정 문자를 넣으면 정상작동하지 않는 것을 볼 수 있다. public static void main(String[] args){ String str = "가.나.다.라"; String[] splitedStr = str.split("."); // 혹은 str = "가|나|다|라"; splitedStr = str.split("|"); } 위와 같이 정상동작하지 않는 것은, split인자로 들어가는..
깡냉쓰
'그 외 ... (정리해야함)/꿀팁' 카테고리의 글 목록 (3 Page)