분류 전체보기 (156) 썸네일형 리스트형 [JAVA] 자바 SWT dialog 실행 중 부모 객체 동기화 Invalid thread access dialog 실행 중 상위 Component 접근 dialog 실행 중 상위 component에 접근하려고 하면 Invalid thread access 에러가 발생한다. Thread가 달라 접근할 수 없다는 에러인 듯 하다. 이럴경우 Display.getDefault().syncExec로 싱크를 맞춰 접근할 수 있는 방법이 있다. private Table tableList; try { dialog.run(true, true, IRunnableWithProgress() { @Override public void run(IProgressMonitor ipm){ Display.getDefault().asyncExec( new Runnable() { @Override public void run() { // 로.. [JAVA] 자바 줄바꿈 엔터 공백 제거방법(엑셀 붙여넣기) 자바 공백 제거 방법 엑셀파일에서 셀을 클릭하고 복사 후 TEXT필드에 붙여넣기 하면 값 뒤에 줄바꿈 처리가 되어 들어오는데 이 때 줄바꿈 밑 공백 제거하는 방법 시스템에 따들 줄바꿈 개행문자 차이 unix > \n mac > \r windows > \r\n 자바 줄바꿈 공백 제거 System.getProperty("line,separator") public void setText(String txt) { String text = txt; text.replace(System.getProperty("line.separator").toString(), ""); } public void setText(String txt) { String text = txt; text = text.replace("\n", "".. [Java] 자바 스레드 생성 상속과 인터페이스를 이용한 사용 방법 Extends 상속을 이용한 스레드 생성 방법 ExtendsThread 클래스에서 Thread를 상속받고 run() 메소드를 오버라이딩한다. ExtendsThreadMain 클래스에서 Thread를 생성하고 start() 메소드를 실행한다. class ExtendsThread extends Thread { pubic void run() { System.out.println("run"); } } public class ExtendsThreadMain() { public static void main(String[] args) { Thread thread = new ExtendsThread(); thread.start(); } } implements 를 이용한 스레드 생성 방법 RunnableThread 클.. Eclipse 이클립스 Git 저장소 clone으로 연결하기 이클립스에서 Git 저장소 연결하기 이클립스 우측 상단의 아이콘 메뉴에서 첫번째 Open Perspective 버튼을 클릭한다. Open Perspective 화면에서 Git을 선택하고 Open 버튼을 클릭한다. Git Repotitories에서 우측 아이콘 세번째 Clone a Git Repository and add the clone to this view 버튼을 클릭한다. Clone Git Repository 화면에서 Git에서 복사한 URL을 입력하면 Git 저장소 정보가 자동으로 입력된다. 제대로 입력됐으면 Next 버튼을 클릭한다. Clone Git Repository 화면에서 Git 저장소가 가지고 있는 branch 목록이 표시된다. Branch를 선택하고 Next 버튼을 클릭한다. Git에.. Junit 4 단위 테스트 라이브러리 이클립스 설치 및 사용법 JUnit은 단위테스트 프레임워크 중 하나로 라이브러리를 설치해서 쉽게 사용할 수 있다. 이클립스에서 JUnit 4 설치 이클립스에서 프로젝트 우클릭 후 Properties를 클릭한다. Properties화면 왼쪽 메뉴에서 Java Build Path를 클릭한다. Java Build Path 화면에서 Libraries 탭을 클릭한다. Libraries 화면에서 오른쪽의 Add Library.. 를 클릭한다. Add Library 화면에서 JUnit을 선택 후 Next 버튼을 클릭한다. JUnit library version에서 JUnit 4를 선택하고 Finish 버튼을 클릭한다. Libraries에 JUnit 4 가 보인다. JUnit 사용법 junit.Test을 import 하고 @Test 애노테이션.. Javascript img src에 이미지가 없어서 엑박뜰때 이미지 안보이게 하기 태그에서 src경로에 이미지가 없어서 이미지가 보이지 않고 엑박이 뜰때 보이지 않게 하는 방법 img태그에 onerror에 display을 none으로 처리하여 안보이게 한다. 이렇게 사용할 경우 icon.png이미지를 찾고 해당 이미지가 없으면 onerror처리를 하기 때문에 화면에 잠시 엑박 이미지가 보이고 사라지는 현상이 발생한다. 이미지 대체하기 onerror에 this.src로 대체할 이미지 경로를 입력한다. [JAVA] CSV 파일 데이터 읽기 Java에서 csv 파일 읽기 csv 파일을 InputStreamReader로 읽은 후 로우별로 ArrayList에 담는다. try { InputStreamReader isr = new InputStreamReader(file.getInputStream()); BufferedReader in = new BufferedReader(isr); // 파일이름 String fileOrgNm = file.getOriginalFilename(); List csv = new Arraylist(); List list = new ArrayList(); while ( (line=in.readLine()) != null ) { String regex = ","; // String regex = "\\^"; int limit.. [Oracle] 오라클 DB LINK 설정하는 방법 tnsnames.ora과 명령어 설정 오라클에서 DB LINK 설정하는 방법 두 가지 사전조건 가상서버와 로컬PC에 오라클을 설치 로컬PC의 방화벽을 해제 특정포트를 열기 위해 인바운드 설정 Windows10 윈도우 컴퓨터 방화벽 간단히 차단 끄기, 차단 해제 Windows10 방화벽 해제 방법 윈도우 방화벽을 설정하는 이유는 외부로 부터의 허용되지 않은 접근을 막아주거나, 내부에서 외부로 유출되는 정보등을 막기 위함이다. 윈도우 방화벽은 기본적으로 ohtanja.tistory.com tnsnames.ora 파일에서 설정하는 방법 CREATE DATABASE LINK DB_LINK CONNECT TO ID IDENTIFIED BY PW USING 'XE' tnsnames.ora를 수정하기 전에 DB_LINK명과 ID PW 그리고 SID를 등.. 이전 1 2 3 4 5 6 7 8 ··· 20 다음