본문 바로가기

Study/Java

(31)
Flex 와 Java XMLsocket을 사용하기 이번에 Flex하고 Java 연결시키는 작업때문에 하지도 않았던 자바 보느라 플랙스 보느라 정책적인 문제 해결하느라 머리가 완전히 스팀이 올랐다고 해야되나. 물론 여기에 제 프로그래밍 기술적인 부분을 올려놓으면 좋겠지만 완전 난잡한 코드에 거의 다른 분들 소스를 참고한데다가 , 또 완벽히 설명할 자신이 없기에 소스 올려놓는것은 제외하고 블로그 2개를 추천드립니다. 물론 이블로그의 특성상 또다른 저와 같은 고민을 하는 분들을 위해서, 혹은 그리고 나중에 제가 다시 보더라고 힌트를 얻기 위해서요 . http://mudchobo.tomeii.com 머드초보님의 블로그입니다. 이곳에 머드초보님께서 flex를 클라이언트로 java를 서버로 해서, 만든 소스를 보실수 잇습니다. 제가 생각하기 중점은, 플래스하고 자..
java.net.BindException: Address already in use 소켓프로그래밍을 하시는데 java.net.BindException: Address already in use 오류가 나온다면 100% 포트가 겹치는것입니다. 프로그래밍하시는 포트번호를 바꾸시던지 아니면 겹치는 프로그램을 종료해버리세요 겹치는걸 쉽게 확인하는 방법은 콘솔창에서 윈도우 기준 netstat -a -n -o 리눅스의 경우 nestat -ntlp 이거면 겹치는 포트를 아실수 있습니다. 리눅스의 경우는 pid가 보이니까 만약 데몬일경우 중지시켜버리거나 Kill 해버리시고 윈도우의 경우 작업표시줄에서 pid를 표시해서 막 어쩌구 저쩌구 나오는데. 그냥 제가 첨부하신 파일 사용하시는게 빠르실듯 합니다. 그러니까 그걸 왜 알려고 하는거면 그 포트를 점유하고 있는게 어떤 프로그램인지 앍 위해서인데 제가 쓰..
이클립스 가릴레오(galileo) 플러그인 지우는 방법 이클립스에서 플러그인을 깔았다 지우러고 하는데, 웹을 검색해보니,, 갈릴레오 버전 내용이 잘 안보여서요;; 가나메는 있는데;; 약간 갈릴레오 넘어오면서 바뀐거는.. 가나메 경우 기억에서 헷갈리는데 업데이트 하는곳에 관리하는곳이 있었는데, 갈릴레오의 경우 약간 다른듯 합니다. 참고로 저는 이클립스를 한글패치를 해서 사용중이라... 도움말 메뉴의 멘 아래 메뉴를 누르면 이클립스 정보가 나오고, 거기서 플러그인 인스톨된 목록을 볼수 있는 버튼이 나옵니다.
JAVA 1.6 한글 api Rastaholm ~ sunset and flowers by Per Ola Wiberg (Powi) 그러니까,, 자바를 보다가, 몇몇 궁금한점떄문에 API를 보려고 찾던중. 물론 웹상으로 볼수는 있지만 - 이상하게 다운받아서 보는걸 즐기는 편이라.. http://xrath.com/files/jdk-6-docs-ko.zip 에서 받으려고 했는데; 링크가 깨져있더라고요;; 그래서 토렌트 파일로 첨부합니다. 토렌트 파일이 무엇이냐고요? 정말로 엄청나게 진보한 p2p 방식입니다. 일종의.. 자매품 : 이클립스 토렌트 파일입니다.(참고로 가릴레오.)이건 이클립스 공식싸이트에서도 받으실수 있는겁니다.;ㅎㅎ 추가합니다. 은근히 여기로 들어오시는분들이 많더군요. 일단 제가 토렌트를 유지안하는 관계로 거의 다운받기 힘드..
예외처리, Exception import java.io.*; class EXC2 { public static void main(String args[]) throws IOException { String temp_num; int number; BufferedReader Buffer;; Buffer = new BufferedReader(new InputStreamReader(System.in)); try { System.out.print("only number : "); temp_num=Buffer.readLine(); number=Integer.parseInt(temp_num); System.out.println("number is "+number); } catch(NumberFormatException e) { System.out..
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException 일단 소스코드는.. class SumAll { public static void main(String args[]) { int result; int n1 = Integer.parseInt(args[0]); int n2 = Integer.parseInt(args[1]); int n3 = Integer.parseInt(args[2]); result = n1+n2+n3; System.out.println(result); } } 일단 저거대로 그냥 java로 실행시키면, 아규먼트 값을 안입력해서 생기신걸 볼수 있습니다. 일단 자세히는 모르겠지만.. 배열 범위를 넘어나, 그럴때 생긴 것입니다.
Exception in thread "main" java.lang.NoClassDefFoundError 물론 C를 잘하는건 아니지만, 일단 방학인 이상,, 시간이 많다는 가정하에..자바를 시작했습니다. 예제를 쳤는데. 시작부터 오류가 나버리네요;; 혹시 저런 오류가 나시고 실행이 안되시나요? 그러면.. 100% 입니다.. 저같은경우 Test로 쳐야 했는데. test로 했더니 저렇게 나오더군요.