카테고리 보관물: java

자바 온라인 컴파일러 사이트

자바 온라인 컴파일러 사이트 목록입니다. 참고하세요~ https://www.onlinegdb.com/online_java_compiler https://www.jdoodle.com/online-java-compiler/ https://www.tutorialspoint.com/compile_java_online.php https://www.compilejava.net/

카테고리: java | 태그: , , , , | 댓글 남기기

java mysql 연동하기

java를 사용하여 mysql 데이터베이스에 연결해 보자. mysql connector jar파일 다운로드 http://dev.mysql.com/downloads/connector/j/ 코드 알아보기 MysqlHandler.java – SELECT, INSERT, DELETE package mysqlHandler; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; public class MysqlHandler { private Connection conn = null; private boolean isConnected; … 계속 읽기

카테고리: java | 태그: , , | 댓글 남기기

Java ConcurrentLinkedQueue

java.util 에서 제공하는 Queue class는 멀티 스레드 환경에서 critical section에 대한 동기화가 적용되어 있지 않다. 즉 멀티 스레드 환경에서 Queue 객체를 사용하게 된다면 아래와 같은 코드에 문제가 발생한다. queue.poll(); poll() 함수는 Queue 객체 맨 앞에 들어있는 data를 꺼내오는 동작을 수행한다. … 계속 읽기

카테고리: java | 태그: | 댓글 남기기

Java mod-socket.io 오픈소스 소개

Java로 Socket.io를 간단하게 사용하는 방법을 소개하고자 한다. https://github.com/keesun/mod-socket-io <&lt; 해당 URL로 접속하면 mod-socket-io 소스를 다운로드 할 수 있다. 먼저 zip파일을 다운 받는다. dist 폴더 안을 보면 4개의 jar 파일을 확인할 수 있다. 이 파일들을 VERTX_HOME/lib 안에 복사한다. (2번이 무슨 말인지 이해가 … 계속 읽기

카테고리: java | 태그: | 댓글 남기기

Mac에서 Vertx 설치 하기

Vertx 다운로드(https://bintray.com/vertx/downloads/distribution/2.0.0-final/view) 필자는 2.0.0-final 버전으로 설치했음을 알립니다. sudo mkdir /usr/local/vert.x 압축해제 sudo tar xvfz vert.x-버전-.tar.gz -C /usr/local/vert.x/ Path 설정(vi /Users/사용자명/.bash_profile 만약 기존의 “.bash_profile”이 없다면 생성한다.) .bash_profile export VERTX_HOME=/usr/local/vert.x/vert.x-버전 export VERTX=$VERTX_HOME/bin export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk버전.jdk/Content s/Home export PATH=$JAVA_HOME/bin:$VERTX:$PATH source /Users/사용자명/.bash_profile 명령어를 사용하면 .bash_profile 내용이 … 계속 읽기

카테고리: java | 태그: | 댓글 남기기

Mac에서 Maven 설치하기

Maven 설치 (http://maven.apache.org/download.cgi) 필자는 bin.tar.gz를 다운로드 하였다. sudo mkdir /usr/local/apache-maven 압축해제 sudo tar xvfz apache-maven-버전-bin.tar.gz -C /usr/local/apache-maven/ Path 설정(vi /Users/사용자명/.bash_profile 만약 기존의 “.bash_profile”이 없다면 생성한다.) .bash_profile export M2_HOME=/usr/local/apache-maven/apache-maven-버전 export M2=$M2_HOME/bin export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk버전.jdk/Contents/Home export PATH=$JAVA_HOME/bin:$M2:$PATH source /Users/사용자명/.bash_profile 명령어를 사용하면 .bash_profile 내용이 … 계속 읽기

카테고리: java | 태그: | 댓글 남기기

commandlind에서 자바 컴파일 및 실행하기

컴파일: javac 자바.java 컴파일을 하고 나면 .class 파일이 생성되며 이를 이용해 실행이 가능해진다. 실행: java 자바 컴파일 및 실행 시, 원하는 경로를 지정하고 싶다면 ‘-cp‘ 옵션을 사용하면 된다. ex) javac -cp “.:./lib/*:” 자바.java        java -cp “.:/./lib/*:” 자바

카테고리: java | 태그: | 댓글 남기기