전체 글 1439

Response 객체를 이용한 파일 전송

http://www.silverwolf.co.kr/9926클라이언트에 JAR 파일을 전송한다면 Response 객체에 HTML 페이지가 아니라 JAR 바이트를 내려보내야 합니다. 먼저 JAR 파일을 바이트로 읽어 이를 Response의 출력 스트림에 기록해야 합니다. view source print? 01.// import 구문 02.public class CodeReturn extends HttpServlet { 03.public void doGet(HttpServletRequest request, HttpServletResponse response) throwsIOException, ServletException { 04.// 이 코딩의 목적은 브라우저에게 지금 우리가 내려보내는 것이 JAR라는 사실..

[Tip] getWriter() 와 getOutputStream() 차이점

​http://www.okjsp.net/seq/5497 ​ 김성박 날 짜 : 2001-10-18 15:52:02.0 PrintWriter out = new PrintWriter(new OutputStreamWriter(response.getOutputStream(),"EUCKR")); 위와 같이 이용하는 것보다는 OutputStream out = response.getOutputStream(); 을 한다음에 파일의 내용을 직접 바이트로 출력하는게 좋을 것 같군요. download 라는 것은 파일의 내용을 출력하는 것이므로 Write 클레스의 2바이트 형식(char)으로 출력하는 것보다는 Strem 클래스의 1바이트 형식(byte)로 출력하는 것이 알맞습니다. Write와 Stream의 차이는 케릭터 단위..

inputstreamreader

http://o23750.egloos.com/tag/InputStreamReader/page/1 1상속 1_1코드의 재사용 1_1_1 변수, 멤버 field 1_1_1 다형성 !명심 object class 메소드는 반드시 알아라 -우선은 toString(), equals(), clone()...등등 !tip -- System.out.println()에서만 객체.toString을 하면 객체를 찍은것도 동일한 경과가 나오다. 신기하지? -- equals()는 object안에서는 주소를 비교하도록 되어있어요. 입력 1. System.in.read(); 2. 문자열->원하는 자료형으로 parsing 기본명령은 java.lang.* 에 다 들어 있다 import java.util.Date; = 자바폴더 밑에 유틸..

[ Java ] e.toString(), e.getMessage(), e.printStackTrace()의 차이점

http://lusiea.tistory.com/entry/Java-etoString-egetMessage-eprintStackTrace%EC%9D%98-%EC%B0%A8%EC%9D%B4%EC%A0%90 ** 예제 public class ExeThrowException { public static void main (String args[]){ try{ //메시지와 함께 수동으로 에러 이벤트 발생 throw new Exception("에러내용입니다."); }catch(Exception e){ System.out.println("e.getMessage() = " + e.getMessage()); System.out.println("e.toString() = " + e.toString()); //System...

마지막 자식 요소를 새로 추가 .append( content, [content] )

http://findfun.tistory.com/236 개요 : 어떤 요소에 마지막 자식 요소를 새로 추가합니다. .append( content, [content] ) content 추가될 HTML 문자열, DOM 요소, 또는 jQuery 객체. content 추가될 하나 이상 복수개의 DOM 요소들, 요소 배열, HTML 문자열들, 또는 jQuery 객체들. .append( function(index, html) ) function(index, html) 선택된 요소 집합의 각 요소 별로 추가될 HTML 문자열을 반환해주는 함수. 집합을 구성하는 요소들의 인덱스를 인자로 받을 수 있습니다. .append() 함수는 jQuery 집합(collection)의 각 요소별로 마지막 자식 요소를 추가해주는 함수..

document.getElementById

http://liketh.tistory.com/entry/getElementById-%EB%9E%80특정 아이디의 요소 노드에 직접 접근할 수 있는 메소드이다.자바스크립트는 대소문자를 구분하기 때문에 사용할 때 구분에 주의해야 한다. http://www.jynote.net/437(예제소스있음) https://developer.mozilla.org/ko/docs/DOM/document.getElementById document.getElementById 요약 ID가 서술된 element를 반환. 구문element = document.getElementById(id); 여기서 element는 element 개체. id는 찾아진 element의 유일한 ID를 표시하는 문자열. 예 Some text here b..

getInstance()

getInstance() 프로그래밍 디자인 패턴중 싱글턴 패턴이 이러한 방법으로 쓰는 것인데 해당 클래스의 인스턴스를 여기저기 다른 클래스에서 새롭게 생성하지 못하고 하나의 인스턴스만 가지고 공유해서 쓰기 위하여 이러한 방법을 쓰게 됩니다.싱글턴 클래스로 쓰는 것들은 보통 생성자를 public이 아닌 private로 선언해서 다른 클래스에서 이 클래스의 인스턴스를 new를 통해서 생성하지 못하게 하고 항상 getInstance() 함수를 통해서만 인스턴스를 갖도록 제한을 합니다. http://lbass.tistory.com

java.io.ioexception

java.io.ioexceptionjava.io.IOException- 어떤 종류에 입력(Input) 과 출력(Output) 에 관련된 에러 정보를 제공하는 예외 클래스 입니다. 쉽게 말해 데이터에 관한 입력이나 출력이 잘 못 되었을 때 발생하는 에러 상태에 대한 정보를 가지고 있는 예외 클래스라고 보시면 됩니다.http://freecumo.tistory.com/172 java.math.bigdecimalJava.math.BigDecimal의 사용 실수 연산의 경우 float , double 타입의 사용에 주의해야 한다. System.out.println(2.0 - 1.1); 를 해보면 그 이유를 알 수 있다. 이에 대한 결과는 0.9가 아니라 0.8999999999 결과가 출력 된다. 이는 컴퓨터가 숫..

자바 인터페이스

생활코딩 인터페이스 설명 자바 인터페이스 └java관련용어 / 공부 2014/06/20 16:44 수정 삭제 http://blog.naver.com/action713/220036288332 전용뷰어 보기 > 더 보기 - 생활코딩 인터페이스 설명 └ 접기 http://opentutorials.org/module/516/6063 인터페이스란? 인터페이스(interface)는 다소 추상적인 개념이다. 인터페이스가 무엇인가를 철학적으로 논하려면 책 한권이 필요할지도 모르겠다. 하지만 우리는 철학 공부를 하는 것이 아니라 공학 공부를 하는 것이니 자바의 기능으로서 인터페이스를 받아들이면 되겠다. 필자가 앞선 수업에서 인터페이스를 abstract, final와 함께 대표적인 규제라고 언급했던 것 기억하는가? 인터페..

인터페이스 interface

인터페이스- 다중상속을 도와준다 (자바에선 불가능하지만) http://babcider.tistory.com/65 - 인터페이스의 개념과 활용.. 복사안됨..ㅜㅠ티스토리 아이디 없는 사람은 댓글도 못씀...ㅠㅜ음,, 밥사이다님 이글 보시면 답글 좀..그림으로 설명된 부분만 가져왔습니다..ㅜ [ 인터페이스 ] 자바에서는 클래스의 다중 상속을 허용하지 않지만, 상속 관계에 상관없이 인터페이스를 구현할 수 있다. 그러나 인터페이스는 클래스들의 공통된 기능만 표현이 가능하고, 데이터는 표현할 수 없다. 인터페이스는 class명 대신에 interface 키워드로 선언을 하면되고 클래스 쪽에서 implements 키워드를 사용하여 구현하면 된다. [뇌를 자극하는 Java 프로그래밍] 상속과 인터페이스 └ 접기 htt..

반응형