차근차근 911

is a 와 has a

http://dynamide.tistory.com/1398 댓글도 못남기고..그래서 url을 가져온다. is a관계라는 것은 상속을 의미. 상속을 하는 것 이외에 클래스를 재사용하는 다은 방법으로 여러 클래스 간의 관계를 부여해 줄 수 있다. 이 방식을 has a 관계라고 한다. 이런 식으로 클래스를 작성하고 포함관계를 맺어주면 클래스들의 작성과 관리가 쉬워지고 코드도 간결해져서 이해하기 용이하다. 또 코드의 유연성이 높아진다. http://unstop.tistory.com/34 댓글도 못남기고..그래서 url을 가져온다.is a : 컨테이너 -> 컴포넌트 (무엇이든 포함할 수 있는 기본이 되는 클래스의 능력을 다른 클래스에게 포함시켜주는 것) has a : A라는 먼저 생성된 클래스에서 B라는 나중에 ..

java controller , java servlet 차이??

나는 질문을 할 때 단순하게 자바파일이라고 말을 하는데상대방은 어떤 자바파일인지를 묻는다..걍... .java로 된 파일을 말한건데.. 뭐가 다른가.ㅜㅠ java controller , java servlet 차이?? java servlet은http://javafactory.tistory.com/32 - 자바 프로그램이 서버의 역할을 할 수 있도록 하는 확장- 보안성이 있고, 이식가능하며 사용이 쉬워서 CGI를 대체한다.- 웹 서버의 요청에 따라 동적으로 모듈을 불러 들인다.- JVM에서 작동(당연)- 서버측에서 실행되기 때문에 브라우저를 가리지 않는다.(당연) > 더 보기 - 서블릿이란 └ 접기 http://seodh007.tistory.com/10- 자바 플랫폼에서 컴포넌트를 기반으로 한 웹 어플리케..

request , response

response.setAttribute 이런거 없음.. request - 클라이언트가 서버에 요철response - 서버가 클라이언트의 요청에 응답 http://nokomoko.tistory.com/909 - request , response 객체 http://kbseok.tistory.com/entry/Request%EC%99%80-Response%EA%B0%9D%EC%B2%B4%EC%84%9C%EB%B8%94%EB%A6%BF-JSP%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D - 티스토리 아이디가 없어서 댓글 남기지 못했습니다.request - 클라이언트가 서버에 요철response - 서버가 클라이언트의 요청에 응답 request객체 #요청 파라미터 관련 메소드r..

JNI 기초

http://lsit81.tistory.com/entry/JNI-%EA%B8%B0%EC%B4%88 JNI 란? JNI는 Java Native Interface의 약자로 Java와 C/C++ 사이에 Interface를 제공하여 서로의 기능을 사용 가능하도록 만들어 줍니다. 장점 동작 속도가 Java보다 빠릅니다. 기존에 구현된 C/C++ 라이브러리를 조금만 수정하면 Java에서 사용할 수 있습니다. 단점 CPU에 의존적이며 (안드로이드의 경우 x86, ARM CPU만 지원 합니다.) 디버깅이 어렵다. JNI Function 생성 규칙. 1. Java Class 생성 : Java에서 C/C++의 기능을 호출하기 위해서는 먼저 Interface를 정의 해야 하므로 Java에서 Native C/C++을 호출하기..

hashmap 의 value에 다른 배열 넣기/value에 값 여러개 주기

http://k.daum.net/qna/openknowledge/view.html?qid=40E4V HashMap에 HashMap을 이용해서 값을 추가 할 수 있습니다. HashMap에 putAll 메소드에 HashMap을 넣어주면 추가가 됩니다. 아래는 2개의 HashMap을 생성한 다음에 putAll로 map2의 값들을 map으로 모두 추가한 샘플 입니다. public static void main(String[] args) { Map map = new HashMap(); map.put("A", "aaa"); map.put("B", "bbb"); map.put("C", "ccc"); Map map2 = new HashMap(); map2.put("D", "ddd"); map2.put("E", "eee..

자바API문서??

[자바의 정의] 자바를 한마디로 표현하기란 매우 어렸다. 그러나 다음과 같은 특징들을 통해 자바가 어떤 언어이며 자바에 대한 이해를 얻을 수 있을 것이다. sample, object-oriented, distributed, interpreted, robust, secure, architecture, natrural, protable, high-performance, multithreaded, and dunamic language. 1. 다른 언어에 비해 코딩이 간단하다. 즉, 똑같은 기능을 하는 프로그램을 기존의 프로그래밍인 C나 C++의 코드로 작성한 것과 자바로 작성한 것을 비교해 보았을 때 자바로 작성한 것이 코드의 길이가 훨씬 간단하면서도 같은 기능을 수행한다. 그리고 자바언어 는 기존의 C언어에..

참고사이트

소프트웨어 공학연구소 http://www.soen.kr/ 테라시아 https://gs.saro.me/ c/c++자료 多 http://www.joinc.co.kr/modules/moniwiki/wiki.php/FrontPage 개발관련 뉴스 http://www.zdnet.co.kr/ 컴퓨터용어 검색 http://whatis.techtarget.com/ c++언어 만든사람 홈페이지 http://www.stroustrup.com/ 스칼라 듀토리얼? http://docs.scala-lang.org/ko/tutorials/scala-for-java-programmers.html 자바 한글 듀토리얼? https://github.com/yakmoz/ref/blob/master/java/java%208%20tutori..

request.getParameterValues,URLEncoder.encode

//연동 정보 생성! (받는 값이 배열이 아닐때)String goodname = request.getParameter("good_name") == null ? "" : request.getParameter("good_name"); //인코딩해서 변수에 저장data += "&" + URLEncoder.encode("goodname", "UTF-8") + "=" + URLEncoder.encode(goodname, "UTF-8"); 근데 배열로 정보를 저장해야할 땐!!!!!! 근데 배열로 정보를 저장해야할 땐........................... String goodname[] = {""}; if(request.getParameterValues("good_name") != null ){ goodn..

request.getParameterValues/삼항연산자 ? :

String goodname = request.getParameter("good_name") == null ? "" : request.getParameter("good_name"); 배열아닐때 소스 1)​ String goodname[] = {""}; if(request.getParameterValues("good_name") != null ){ goodname = request.getParameterValues("good_name"); } 문자열 형식의 goodname이라는 이름의 배열 선언. 값은 아직 없음만약 good_name이라는 객체가 null이 아니라면실행한다.{goodname배열에 good_name객체들을 넣는다}맞나...뭐여.. 2)​String[] goodname = request.get..

반응형