본문 바로가기

자바3

netty로 서버 만들기-준비 NETTY는 서버에 대해 아는사람들은 왠만하면 다 아는 가장 대표적이고 완벽한 비동기 네트워크 프레임 워크입니다. 한국인이 만든 것이라 더 화제가 되기도 했었는데... 암튼 이 netty로 서버프로그램을 작성하려고 합니다. 참고한 도서는 '자바 네트워크 소녀 Netty' 먼저 netty를 다운로드 받으세요. Netty 다운로드 압축을 풀면 아래와 같은 구조가 되는데 jar 폴더안에 라이브러리들이 개별적으로 있지만 all-in-one 폴더안의 2개의 파일만 있으면 모든 라이브러리들을 한번에 이용가능합니다. 이제 이클립스를 열고 java프로젝트를 하나 생성합니다. 그리고 라이브러리 폴더를 하나 만들어 폴더안에 위 라이브러리 파일 2개를 복사해 주세요. 그리고 프로젝트이름을 마우스 우클릭-> Propertie.. 2016. 10. 4.
JAVA EXE(실행파일)로 만들기(jsmooth) ​먼저 jsm​ooth 로 링크를 눌러 이동 합니다. 그럼 아래의 화면이 보이실 텐데요. jsmooth-0.9.9-7-setup.exe 를 눌러 다운받습니다. ​다운이 완료되면 설치해 줍니다.(설치 과정은 패스~~~) 이제 이클립스로 갑니다. File-> Export를 눌러봅니다. 그럼 아래와 같은 창이 하나 뜹니다. 그럼 Java밑에 있는 Runnable JAR file을 선택한 후 Next​ 그럼 내보낼 프로젝트를 선택해주고, 내보낼 위치를 선택합니다. 그리고 Finish~ 만약 라이센스 관련하여 문제가 없다면~ OK나 다시보지 않기 체크 후 OK~ 그럼 파일이 하나 만들어 질 겁니다. JAR로~ 그럼 아까 전에 설치했던 프로그램으로 갑니다. 프로그램을 실행합니다. 그리고 왼쪽탭에서 Skeleton을.. 2015. 2. 12.
소수점 반올림(Math.round) ​연산을 하다보면 소수점이 한없이 길게 나올 때가 있습니다.. 예를들면 10/3같은 경우;; 이때 어디까지 표시를 할것인가? 라는 생각에 직면하게 됩니다. 저도 이번 전력측정앱을 만들다가 측정값이다보니 한없이 길어지는군요.. 그러나 표시되는 영역은 제한이 되어있고~그래서 이런 저런 메소드 들을 찾아봤습니다. 일단 가장 쉽게 찾을 수 있는 자르기!! 이건 스트링으로 바꿔서 포맷에 맞게 잘라주는거~ 예를들어 결과값이 231.133 V가 나왔다고 칩시다. 저는 소수점 1째 자리까지만 보고싶어요~ 그럼 String.format을 써봅시다. 12Vrms=231.153;String result=String.format("%.1f",Vrms);cs 이렇게 하면 result값은 231.1 이 나옵니다. "%.1f"에서.. 2015. 2. 11.

인기글