1. 파일 원하는 에디터로 열기메뉴-window-preferences 에서 General-Editors-File Association 선택 후 File Types에서 *.xml을 선택하신 후 아래쪽에 Associated Editor 에서 Text Editor 선택 후 오른쪽 Default 버튼 클릭. File Types에 *.xml 없을 경우 Add로 추가 후 진행. 2. JSP 파일 오류관련 오류) The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path jsp파일 제일 첫번째 라인에 컴파일에러가 뜨는에러.실행해보면 이상없이 실행되긴하지만 뭔가 문제가 있어보이는에러. 해결법은프로젝트 우클릭 -> Build P..
콘솔에서 자바를 빌드 및 실행하기 위해 2시간 동안 엄청난 삽질을 했다.. -_-;단순한 하나의 자바 컴파일은 쉽다. 하지만 2개 이상의 클래스와 패키지를 이용하는 경우 오류가 발생하며 다음 방법으로 해결할 수 있다. [예제]자바 파일 : Server.java, ServerThread.java (2개)패키지 이름 : package Server; 1. 자바파일 컴파일- 패키지 이름(Server)과 동일한 폴더를 생성 후 Server.java, ServerThread.java 자바 파일을 안에 복사한다. - 커맨트 창을 실행시켜, 생성한 폴더(Server)안으로 이동한다. - 다음과 같이 빌드 명령을 실행한다. 2. 자바파일 실행- 폴더 밖으로 나와서 패키지 이름과 함께 실행한다. > java (패키지이름)..
1. 윈도우 클라이언트에 putty 설치> http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 2. 서버에 ssh 설치하기> sudo apt-get install openssh-client> sudo apt-get install openssh-server> sudo /etc/init.d/ssh restart 3. 암호 설정 1) 암호로 ssh 접속하기 > sudo passwd root 여기서 설정한 암호와 비밀번호로 ssh에 접속하면 된다. 2) 암호없이 ssh 접속하기 (1) 키를 생성한다. > ssh-keygenGenerating public/private rsa key pair. Enter file in which to save the ..
1. 관리자 권한으로 명령 프롬프트(cmd.exe)를 실행한다. 2. 지원되는 랜카드 인지 확인하기> netsh wlan show drivers호스트된 네트워크 지원에 '예' 라고 표시되는 경우 사용 가능하다. 3. SSID와 패스워드 지정하기> netsh wlan set hostednetwork mode=allow ssid=아이디 key=패스워드 4. 핫스팟 실행> netsh wlan start hostednetwork 5. [제어판 > 네트워크 및 인터넷 > 네트워크 연결]에 새로운 네트워크 장치가 생성됨을 확인할 수 있다. 6. 기존에 인터넷과 연결되어 있던 장치의 속성으로 들어간다. (새 장치의 인터넷 사용을 위해 네트워크를 공유하기 위함이다. ) 7. 공유탭에서 인터넷 연결 공유에 체크한 후, ..
1. 전제 조건 1) 안드로이드 폰에 유선 개발 환경이 이미 갖추어져 있어야 한다. - PC에 adb 설치, USB 디버깅 모드 등 (루팅할 필요는 없다.) 2) PC와 스마트폰 같은 네트워크 대역에 있어야 한다. - 양쪽 모두 192.168.xxx.xxx 대역 - 집에 AP가 없거나, 같은 네트워크 구성이 필요할 경우 > TIP. 노트북으로 핫스팟(AP) 구성하기 2. USB 케이블 연결된 상태에서 > adb tcpip 5555 입력 3. USB 케이블 제거 후에, 스마트폰의 IP와 위에서 지정한 포트로 접속한다. > adb connect 192.168.219.103:5555(안드로이드 폰의 IP는 WiFi 네트워크 창에서 연결된 AP를 클릭해 확인할 수 있다.) 4. 연결 확인 > adb device..
1. 제네릭(Generic) [의미] 타입을 파라미터화해서 컴파일 시 구체적인 타입이 결정되도록 하는 것 [장점] 1. 컴파일 시 강한 타입 체크를 할 수 있다. 2. 타입 변환(castring)을 제거한다. List list = new ArrayList(); list.add("hello"); // 사용할 때마다 타입변환 필요 String str = (String) list.ger(0); List list = new ArrayList(); list.add("hello"); // 타입변환 불필요 String str = list.ger(0); 2. 제네릭 타입 [의미] 타입을 파라미터화해서 컴파일 시 구체적인 타입이 결정되도록 하는 것 자바에서 범용적으로 사용되는 클래스를 설계할 때, Object 타입을 사..
1. 람다식(Lambda Expression) [의미] 식별자 없이 실행 가능한 함수 표현식 (자바 8부터 지원) [장점] 1) 코드가 매우 간결해진다. 2) 컬랙션 요소(대용량 데이터)를 필터링 또는 맵핑해서 쉽게 집계할 수 있다. 기존 제네릭 사용 예 new Thread(new Runnable() { @Override public void run() { System.out.println("Hello World."); } }).start(); new Thread(()->{ System.out.println("Hello World."); }).start(); 2. 람다식 기본 문법 람다식의 구성 (Long val1, String val2) -> { val1 + val2.length(); } 1) int ..
- Total
- Today
- Yesterday
- Stack
- 개발 설정
- Queue
- elasticsearch
- 암호
- springboot
- docker
- insertion
- sort
- PoolingHttpClientConnectionManager
- 링크드리스트
- java
- array
- react-native
- 젠킨스
- 안드로이드
- 선 없이
- code push
- 과거 버전 사용
- call back
- Independentsoft
- Gradle
- Windows 서비스 등록
- setDoInput
- 그라파나
- 정렬
- 443
- 스머핑
- LinkedList
- 빌드 세팅
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |