일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- DATABASE
- DB
- 하모니카
- install
- 아틀라시안
- 노드
- node
- postgres
- python
- ubuntu
- 파이썬
- hamonikr
- 3.0
- Linux
- 스크립트
- Windows
- 데이터베이스
- javascript
- 자바
- 우분투
- 자바스크립트
- 설정
- 리눅스
- PostgreSQL
- 윈도우
- Atlassian
- script
- JS
- 설치
- java
- Today
- Total
목록자바 (10)
LukeHan 의 잡다한 기술 블로그
var list = new Array(); list.push('a'); list.push('z'); list.push('g'); list.push('b'); console.log(list); > ['a', 'z', 'g', 'b'] list.sort(function(a, b){ if(a > b) return 1; if(a ['a', 'b', 'g', 'z'] 참고 : http://yoonbumtae.com/?p=1237
Maven Dependency scope 설정 정보를 아래와 같이 정리한다. compile 기본영역으로 아무것도 지정되지 않은 경우 사용됨. compile 의존관계에 있는 것은 프로젝트의 모든 클래스에서 사용가능함. 또한, 이와 같은 의존관계는 의존관계에 있는 프로젝트에 포함됨. provided compile 과 매우 유사히지만, 실행시 의존관계를 제공하는 JDK나 컨테이너에 대해서 적용됨. 예를 들어, JEE에 대한 웹 어플리케이션을 만드는 경우, 웹 컨테이너가 서블릿 API와 Java EE API관련 클래스들을 제공하기 때문에 provided 영역으로 의존관계가 세팅되어야 함. 이 영역은 컴파일과 테스트의 클래스패스 용으로 사용되며, 자동영역임. runtime 의존관계가 컴파일시 필요하지 않지만, 실..
좌측 상단 메뉴 File > Settings 를 클릭 실행한다. Settings 창 좌측 메뉴 Editor > inspections 를 클릭한 후 우측 목록에서 JVM languages > Serializable class without 'serialVersinoUID' 를 체크한 후 OK 버튼을 클릭 실행한다. serialVersinoUID 를 생성할 클래스에서 위와 같이 추가할 수 있는 것을 확인할 수 있다. 참고 : https://sidekick.tistory.com/524
IntelliJ 에서 build.xml 파일로 jar 파일을 빌드하는 경우가 발생하여 아래와 같이 정리하였다. 'build.xml' 파일을 우클릭 한 후 메뉴 하단의 'Add as Ant Build File' 을 클릭 실행한다. 우측에 Ant 메뉴가 위와 같이 활성화 될 것입니다. 메뉴 좌측 상단의 ▶ 버튼을 클릭 실행하여 Build 를 실행한다. 실행이 완료되면 build.xml 에 설정된 빌드 경로에 파일이 생성된다. 참고 : https://www.jetbrains.com/help/idea/adding-build-file-to-project.html
JAVA 버전 확인 java -version 터미널에서 위와 같이 입력한다. lukehan@lukehan:~$ java -version openjdk version "11.0.6" 2020-01-14 OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1) OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1, mixed mode, sharing) 위와 같이 버전 정보가 출력되는 것을 확인할 수 있다. JAVA 버전 변경 sudo update-alternatives --config java sudo update-alternatives --config javac..
마인크래프트 개인 서버 구축을 위해 아래와 같이 진행하였다. Link : https://www.minecraft.net/ko-kr/download/server 마인크래프트 공식 사이트에서는 위와 같이 JAVA 에디션을 다운로드 할 수 있도록 제공하고 있다. 위의 Link 로 접속하여 jar 파일을 다운로드 받은 후 아래의 명령어를 입력하여 구동하면 JAVA 에디션 서버 실행이 가능하다. java -Xmx1024M -Xms1024M -jar minecraft_server.1.19.jar nogui 이 방식은 JAVA 에디션 오리지널 환경에서 구동이 가능한 것이고 흔히 유튜브나 방송에서 나오는 것 처럼 하기 위해선 플러그인 지원이 가능한 버전을 구동해야 한다. Link : https://getbukkit.o..