목록전체 글 (1341)
오늘도 공부
1. Java Server import! java.io.BufferedReader; import! java.io.File; import! java.io.FileOutputStream; import! java.io.InputStreamReader; import! java.net.ServerSocket; import! java.net.Socket; public class TCPServer implements Runnable{ public static final int serverPort = 10200; @Override public void run(){ try{ System.out.println("대기중.."); ServerSocket serverSocket = new ServerSocket(serverPo..
출처 : http://endroid.tistory.com/entry/JAVASocket-Image-%EC%A0%84%EC%86%A1 두 가지의 경우가 있겠죠.. 1. 서버가 java이고 클라이언트는 다른 언어인 경우. 2. 서버와 클라이언트 모두 java로 구현하는 경우. 각각 다른 방식으로 프로그래밍을 할 수 있습니다. 1의 경우가 좀더 범용적이겠죠.. 두 가지를 모두 말씀드리겠습니다. - 1번의 경우... 일반적으로 통신은 byte 단위로 이루어집니다. 따라서 file을 읽으면 Image 클래스로 읽지 마시고, FileInputStream으로 읽으셔서 byte 단위로 전송하는 방법입니다. 전송할 파일의 크기를 클라이언트쪽에서 알 수 없으므로, 먼저 파일의 크기를 전송하고, 파일의 내용을 보내게 됩니다..
출처 : http://blog.naver.com/mujjingun/60144443786 1. 이클립스 없이 안드로이드 개발환경 구축하기1 ( JDK 설치, 안드로이드 SDK 설치, 에뮬레이터 실행 ) http://www.tipssoft.com/bulletin/tb.php/FAQ/902 2. 이클립스 없이 안드로이드 개발환경 구축하기2 ( 프로젝트 생성, 컴파일, 실행 ) http://www.tipssoft.com/bulletin/tb.php/FAQ/903 2-1 프로젝트 환경 파일 재구성하기 - Update Project http://www.tipssoft.com/bulletin/tb.php/FAQ/977 3. 안드로이드 프로그래밍 시작하기 http://www.tipssoft.com/bulletin/tb..
출처 : http://whitet8899.egloos.com/1322431 ADB (Android Debug Bridge) ADB의 구성 client : development machine에서 동작. shell에서 client를 invocation해서 command 실행 가능. ADT, DDMS도 client server : development machine의 background process이며, client와 daemon 사이에서의 communication을 관리 daemon : 각각의 device에서 동작하는 background process client를 시작하면, ADB server가 실행중인지 확인해서 실행중이지 않으면 server를 시작시킨다. server가 시작되면 TCP의 5037 po..
米持幸?(2005/11/17) 출처 : http://www.atmarkit.co.jp/fjava/rensai3/yonemochi02/yonemochi02.html SWT (이)란 무엇인가 SWT는, Eclipse의 가장 중심적인 윈도우·툴 킷입니다. 윈도우·시스템은 보통, 단순하게 윈도우를 관리·표시할 만한 기능을 제공합니다. 다만, 그 만큼이라면 윈도우는 「뒤로 숨어 있는 윈도우를 클릭하면 앞에 나온다」라고 하는 기본 동작을 해 주지 않습니다. 윈도우·어플리케이션은, 그렇게 말한 처리를 마우스 이벤트 처리등을 적절히 실시하는 것으로 개별적으로 실시하지 않으면 안되지 않고, 모든 윈도우의 출력은, 일일이 그래픽API를 이용하지 않으면 안됩니다. 거기서, 윈도우·시스템에는 모든 윈도우에 공통의 기능을 애드..
출처 : http://cafe.naver.com/javacircle.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=36277& Socket을 이용한 서버로 파일 송수신 예제 입니다. // FileServer.java import java.net.ServerSocket; import java.net.Socket; import java.io.*; public class FileServer implements Runnable{ private final int PORT = 25573; public static void main(String[] args) { new Thread(new FileServer() ).start(); } public void run() { ServerS..
출처 : http://www.rgagnon.com/javadetails/java-0542.html A client module connects to a server then a file is sent to the client. This exemple is very simple with no authentication and hard-coded filename!First a server module. import java.net.*; import java.io.*; public class FileServer { public static void main (String [] args ) throws IOException { // create socket ServerSocket servsock = new Se..
Socket s = new Socket ("123.112.221.111", 7777); boolean result = s.isConnected(); if(result) System.out.println("서버에 연결됨"); else System.out.println("서버에 연결실패");
http://blog.naver.com/marine694?Redirect=Log&logNo=110106773623
출처 : http://codemuri.tistory.com/693 일반 개발자들은 주로 USB 를 이용하여 adb 를 사용합니다. 하지만 TCP 를 이용하여 adb 를 이용한 디버깅을 해본 사람들은 많지 않을 것입니다. 그도 그럴 것이 Rooting 또는 Engineering 빌드 버전이 아니면 TCP 설정이 적용되지가 않기 때문에 실 장치를 가지고 테스트를 해보기가 쉽지 않겠죠. 이 글을 읽고 계신 분들은 Rooting 폰 또는 Engineering 빌드 버전의 장치를 가지고 있다고 가정하겠습니다. TCP 를 이용하여 디버깅을 하면 USB 를 연결하지 않아도 adb 명령을 이용하여 app 을 설치하거나, logcat 의 로그를 모으는 등의 USB 와 연결된 것과 동일한 모든 adb 기능을 사용할 수 있..