전체 글
-
@SuppressWarnings 사용하기 [JAVA]JAVA/Java 2017. 9. 14. 15:18
01. @SuppressWarnings ? - 컴파일 단위의 서브세트와 관련된 컴파일 경고를 사용하지 않도록 설정할 수 있습니다. 위의 그림처럼 사용할 수 있으며 어노테이션 내부에서 사용할 수 있는 목록들은 다음과 같습니다. 목록 출처 https://www.ibm.com/support/knowledgecenter/ko/SSQ2R2_9.5.0/org.eclipse.jdt.doc.user/tasks/task-suppress_warnings.htm
-
INNER JOIN, OUTER JOIN [MySQL]Database/MySQL 2017. 9. 14. 11:43
01. INNER JOIN - 두 테이블간의 조인 조건을 만족하는 row를 리턴ex) {1,2,3,4}, {1,2} 를 INNER JOIN 을 하게 되면결과값 : {1,2}가 나온다는 교집합(?)적인 JOIN 형태 TEST1이라는 테이블에 세개의 row가 있고TEST2에는 2개의 로우가 있다. 이것은 INNER JOIN을 하게 되면 SELECT TEST1.id, TEST1.beforeValue, TEST2.afterValueFROM TEST1 INNER JOIN TEST2 ON TEST1.id = TEST2.id 라는 결과가 나옵니다. 02. OUTER JOIN - LEFT JOIN- RIGHT JOIN - FULL OUTER JOIN세가지의 방식이 있습니다.JOIN 이전에 나오는 테이블이 LEFT 테이..
-
URI 와 URL 차이지식 2017. 9. 13. 10:40
01. URI ( Uniform Resource Indentifier ) - 인터넷에 있는 자원을 나타내는 유일한 주소이다.- 인터넷에서 요구되는 기존조건으로 인터넷 프로토콜에 항상 붙어 다닌다. 02. URL ( Uniform Resource Locator ) - 인터넷 상에 있는 자원의 위치(하나의 파일 위치)를 나태냅니다. 즉,http://mindols.tistory.com/113 -> com 뒤에 오는 숫자에 따라 다른 페이지로 이동을 하여여러가지 결과를 나타나게 해주기 때문에 URI 입니다.하지만 http://mindols.tistory.com/113/hello.jpg 라는것이 존재 한다면 파일 하나의 위치를 나타내기 때문에 URI 이면서 URL 입니다. 03. 결론 너무 많이 헷갈리는 URI와..
-
유스케이스 다이어그램( Use Case Diagram )지식 2017. 9. 12. 10:34
01. UseCaseDiagram 란? - 행위자(Actor) 중심의 시스템 구상- 소프트웨어 시스템의 기능적 요구사항에 대한 베이스라인- 사용자의 시각에서 소프트웨어 시스템의 범위와 기능을 정의한 모델- 행위자(Actor)가 어떤 기능 사용할 수 있는지 보여줌 01-1. 작성시기 - 소프트웨어 프로젝트의 개발범위를 정의하는 단계- 소프트웨어에 대한 요구사항을 정의하는 단계- 소프트웨어의 세부기능을 분석하는 단계- 소프트웨어가 아닌 업무영역을 이해하고 분석하는 단계 01-2. 구성요소 - 요소 : 행위사(Actor), 유스케이스(Use Case)- 관계 : 커뮤니케이션(Communications), 포함(Include), 확장(Extend, 일반화(Generalization) 02. 행위자 (Acotor..
-
JSONObject 사용하기 [JAVA]JAVA/Java 2017. 9. 6. 17:50
01.JSONObject 란? - json형태의 데이터를 관리해 주는 메소드.- 0개 이상의 key/value 쌍으로 구성된 정렬되지 않은 컬렉션. JSONObject 라이브러리 다운로드 https://code.google.com/p/json-simple/downloads/list 기본 사용법은 Map과 매우 유사합니다. obj를 toJSONString()으로 받아오는데 toString()으로 받아와도 무방합니다.get(key)함수는 key값을 넣으면 key값에 해당하는 value를 출력해 줍니다. obj를 String 형식의 data라는 변수에 넣어주고출력을 해보면 라는 결과가 나오게 되어집니다.
-
Get방식과 Post방식의 차이지식 2017. 8. 31. 09:59
Get방식과 Post는 HTTP프로토콜을 이용해서 서버에 무언가를 전달할 때 사용하는 방식입니다. 01. Get 방식 URL에 자신이 보낸 데이터가 나오는 경우, 경로뒤에 ' ? ' 이후로 보이는것이 Get방식입니다 하지만 길이제한이 있어서 많은양의 데이터를 보내기는 어렵습니다. ex) http://경로?boardId=34 으로 보내는 방식이 Get방식이라고 할 수 있습니다. 사용예) select할때 주로 많이 사용 02. Post 방식 URL에 자신이 보낸 데이터가 나오지 않고 form을 submit하여 서버단에서 처리를 해주는 방식이 Post 방식입니다. 사용예) 로그인처리, 어떠한 내용을 DB에 저장할때 ps. 사용예에서 언급한 것을 제외한 경우 어떤 방식을 사용할지는 많이 생각해보고 사용하는것을 ..