목록분류 전체보기 (473)
2swan
1. 좌측의 CD 아이콘 클릭 2. autorun.sh 마우스 우클릭 'Run as a Program' 3. authenticate 인증창이 나오게 되는데 초기 설정한 비번 입력 4. 터미널에 설치과정이 나오고 완료 되었으면 Enter 5. 우측 상단 아이콘 클릭 후 Power Off / Log Out 선택 후 Restart 6. 전체 화면으로 나오는지 확인 후 장치 → 광학 드라이브 → 가상 드라이브에서 디스크 꺼내기
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c84238/btsG8EuJxXQ/GC2Alop8B5KF5DDaGN4zV1/img.jpg)
프로젝트에 설정 파일을 건드리지 않고 톰캣 또한 그러한데 구동 시 긴 시간동안 starting 메시지가 나타나다가 Timeout이 발생 하였다. 내부방 네트워크 상태가 변경될 경우 이클립스에 설정되어 있는 값 때문에 오류가 발생한다.Windows → Preferences → General → Network Connections 접근Active Provider 값을 Direct로 변경
◆ JDK 설치 (오라클 계정 회원가입 → 로그인 후) https://www.oracle.com/kr/java/technologies/javase/javase8-archive-downloads.html Java Archive Downloads - Java SE 8 | Oracle 대한민국 www.oracle.com 1. Next → Next → 다음 → close (JRE 포함 되어 있음) 2. PC 속성 → 고급 시스템 설정 → 환경변수 → 시스템 변수(새로 만들기) 3. 시스템 변수 Path 클릭 후 새로 만들기 하여 java 설치된 경로 아래 bin 까지 입력하거나 아래 화면처럼 JAVA_HOME으로 설정해도 무관 4. cmd 창에서 java -version or javac -version 입력하여..
https://tomcat.apache.org/whichversion.html Apache Tomcat® - Which Version Do I Want? Apache Tomcat® is an open source software implementation of a subset of the Jakarta EE (formally Java EE) technologies. Different versions of Apache Tomcat are available for different versions of the specifications. The mapping between the specifications tomcat.apache.org
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cyv2xk/btsG8cd9KEq/3LCV2SwICprN8meDWZqjT0/img.jpg)
https://www.malavida.com/en/soft/forticlient/ FortiClient 6.0 - Download for PC FreeDownload FortiClient Free. FortiClient detects and eliminates the malware from your PC. Download FortiClient free and you will have an advanced tool to fight against Internet threats. FortiClient is an application with which you will be able to guarantee twww.malavida.com
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bK9L05/btsG6KJvSlt/KudXIRcYgzT1U2P2OIVzC0/img.jpg)
1. Help → Elipse Marketplace 메뉴 선택 2. Subversive SVN Team Provider 설치 3. 필요한 항목 체크 후 Confirm 후 Finish 4. Restart Now 5. Window → Preferences 6. Get Connectors 클릭 SVN Connector 설치 7. SVN Connector 설치 오류 (No Connectors Found) : SVN Connector 설치가 안된다면 수동 설치를 통해 문제를 해결 8. Help → install New Software 선택 Work with 주소 : https://osspit.org/eclipse/subversive-connectors/ 9. SVN Connector 수동..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/sR391/btsG81wsU0s/woq9eal6JbL6XdiXt9xkI0/img.jpg)
Tomcat 서버 사용 시 나타나는 서버 오류 서버를 Run 했을 때 경고창이 발생이미 (8005, 8080) 포트를 다른 톰캣서버에서 사용하고 있기 때문에 발생한다.다른 프로젝트에서 서버를 동작시키고 끄지 않았을 때 발생하는 오류이다. 해결 방법 (2가지)1. 작업관리자로 서버 강제 종료 :Apache Commons Deamon Service Runner 작업 끝내기 2. cmd에서 CLI 명령어로 해결 :관리자권한으로 cmd 실행 2-1. netstat -p tcp -ano :포트에 연결된 pid를 확인하기 위해 사용하는 명령어 2-2. 로컬주소가 8005 or 8080 찾아서 해당되는 PID 종료 시킨다 ex) 해당 PID가 1234인 경우 taskkill /f /pid 1234 : task..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bUGWLc/btsG7Ze42pk/BtPx20meNMlM0VhLMge0rK/img.jpg)
Starting Apache Tomcat v8.5 at localhost` has encountered a problem.Server Apache Tomcat v8.5 at localhost failed to start.※ 이클립스 기준▶해결방법콘솔에 찍힌 에러 메시지run → run configurations → tomcat v.?.? → Arguments → VM Arguments에서 -add-opens 가 붙은 옵션 모두 제거
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/SMnqI/btsB7f8PkEA/eCLHz5b2jRfYWrKaito91K/img.jpg)
public class Array172 { public static void main(String[] args) { Item[] items = new Item[6]; items[0] = new Item("java", 6000); items[1] = new Item("파이썬", 1000); items[2] = new Item("스크립트", 2000); items[3] = new Item("깃허브", 3000); items[4] = new Item("리액트", 4000); Item[] items1 = new Item[]{new Item("인공",1000)}; Item[] items2 = {new Item("가나",2000)}; for (Item iter : items){ System.out.println(i..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dyW2qk/btsB7Sw8Qv6/T4fXVbCFmLrx44i7pxAmb0/img.jpg)
1초마다 *를 10번 출력 package thread; public class MyThreadExam { public static void main(String[] args) { for (int i = 0; i < 10; i++) { System.out.print("*"); try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } } } } +,- 동시에 출력 package thread; // 1. Thread 클래스를 상속 받는다. public class MyThread extends Thread{ private String str; public MyThread(String str) { this.str = st..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/PQpb3/btsB8Sjp6VN/UojYYGxKUvl3HkOpAtfXG0/img.jpg)
예외 처리 try-catch package exception; // 예외 처리 (try-catch) public class Exception5 { public static void main(String[] args) { ExceptionObj1 exobj = new ExceptionObj1(); int value = exobj.divide(10, 0); System.out.println(value); } } class ExceptionObj1 { public int divide(int i, int k) { int value = 0; try{ value = i / k; }catch (ArithmeticException e){ System.out.println("0으로 나눌 수 없습니다."); } retur..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dHI0BP/btsBJfgrYhE/opMakaqe6DWYHFyHKXH4n0/img.jpg)
package generic2; import java.util.ArrayList; import java.util.Collections; import java.util.List; public class SortExam { public static void main(String[] args) { List list = new ArrayList(); list.add("kim"); list.add("lee"); list.add("hong"); // Collections 클래스의 sort 메소드 // 정렬 Collections.sort(list); // 랜덤 Collections.shuffle(list); for (int i = 0; i < list.size(); i++) { System.out.println(li..